gnu: Move python-pysnptools to (gnu packages bioinformatics).

* gnu/packages/python-xyz.scm (python-pysnptools): Move from here...
* gnu/packages/bioinformatics.scm (python-pysnptools): ...to here.

Change-Id: I4dbd9cbe3f2d9a6dd4906be79b78862b39a57c28
This commit is contained in:
Ricardo Wurmus 2025-01-16 22:53:44 +01:00
parent 9fab26b565
commit d8d24d5e63
No known key found for this signature in database
GPG key ID: 197A5888235FACAC
2 changed files with 42 additions and 42 deletions

View file

@ -3379,6 +3379,48 @@ (define-public python-pybio
the managed genomes, STAR indexing and mapping and more.")
(license license:gpl3+))))
(define-public python-pysnptools
(package
(name "python-pysnptools")
(version "0.5.14")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pysnptools" version))
(sha256
(base32
"1babnyky5fk93as1ybdvpz9x3x5099gkgscxflngzfswin23mspk"))))
(build-system pyproject-build-system)
;; Tests require test data from python-bed-reader, which fetches data with
;; python-pooch.
(arguments (list #:tests? #f))
(propagated-inputs
(list python-bed-reader
python-cloudpickle
python-h5py
python-more-itertools
python-numpy
python-pandas
python-psutil
python-scipy))
(native-inputs
(list python-pytest
python-pytest-cov
python-pytest-datadir
python-pytest-doctestplus
python-setuptools
python-sphinx
python-sphinx-rtd-theme
python-wheel))
(home-page "http://microsoftgenomics.github.io/PySnpTools/")
(synopsis "Library for reading and manipulating genetic data")
(description
"PySnpTools is a library for reading and manipulating genetic data. It
can, for example, efficiently read whole PLINK *.bed/bim/fam files or parts of
those files. It can also efficiently manipulate ranges of integers using set
operators such as union, intersection, and difference.")
(license license:asl2.0)))
(define-public python-ega-download-client
(package
(name "python-ega-download-client")

View file

@ -10521,48 +10521,6 @@ (define-public python-perfplot
the results.")
(license license:gpl3+)))
(define-public python-pysnptools
(package
(name "python-pysnptools")
(version "0.5.14")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pysnptools" version))
(sha256
(base32
"1babnyky5fk93as1ybdvpz9x3x5099gkgscxflngzfswin23mspk"))))
(build-system pyproject-build-system)
;; Tests require test data from python-bed-reader, which fetches data with
;; python-pooch.
(arguments (list #:tests? #f))
(propagated-inputs
(list python-bed-reader
python-cloudpickle
python-h5py
python-more-itertools
python-numpy
python-pandas
python-psutil
python-scipy))
(native-inputs
(list python-pytest
python-pytest-cov
python-pytest-datadir
python-pytest-doctestplus
python-setuptools
python-sphinx
python-sphinx-rtd-theme
python-wheel))
(home-page "http://microsoftgenomics.github.io/PySnpTools/")
(synopsis "Library for reading and manipulating genetic data")
(description
"PySnpTools is a library for reading and manipulating genetic data. It
can, for example, efficiently read whole PLINK *.bed/bim/fam files or parts of
those files. It can also efficiently manipulate ranges of integers using set
operators such as union, intersection, and difference.")
(license license:asl2.0)))
(define-public python-pykdtree
(package
(name "python-pykdtree")