gnu: python-taggd: Update to 0.4.0.

* gnu/packages/bioinformatics.scm (python-taggd): Update to 0.4.0.
[origin, homepage]: Change to "https://github.com/jfnavarro/taggd"
[source]: Remove out-dated snippet.
[arguments] <test-flags>: Reenable fixed test.
[propagated-inputs]: Add python-tqdm, python-aiofiles, python-dnaio,
python-types-aiofiles, and python-types-tqdm.

Change-Id: I8c1c445bdf1b463b9ffd16602001608a3c9d4fcd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Hugo Buddelmeijer 2025-09-23 21:51:26 +02:00 committed by Sharlatan Hellseher
parent c6a808735a
commit a6075f65c8
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -12165,26 +12165,19 @@ interpretation.")
(define-public python-taggd (define-public python-taggd
(package (package
(name "python-taggd") (name "python-taggd")
(version "0.3.6") (version "0.4.0")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/SpatialTranscriptomicsResearch/taggd") (url "https://github.com/jfnavarro/taggd")
(commit version))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0j19ah81z7aqrdljah9hyarp91gvgbk63pz6fz3pdpksy1yqyi6k")) "17hi1vs1qwhxx8jnradnl9k471li6fjb6w5sljkpzjxy7rkxwb85"))))
(modules '((guix build utils)))
(snippet
'(for-each delete-file
(find-files "taggd" "\\.c$")))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments (arguments
(list (list
#:test-flags
;; AssertionError: 0 is not true : Running Normal BAM test failed.
#~(list "-k" "not test_normal_bam_run")
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-before 'check 'remove-local-taggd (add-before 'check 'remove-local-taggd
@ -12193,10 +12186,16 @@ interpretation.")
;; taggd when running tests. ;; taggd when running tests.
(delete-file-recursively "taggd")))))) (delete-file-recursively "taggd"))))))
(propagated-inputs (propagated-inputs
(list python-numpy python-pysam)) (list python-numpy
python-pysam
python-tqdm
python-aiofiles
python-dnaio
python-types-aiofiles
python-types-tqdm))
(native-inputs (native-inputs
(list python-cython python-pytest python-setuptools)) (list python-cython python-pytest python-setuptools))
(home-page "https://github.com/SpatialTranscriptomicsResearch/taggd") (home-page "https://github.com/jfnavarro/taggd")
(synopsis "Genetic barcode demultiplexing") (synopsis "Genetic barcode demultiplexing")
(description "This package provides TagGD barcode demultiplexing utilities (description "This package provides TagGD barcode demultiplexing utilities
for Spatial Transcriptomics data.") for Spatial Transcriptomics data.")