gnu: Add python-telomerecat.

* gnu/packages/bioinformatics.scm (python-telomerecat): New variable.

Change-Id: Ice4cd367cab677466630f44f6900fc38e3be350c
This commit is contained in:
Ricardo Wurmus 2024-01-06 14:53:52 +01:00
parent 16a277e0a9
commit 6688e9f4bd
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC

View File

@ -2447,6 +2447,30 @@ operations:
@end itemize")
(license license:asl2.0)))
(define-public python-telomerecat
(package
(name "python-telomerecat")
(version "4.0.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "telomerecat" version))
(sha256
(base32 "16mfdqmp0j6g3h26h59334w9lqb4qihqrlzwvgznj0fiqs1rkxn2"))))
(build-system pyproject-build-system)
(propagated-inputs (list python-click python-numpy python-pandas
python-parabam python-pysam))
(home-page "https://github.com/cancerit/telomerecat")
(synopsis "Telomere computational analysis tool")
(description "Telomerecat is a tool for estimating the average telomere
length (TL) for a paired end, whole genome sequencing (WGS) sample.
Telomerecat is adaptable, accurate and fast. The algorithm accounts for
sequencing amplification artifacts, anneouploidy (common in cancer samples)
and noise generated by WGS. For a high coverage WGS BAM file of around 100GB
telomerecat can produce an estimate in ~1 hour.")
(license license:gpl3)))
(define-public python-bioframe
(package
(name "python-bioframe")