summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-05 04:38:28 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-05 04:38:28 +0000
commitfd981fd253cbe5c140841b7bcc216ad118923fdb (patch)
tree4c3731de4322907f1710907fa798bfa61dd996d4
parent1bdfc9aff1c487e4a3601a173d15b41b74c03b33 (diff)
automatic import of python-open-variantopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-open-variant.spec324
-rw-r--r--sources1
3 files changed, 326 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..52eabf1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/sources b/sources
new file mode 100644
index 0000000..2425d00
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+64214d363fb19fc5005d7c2a65f3e92c open-variant-0.7.6.tar.gz