diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-07-14 10:24:36 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-08 23:02:24 +0100 |
| commit | 391241ef06ce56e882ed7546a1993cfa6861ece6 (patch) | |
| tree | c37de07c2713a4a13ca292276126aed55fca9249 | |
| parent | 52b11a93ab3a258fa5cac7d6323c0fd9d308965a (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.scm | 16 |
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 |
