summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-07-14 10:24:36 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:24 +0100
commit391241ef06ce56e882ed7546a1993cfa6861ece6 (patch)
treec37de07c2713a4a13ca292276126aed55fca9249
parent52b11a93ab3a258fa5cac7d6323c0fd9d308965a (diff)
gnu: python-circe: Update to 0.4.0.
* gnu/packages/bioinformatics.scm (python-circe): Update to 0.4.0. [phases]{relax-requirements}: New phase. [inputs]: Remove python-numpy-1. [propagated-inputs]: Add python-numpy and python-pybiomart. Relates-to: guix/guix#6610
-rw-r--r--gnu/packages/bioinformatics.scm16
1 files changed, 11 insertions, 5 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index b51b9103201..7c101763850 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5071,7 +5071,7 @@ compressed files.")
5071(define-public python-circe 5071(define-public python-circe
5072 (package 5072 (package
5073 (name "python-circe") 5073 (name "python-circe")
5074 (version "0.3.9") 5074 (version "0.4.0")
5075 (source 5075 (source
5076 (origin 5076 (origin
5077 (method git-fetch) 5077 (method git-fetch)
@@ -5080,7 +5080,7 @@ compressed files.")
5080 (commit (string-append "v" version)))) 5080 (commit (string-append "v" version))))
5081 (file-name (git-file-name name version)) 5081 (file-name (git-file-name name version))
5082 (sha256 5082 (sha256
5083 (base32 "0psqfkxjvfj3h23xmski0c2h8dx118zr4xshz2dbk2i3hk50ljvr")))) 5083 (base32 "0im5h9a759v1mh8a9mz12bn7r1qb9dyds1qcr3q04w71y1jwl1rz"))))
5084 (build-system pyproject-build-system) 5084 (build-system pyproject-build-system)
5085 (arguments 5085 (arguments
5086 (list 5086 (list
@@ -5090,6 +5090,10 @@ compressed files.")
5090 #~(list "--deselect=tests/test_network/test_network.py::test_network_atac") 5090 #~(list "--deselect=tests/test_network/test_network.py::test_network_atac")
5091 #:phases 5091 #:phases
5092 #~(modify-phases %standard-phases 5092 #~(modify-phases %standard-phases
5093 (add-after 'unpack 'relax-requirements
5094 (lambda _
5095 (substitute* "pyproject.toml"
5096 (("'cmake',") ""))))
5093 ;; Numba needs a writable dir to cache functions. 5097 ;; Numba needs a writable dir to cache functions.
5094 (add-before 'build 'set-numba-cache-dir 5098 (add-before 'build 'set-numba-cache-dir
5095 (lambda _ (setenv "NUMBA_CACHE_DIR" "/tmp")))))) 5099 (lambda _ (setenv "NUMBA_CACHE_DIR" "/tmp"))))))
@@ -5100,18 +5104,20 @@ compressed files.")
5100 python-setuptools)) 5104 python-setuptools))
5101 (inputs 5105 (inputs
5102 (list lapack 5106 (list lapack
5103 openblas 5107 openblas))
5104 python-numpy-1)) ;avoid propagating @1 to user profile
5105 (propagated-inputs 5108 (propagated-inputs
5106 (list python-anndata 5109 (list python-anndata
5107 python-attrs 5110 python-attrs
5108 python-dask 5111 python-dask
5109 python-distributed 5112 python-distributed
5110 python-joblib 5113 python-joblib
5114 python-numpy
5111 python-pandas 5115 python-pandas
5112 python-rich 5116 python-rich
5113 python-scanpy 5117 python-scanpy
5114 python-scikit-learn)) 5118 python-scikit-learn
5119 ;; [optinal]
5120 python-pybiomart))
5115 (home-page "https://github.com/cantinilab/circe") 5121 (home-page "https://github.com/cantinilab/circe")
5116 (synopsis "Cis-regulatory interactions between chromatin regions") 5122 (synopsis "Cis-regulatory interactions between chromatin regions")
5117 (description "Circe is a Python package for inferring co-accessibility 5123 (description "Circe is a Python package for inferring co-accessibility