From ab6377c9249c04636207943dd22480eb8886d5b8 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 29 May 2023 12:59:01 +0000 Subject: automatic import of python-chi2comb --- .gitignore | 1 + python-chi2comb.spec | 275 +++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 277 insertions(+) create mode 100644 python-chi2comb.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..853cf7d 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/chi2comb-0.1.0.tar.gz diff --git a/python-chi2comb.spec b/python-chi2comb.spec new file mode 100644 index 0000000..b0feb13 --- /dev/null +++ b/python-chi2comb.spec @@ -0,0 +1,275 @@ +%global _empty_manifest_terminate_build 0 +Name: python-chi2comb +Version: 0.1.0 +Release: 1 +Summary: Linear combination of independent noncentral chi-squared random variables +License: MIT +URL: https://github.com/limix/chi2comb-py +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/bf/5c/7f5d45ff036085c4b623d79cfbf27f3623972c23682968c320d83ec3957b/chi2comb-0.1.0.tar.gz + +Requires: python3-cffi +Requires: python3-pytest +Requires: python3-pytest-doctestplus + +%description +# chi2comb + +[![Travis](https://img.shields.io/travis/com/limix/chi2comb-py.svg?style=flat-square&label=linux%20%2F%20macos%20build)](https://travis-ci.com/limix/chi2comb-py) [![AppVeyor](https://img.shields.io/appveyor/ci/Horta/chi2comb-py.svg?style=flat-square&label=windows%20build)](https://ci.appveyor.com/project/Horta/chi2comb-py) + +This package estimates cumulative density functions of linear combinations of +independent noncentral χ² random variables and a standard Normal distribution. +Formally, it estimates P[Q>> from chi2comb import chi2comb_cdf, ChiSquared +>>> +>>> gcoef = 2 +>>> ncents = [0.5, 0, 0] +>>> q = 1 +>>> dofs = [1, 1, 2] +>>> coefs = [6, 3, 1] +>>> chi2s = [ChiSquared(coefs[i], ncents[i], dofs[i]) for i in range(3)] +>>> result, errno, info = chi2comb_cdf(q, chi2s, gcoef) +>>> result +0.050870657088644244 +>>> errno +0 +>>> info +Info(emag=0.6430413191446991, niterms=43, nints=1, intv=0.03462571527167856, truc=1.4608856930426104, sd=0.0, ncycles=21) +``` + +The estimated value is P[Q<1] ≈ 0.0587. + +## Problems + +If you encounter any issue, please, [submit it](https://github.com/limix/chi2comb-py/issues/new). + +## Authors + +* [Danilo Horta](https://github.com/horta) + +## License + +This project is licensed under the [MIT License](https://raw.githubusercontent.com/limix/chi2comb-py/master/LICENSE.md). + + + + +%package -n python3-chi2comb +Summary: Linear combination of independent noncentral chi-squared random variables +Provides: python-chi2comb +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-cffi +BuildRequires: gcc +BuildRequires: gdb +%description -n python3-chi2comb +# chi2comb + +[![Travis](https://img.shields.io/travis/com/limix/chi2comb-py.svg?style=flat-square&label=linux%20%2F%20macos%20build)](https://travis-ci.com/limix/chi2comb-py) [![AppVeyor](https://img.shields.io/appveyor/ci/Horta/chi2comb-py.svg?style=flat-square&label=windows%20build)](https://ci.appveyor.com/project/Horta/chi2comb-py) + +This package estimates cumulative density functions of linear combinations of +independent noncentral χ² random variables and a standard Normal distribution. +Formally, it estimates P[Q>> from chi2comb import chi2comb_cdf, ChiSquared +>>> +>>> gcoef = 2 +>>> ncents = [0.5, 0, 0] +>>> q = 1 +>>> dofs = [1, 1, 2] +>>> coefs = [6, 3, 1] +>>> chi2s = [ChiSquared(coefs[i], ncents[i], dofs[i]) for i in range(3)] +>>> result, errno, info = chi2comb_cdf(q, chi2s, gcoef) +>>> result +0.050870657088644244 +>>> errno +0 +>>> info +Info(emag=0.6430413191446991, niterms=43, nints=1, intv=0.03462571527167856, truc=1.4608856930426104, sd=0.0, ncycles=21) +``` + +The estimated value is P[Q<1] ≈ 0.0587. + +## Problems + +If you encounter any issue, please, [submit it](https://github.com/limix/chi2comb-py/issues/new). + +## Authors + +* [Danilo Horta](https://github.com/horta) + +## License + +This project is licensed under the [MIT License](https://raw.githubusercontent.com/limix/chi2comb-py/master/LICENSE.md). + + + + +%package help +Summary: Development documents and examples for chi2comb +Provides: python3-chi2comb-doc +%description help +# chi2comb + +[![Travis](https://img.shields.io/travis/com/limix/chi2comb-py.svg?style=flat-square&label=linux%20%2F%20macos%20build)](https://travis-ci.com/limix/chi2comb-py) [![AppVeyor](https://img.shields.io/appveyor/ci/Horta/chi2comb-py.svg?style=flat-square&label=windows%20build)](https://ci.appveyor.com/project/Horta/chi2comb-py) + +This package estimates cumulative density functions of linear combinations of +independent noncentral χ² random variables and a standard Normal distribution. +Formally, it estimates P[Q>> from chi2comb import chi2comb_cdf, ChiSquared +>>> +>>> gcoef = 2 +>>> ncents = [0.5, 0, 0] +>>> q = 1 +>>> dofs = [1, 1, 2] +>>> coefs = [6, 3, 1] +>>> chi2s = [ChiSquared(coefs[i], ncents[i], dofs[i]) for i in range(3)] +>>> result, errno, info = chi2comb_cdf(q, chi2s, gcoef) +>>> result +0.050870657088644244 +>>> errno +0 +>>> info +Info(emag=0.6430413191446991, niterms=43, nints=1, intv=0.03462571527167856, truc=1.4608856930426104, sd=0.0, ncycles=21) +``` + +The estimated value is P[Q<1] ≈ 0.0587. + +## Problems + +If you encounter any issue, please, [submit it](https://github.com/limix/chi2comb-py/issues/new). + +## Authors + +* [Danilo Horta](https://github.com/horta) + +## License + +This project is licensed under the [MIT License](https://raw.githubusercontent.com/limix/chi2comb-py/master/LICENSE.md). + + + + +%prep +%autosetup -n chi2comb-0.1.0 + +%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-chi2comb -f filelist.lst +%dir %{python3_sitearch}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 29 2023 Python_Bot - 0.1.0-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..fc78322 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +9ced2719fa061bfaf3929c728a5dcd02 chi2comb-0.1.0.tar.gz -- cgit v1.2.3