~ruther/guix-local

fa13f86235c86ebcacf60df9ad76b2ff532caefd — Navid Afkhami 1 year, 3 months ago 4e50474
gnu: Add python-ngesh.

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

Change-Id: If51f3075037647e319efa9468331677a845b30cb
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
1 files changed, 28 insertions(+), 1 deletions(-)

M gnu/packages/bioinformatics.scm
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +28 -1
@@ 23,7 23,7 @@
;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de>
;;; Copyright © 2021, 2022, 2023 Simon Tournier <zimon.toutoune@gmail.com>
;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
;;; Copyright © 2022, 2023, 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de>
;;; Copyright © 2022-2025 Navid Afkhami <navid.afkhami@mdc-berlin.de>
;;; Copyright © 2022 Antero Mejr <antero@mailbox.org>
;;; Copyright © 2024 Alexis Simon <alexis.simon@runbox.com>
;;; Copyright © 2024 Spencer King <spencer.king@geneoscopy.com>


@@ 2884,6 2884,33 @@ algorithmic improvements and is scalable for larger data sets (millions of
cells).")
    (license license:expat)))

(define-public python-ngesh
  (package
    (name "python-ngesh")
    (version "1.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/tresoldi/ngesh")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "07sj4x95b5hvx57pw24f80sk4ag4hkg1z6wzym3pzi8n5gn85n1z"))))
    (build-system pyproject-build-system)
    (propagated-inputs (list python-ete3 python-numpy python-six))
    (native-inputs (list python-black python-flake8 python-pytest python-twine
                         python-wheel))
    (home-page "https://github.com/tresoldi/ngesh")
    (synopsis "Library for phylogenetic tree simulation")
    (description
     "Ngesh is a Python library and CLI tool for simulating phylogenetic trees
and data.  It is intended for benchmarking phylogenetic methods, especially in
historical linguistics andstemmatology.  The generation of stochastic
phylogenetic trees also goes by the name simulationmethods for phylogenetic
trees, synthetic data generation, or just phylogenetic tree simulation.")
    (license license:expat)))

(define-public python-parabam
  (package
    (name "python-parabam")