%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
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 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 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 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 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 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