diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-31 07:24:10 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-31 07:24:10 +0000 |
commit | 79db1051ae60e86af21359d40842c5efc10eb53f (patch) | |
tree | 42903d8cd6127841f58a9c51fb84f8322926fe47 | |
parent | 33535cafa055615c13f630d347e05d856e99deb8 (diff) |
automatic import of python-limix
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-limix.spec | 249 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 251 insertions, 0 deletions
@@ -0,0 +1 @@ +/limix-3.0.4.tar.gz diff --git a/python-limix.spec b/python-limix.spec new file mode 100644 index 0000000..30972b3 --- /dev/null +++ b/python-limix.spec @@ -0,0 +1,249 @@ +%global _empty_manifest_terminate_build 0 +Name: python-limix +Version: 3.0.4 +Release: 1 +Summary: Genetic analysis toolbox using mixed models +License: MIT +URL: https://github.com/limix/limix +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d6/68/f878f7879c772016ebea618255a781408d057aec0f06673f7a8e5909344c/limix-3.0.4.tar.gz +BuildArch: noarch + + +%description +# limix + +[](https://travis-ci.com/limix/limix) [](https://ci.appveyor.com/project/Horta/limix) [](https://limix.readthedocs.io/) [](https://forum.limix.io/) + +Genomic analyses require flexible models that can be adapted to the needs of the user. + +Limix is a flexible and efficient linear mixed model library with interfaces to Python. +It includes methods for + +- Single-variant association and interaction testing +- Variance decompostion analysis with linear mixed models +- Association and interaction set tests +- Different utils for statistical analysis, basic i/o, and plotting. + +We have an extensive [documentation](https://limix.readthedocs.io) of the library. +If you need further help or want to discuss anything related to limix, please, join our [forum](https://forum.limix.io/) 💬 and have a chat with us 😃. +In case you have found a bug, please, report it creating an [issue](https://github.com/limix/limix/issues/new). + +## Install + +> **NOTE**: We will be maintaining limix 2.0.x for a while, in case you find some +> missing feature in limix 3.0.x. If that is the case, please, type `pip install "limix <3,>=2"` in your terminal. + +Installation is easy and works on macOS, Linux, and Windows: + +```bash +pip install limix +``` + +If you already have Limix but want to upgrade it to the latest version: + +```bash +pip install limix --upgrade +``` + +## Interactive tutorials + +- [eQTL](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=eQTL.ipynb) (requires limix 2.0.x) +- [Struct-LMM](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=struct-lmm.ipynb) (requires limix 2.0.x) + +## Running tests + +After installation, you can test it + +```bash +python -c "import limix; limix.test()" +``` + +as long as you have [pytest](https://docs.pytest.org/en/latest/). + +## Authors + +* [Christoph Lippert](https://github.com/clippert) +* [Danilo Horta](https://github.com/horta) +* [Francesco Paolo Casale](https://github.com/fpcasale) +* [Oliver Stegle](https://github.com/ostegle) + +## License + +This project is licensed under the [Apache License License](https://raw.githubusercontent.com/limix/limix/2.0.0/LICENSE.md). + +%package -n python3-limix +Summary: Genetic analysis toolbox using mixed models +Provides: python-limix +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-limix +# limix + +[](https://travis-ci.com/limix/limix) [](https://ci.appveyor.com/project/Horta/limix) [](https://limix.readthedocs.io/) [](https://forum.limix.io/) + +Genomic analyses require flexible models that can be adapted to the needs of the user. + +Limix is a flexible and efficient linear mixed model library with interfaces to Python. +It includes methods for + +- Single-variant association and interaction testing +- Variance decompostion analysis with linear mixed models +- Association and interaction set tests +- Different utils for statistical analysis, basic i/o, and plotting. + +We have an extensive [documentation](https://limix.readthedocs.io) of the library. +If you need further help or want to discuss anything related to limix, please, join our [forum](https://forum.limix.io/) 💬 and have a chat with us 😃. +In case you have found a bug, please, report it creating an [issue](https://github.com/limix/limix/issues/new). + +## Install + +> **NOTE**: We will be maintaining limix 2.0.x for a while, in case you find some +> missing feature in limix 3.0.x. If that is the case, please, type `pip install "limix <3,>=2"` in your terminal. + +Installation is easy and works on macOS, Linux, and Windows: + +```bash +pip install limix +``` + +If you already have Limix but want to upgrade it to the latest version: + +```bash +pip install limix --upgrade +``` + +## Interactive tutorials + +- [eQTL](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=eQTL.ipynb) (requires limix 2.0.x) +- [Struct-LMM](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=struct-lmm.ipynb) (requires limix 2.0.x) + +## Running tests + +After installation, you can test it + +```bash +python -c "import limix; limix.test()" +``` + +as long as you have [pytest](https://docs.pytest.org/en/latest/). + +## Authors + +* [Christoph Lippert](https://github.com/clippert) +* [Danilo Horta](https://github.com/horta) +* [Francesco Paolo Casale](https://github.com/fpcasale) +* [Oliver Stegle](https://github.com/ostegle) + +## License + +This project is licensed under the [Apache License License](https://raw.githubusercontent.com/limix/limix/2.0.0/LICENSE.md). + +%package help +Summary: Development documents and examples for limix +Provides: python3-limix-doc +%description help +# limix + +[](https://travis-ci.com/limix/limix) [](https://ci.appveyor.com/project/Horta/limix) [](https://limix.readthedocs.io/) [](https://forum.limix.io/) + +Genomic analyses require flexible models that can be adapted to the needs of the user. + +Limix is a flexible and efficient linear mixed model library with interfaces to Python. +It includes methods for + +- Single-variant association and interaction testing +- Variance decompostion analysis with linear mixed models +- Association and interaction set tests +- Different utils for statistical analysis, basic i/o, and plotting. + +We have an extensive [documentation](https://limix.readthedocs.io) of the library. +If you need further help or want to discuss anything related to limix, please, join our [forum](https://forum.limix.io/) 💬 and have a chat with us 😃. +In case you have found a bug, please, report it creating an [issue](https://github.com/limix/limix/issues/new). + +## Install + +> **NOTE**: We will be maintaining limix 2.0.x for a while, in case you find some +> missing feature in limix 3.0.x. If that is the case, please, type `pip install "limix <3,>=2"` in your terminal. + +Installation is easy and works on macOS, Linux, and Windows: + +```bash +pip install limix +``` + +If you already have Limix but want to upgrade it to the latest version: + +```bash +pip install limix --upgrade +``` + +## Interactive tutorials + +- [eQTL](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=eQTL.ipynb) (requires limix 2.0.x) +- [Struct-LMM](https://mybinder.org/v2/gh/limix/limix-tutorials/master?filepath=struct-lmm.ipynb) (requires limix 2.0.x) + +## Running tests + +After installation, you can test it + +```bash +python -c "import limix; limix.test()" +``` + +as long as you have [pytest](https://docs.pytest.org/en/latest/). + +## Authors + +* [Christoph Lippert](https://github.com/clippert) +* [Danilo Horta](https://github.com/horta) +* [Francesco Paolo Casale](https://github.com/fpcasale) +* [Oliver Stegle](https://github.com/ostegle) + +## License + +This project is licensed under the [Apache License License](https://raw.githubusercontent.com/limix/limix/2.0.0/LICENSE.md). + +%prep +%autosetup -n limix-3.0.4 + +%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-limix -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 3.0.4-1 +- Package Spec generated @@ -0,0 +1 @@ +aa8f8858c5bf4e0195eda7e95f73af91 limix-3.0.4.tar.gz |