gnu: Add python-anndata.

* gnu/packages/python.scm (python-anndata): New variable.
This commit is contained in:
Ricardo Wurmus 2018-08-20 20:00:18 +02:00 committed by Ricardo Wurmus
parent d8b8eb3ff5
commit 22b770ce00
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 26 additions and 0 deletions

View File

@ -13979,3 +13979,29 @@ Numba works by generating optimized machine code using the LLVM compiler
infrastructure at import time, runtime, or statically (using the included pycc infrastructure at import time, runtime, or statically (using the included pycc
tool).") tool).")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python-anndata
(package
(name "python-anndata")
(version "0.6.9")
(source
(origin
(method url-fetch)
(uri (pypi-uri "anndata" version))
(sha256
(base32
"1fh461xyyc7pcrjfgd013bdc2alf53r46ss3gfw3431mbb1gappi"))))
(build-system python-build-system)
(propagated-inputs
`(("python-h5py" ,python-h5py)
("python-natsort" ,python-natsort)
("python-pandas" ,python-pandas)
("python-scipy" ,python-scipy)))
(home-page "https://github.com/theislab/anndata")
(synopsis "Annotated data for data analysis pipelines")
(description "Anndata is a package for simple (functional) high-level APIs
for data analysis pipelines. In this context, it provides an efficient,
scalable way of keeping track of data together with learned annotations and
reduces the code overhead typically encountered when using a mostly
object-oriented library such as @code{scikit-learn}.")
(license license:bsd-3)))