diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2024-01-06 14:53:42 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2024-01-10 18:39:13 +0100 |
commit | 16a277e0a9a2dba0dc6c63c5f9df1adff7c88371 (patch) | |
tree | 8911df5e24e6c7b83d75dd88d44654353875b77c /gnu/packages | |
parent | 5c0f77f4241c9beac0c82deae946bfdc70b49ff0 (diff) | |
download | guix-16a277e0a9a2dba0dc6c63c5f9df1adff7c88371.tar.gz |
gnu: Add python-parabam.
* gnu/packages/bioinformatics.scm (python-parabam): New variable. Change-Id: I66ccf5fd0647f908f1cefd38f0d92e589a81683b
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/bioinformatics.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 7dbebcf3da..04af72bc95 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -2110,6 +2110,29 @@ matplotlib Axes objects, making them easy to style and incorporate into multi-panel figures.") (license license:expat))) +(define-public python-parabam + (package + (name "python-parabam") + (version "3.0.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "parabam" version)) + (sha256 + (base32 "1cy9q3gzdawi1kilycpd7waymjmrwsg8czwycfp13g301ir9xyp3")) + (modules '((guix build utils))) + (snippet + '(substitute* "setup.py" + (("'argparse',") ""))))) + (build-system pyproject-build-system) + (propagated-inputs (list python-numpy python-pysam)) + (home-page "https://github.com/cancerit/parabam") + (synopsis "Parallel BAM File Analysis") + (description "Parabam is a tool for processing sequencing files in +parallel. It uses Python's native multiprocessing framework to apply a user +defined rule on an input file.") + (license license:gpl3))) + (define-public python-peaks2utr (package (name "python-peaks2utr") |