diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-05 04:38:28 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-05 04:38:28 +0000 |
commit | fd981fd253cbe5c140841b7bcc216ad118923fdb (patch) | |
tree | 4c3731de4322907f1710907fa798bfa61dd996d4 | |
parent | 1bdfc9aff1c487e4a3601a173d15b41b74c03b33 (diff) |
automatic import of python-open-variantopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-open-variant.spec | 324 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 326 insertions, 0 deletions
@@ -0,0 +1 @@ +/open-variant-0.7.6.tar.gz diff --git a/python-open-variant.spec b/python-open-variant.spec new file mode 100644 index 0000000..01da347 --- /dev/null +++ b/python-open-variant.spec @@ -0,0 +1,324 @@ +%global _empty_manifest_terminate_build 0 +Name: python-open-variant +Version: 0.7.6 +Release: 1 +Summary: OpenVariant provides different functionalities to read, parse and operate different multiple input file formats, being able to customize the output. +License: BSD 3-Clause License +URL: https://github.com/bbglab/openvariant +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e1/ff/1d23da2e7a9b6985b9fd746edd7a3b3ddea224fabe36793820971e45c12d/open-variant-0.7.6.tar.gz +BuildArch: noarch + +Requires: python3-pyyaml +Requires: python3-tqdm +Requires: python3-click + +%description +<div align="center"> + <br> + <br> + <a href="https://openvariant.readthedocs.io/"> + <img src="https://github.com/bbglab/openvariant/raw/master/logo.png" width="590" height="350"> + </a> + <br> + <br> + <a href="https://opensource.org/licenses/BSD-3-Clause"> + <img alt="License" src="https://img.shields.io/github/license/bbglab/openvariant"> + </a> + <a href="https://pypi.org/project/open-variant/"> + <img alt="PyPi" src="https://img.shields.io/pypi/v/open-variant"> + </a> + <a href="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml"> + <img alt="Test" src="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml/badge.svg"> + </a> + <a href="https://codecov.io/gh/bbglab/openvariant" > + <img alt="Coverage" src="https://codecov.io/gh/bbglab/openvariant/branch/develop/graph/badge.svg?token=N6HUMWS9U5"/> + </a> + <a href="https://openvariant.readthedocs.io/en/latest/?badge=latest"> + <img alt="Documentation Status" src="https://readthedocs.org/projects/openvariant/badge/?version=latest"> + </a> + <br> + <br> +</div> + +OpenVariant is a comprehensive Python package that provides different functionalities to read, parse and operate +different multiple input file formats (e. g. ``tsv``, ``csv``, ``vcf``, ``maf``, ``bed``), being able to customize the output. + +Its aim is being able to manage a ton of data represented in multiple ways and be able to build an unified output with +a proper annotation file structure. This package was thought to work with any kind of data that can be represented +as a table. + +_Documentation_: [https://openvariant.readthedocs.io](https://openvariant.readthedocs.io) + +## Features + +OpenVariant offers a toolkit to transform and operate the parsed input data. We will be able to apply different +functionalities on our parsed result some of them are the following ones: + +- Find files +- Read and save +- Cat +- Group by +- Count +- Command-line interface (CLI) +- Plugins + +<div align="center"> + <a href="https://openvariant.readthedocs.io/en/latest/user_guide.html"> + <img src="https://github.com/bbglab/openvariant/raw/master/workflow.gif" width="600" height="352"> + </a> +</div> + +Check [User guide](https://openvariant.readthedocs.io/en/latest/user_guide.html) in OpenVariant's documentation to find all the information about how it works +and how can be applied the different functionalities. + +## Installation + +It requires Python 3 or higher and can be installed as [PyPI package](https://pypi.org/project/open-variant/) with: + +```bash +pip install open-variant +``` + +For more details check our [Installation](https://openvariant.readthedocs.io/en/latest/installation.html) section. + +## Examples + +We offer a bunch of [Examples](https://github.com/bbglab/openvariant/tree/master/examples) to we be able to understand how OpenVariant can be applied. Also, check +[Examples](https://openvariant.readthedocs.io/en/latest/examples.html) section in OpenVariant's documentation. + +## Contributing + +Feel free to contribute as much as you want to the code. + +See [CONTRIBUTING](https://github.com/bbglab/openvariant/blob/master/CONTRIBUTING.md) for guidelines on contributing and respect your behaviour specified +at [CODE OF CONDUCT](https://github.com/bbglab/openvariant/blob/master/CODE_OF_CONDUCT.md). + +## License + +The software is licensed under [BSD-3-Clause](https://github.com/bbglab/openvariant/blob/master/LICENSE). + + +%package -n python3-open-variant +Summary: OpenVariant provides different functionalities to read, parse and operate different multiple input file formats, being able to customize the output. +Provides: python-open-variant +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-open-variant +<div align="center"> + <br> + <br> + <a href="https://openvariant.readthedocs.io/"> + <img src="https://github.com/bbglab/openvariant/raw/master/logo.png" width="590" height="350"> + </a> + <br> + <br> + <a href="https://opensource.org/licenses/BSD-3-Clause"> + <img alt="License" src="https://img.shields.io/github/license/bbglab/openvariant"> + </a> + <a href="https://pypi.org/project/open-variant/"> + <img alt="PyPi" src="https://img.shields.io/pypi/v/open-variant"> + </a> + <a href="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml"> + <img alt="Test" src="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml/badge.svg"> + </a> + <a href="https://codecov.io/gh/bbglab/openvariant" > + <img alt="Coverage" src="https://codecov.io/gh/bbglab/openvariant/branch/develop/graph/badge.svg?token=N6HUMWS9U5"/> + </a> + <a href="https://openvariant.readthedocs.io/en/latest/?badge=latest"> + <img alt="Documentation Status" src="https://readthedocs.org/projects/openvariant/badge/?version=latest"> + </a> + <br> + <br> +</div> + +OpenVariant is a comprehensive Python package that provides different functionalities to read, parse and operate +different multiple input file formats (e. g. ``tsv``, ``csv``, ``vcf``, ``maf``, ``bed``), being able to customize the output. + +Its aim is being able to manage a ton of data represented in multiple ways and be able to build an unified output with +a proper annotation file structure. This package was thought to work with any kind of data that can be represented +as a table. + +_Documentation_: [https://openvariant.readthedocs.io](https://openvariant.readthedocs.io) + +## Features + +OpenVariant offers a toolkit to transform and operate the parsed input data. We will be able to apply different +functionalities on our parsed result some of them are the following ones: + +- Find files +- Read and save +- Cat +- Group by +- Count +- Command-line interface (CLI) +- Plugins + +<div align="center"> + <a href="https://openvariant.readthedocs.io/en/latest/user_guide.html"> + <img src="https://github.com/bbglab/openvariant/raw/master/workflow.gif" width="600" height="352"> + </a> +</div> + +Check [User guide](https://openvariant.readthedocs.io/en/latest/user_guide.html) in OpenVariant's documentation to find all the information about how it works +and how can be applied the different functionalities. + +## Installation + +It requires Python 3 or higher and can be installed as [PyPI package](https://pypi.org/project/open-variant/) with: + +```bash +pip install open-variant +``` + +For more details check our [Installation](https://openvariant.readthedocs.io/en/latest/installation.html) section. + +## Examples + +We offer a bunch of [Examples](https://github.com/bbglab/openvariant/tree/master/examples) to we be able to understand how OpenVariant can be applied. Also, check +[Examples](https://openvariant.readthedocs.io/en/latest/examples.html) section in OpenVariant's documentation. + +## Contributing + +Feel free to contribute as much as you want to the code. + +See [CONTRIBUTING](https://github.com/bbglab/openvariant/blob/master/CONTRIBUTING.md) for guidelines on contributing and respect your behaviour specified +at [CODE OF CONDUCT](https://github.com/bbglab/openvariant/blob/master/CODE_OF_CONDUCT.md). + +## License + +The software is licensed under [BSD-3-Clause](https://github.com/bbglab/openvariant/blob/master/LICENSE). + + +%package help +Summary: Development documents and examples for open-variant +Provides: python3-open-variant-doc +%description help +<div align="center"> + <br> + <br> + <a href="https://openvariant.readthedocs.io/"> + <img src="https://github.com/bbglab/openvariant/raw/master/logo.png" width="590" height="350"> + </a> + <br> + <br> + <a href="https://opensource.org/licenses/BSD-3-Clause"> + <img alt="License" src="https://img.shields.io/github/license/bbglab/openvariant"> + </a> + <a href="https://pypi.org/project/open-variant/"> + <img alt="PyPi" src="https://img.shields.io/pypi/v/open-variant"> + </a> + <a href="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml"> + <img alt="Test" src="https://github.com/bbglab/openvariant/actions/workflows/openvariant_tester.yml/badge.svg"> + </a> + <a href="https://codecov.io/gh/bbglab/openvariant" > + <img alt="Coverage" src="https://codecov.io/gh/bbglab/openvariant/branch/develop/graph/badge.svg?token=N6HUMWS9U5"/> + </a> + <a href="https://openvariant.readthedocs.io/en/latest/?badge=latest"> + <img alt="Documentation Status" src="https://readthedocs.org/projects/openvariant/badge/?version=latest"> + </a> + <br> + <br> +</div> + +OpenVariant is a comprehensive Python package that provides different functionalities to read, parse and operate +different multiple input file formats (e. g. ``tsv``, ``csv``, ``vcf``, ``maf``, ``bed``), being able to customize the output. + +Its aim is being able to manage a ton of data represented in multiple ways and be able to build an unified output with +a proper annotation file structure. This package was thought to work with any kind of data that can be represented +as a table. + +_Documentation_: [https://openvariant.readthedocs.io](https://openvariant.readthedocs.io) + +## Features + +OpenVariant offers a toolkit to transform and operate the parsed input data. We will be able to apply different +functionalities on our parsed result some of them are the following ones: + +- Find files +- Read and save +- Cat +- Group by +- Count +- Command-line interface (CLI) +- Plugins + +<div align="center"> + <a href="https://openvariant.readthedocs.io/en/latest/user_guide.html"> + <img src="https://github.com/bbglab/openvariant/raw/master/workflow.gif" width="600" height="352"> + </a> +</div> + +Check [User guide](https://openvariant.readthedocs.io/en/latest/user_guide.html) in OpenVariant's documentation to find all the information about how it works +and how can be applied the different functionalities. + +## Installation + +It requires Python 3 or higher and can be installed as [PyPI package](https://pypi.org/project/open-variant/) with: + +```bash +pip install open-variant +``` + +For more details check our [Installation](https://openvariant.readthedocs.io/en/latest/installation.html) section. + +## Examples + +We offer a bunch of [Examples](https://github.com/bbglab/openvariant/tree/master/examples) to we be able to understand how OpenVariant can be applied. Also, check +[Examples](https://openvariant.readthedocs.io/en/latest/examples.html) section in OpenVariant's documentation. + +## Contributing + +Feel free to contribute as much as you want to the code. + +See [CONTRIBUTING](https://github.com/bbglab/openvariant/blob/master/CONTRIBUTING.md) for guidelines on contributing and respect your behaviour specified +at [CODE OF CONDUCT](https://github.com/bbglab/openvariant/blob/master/CODE_OF_CONDUCT.md). + +## License + +The software is licensed under [BSD-3-Clause](https://github.com/bbglab/openvariant/blob/master/LICENSE). + + +%prep +%autosetup -n open-variant-0.7.6 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-open-variant -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7.6-1 +- Package Spec generated @@ -0,0 +1 @@ +64214d363fb19fc5005d7c2a65f3e92c open-variant-0.7.6.tar.gz |