gnu: Add python-peaks2utr.

* gnu/packages/bioinformatics.scm (python-peaks2utr): New variable.
This commit is contained in:
Ricardo Wurmus 2023-09-12 12:28:08 +02:00
parent 30ec6f2fb5
commit 9996896dc2
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -1945,6 +1945,42 @@ (define-public python-logomaker
multi-panel figures.")
(license license:expat)))
(define-public python-peaks2utr
(package
(name "python-peaks2utr")
(version "1.2.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "peaks2utr" version))
(sha256
(base32
"1idp9cgwqxvryf4qqrc1xjsamfqn3jmr56kmjp2h1ysmckwmhw4v"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags
;; These two tests fail because file names are not URLs.
'(list "-k" "not test_annotation.py")))
(propagated-inputs
(list python-asgiref
python-gffutils
python-importlib-resources
macs
python-numpy
python-psutil
python-pybedtools
python-pysam
python-requests
python-tqdm
python-typing-extensions
python-zipp))
(home-page "https://github.com/haessar/peaks2utr")
(synopsis "Python CLI for annotating three prime UTR")
(description
"This package provides a robust, parallelized Python CLI for annotating
three prime UTR.")
(license license:gpl3+)))
(define-public python-pegasusio
(package
(name "python-pegasusio")