_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-iced 0.6.0
Propagated dependencies: python-numpy@2.3.1 python-pandas@2.3.3 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/hiclib/iced
Licenses: Modified BSD
Build system: pyproject
Synopsis: ICE normalization
Description:

This is a package for normalizing Hi-C contact counts efficiently.

mageck 0.5.9.5
Dependencies: python-numpy@1.26.4 python-scipy@1.16.3 python-matplotlib@3.10.8 python-statsmodels@0.14.5 python-pyqt@5.15.11 r-minimal@4.6.0 r-xtable@1.8-8 r-gplots@3.3.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://sourceforge.net/projects/mageck/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Model-based analysis of genome-wide CRISPR-Cas9 Knockout
Description:

Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) is a computational tool to identify important genes from the recent genome-scale CRISPR-Cas9 knockout screens technology. Its features include:

  1. Simple, easy to use pipeline to screen genes in Genome-wide CRISPR-Cas9 Knockout experiments;

  2. High sensitivity and low false discovery rate;

  3. Fully utilize the screening data by performing both positive and negative screening in one dataset;

  4. Provide statistical evaluation in genes, sgRNAs and pathways;

  5. Require as few as 2 samples;

  6. Identify cell-type specific targets;

  7. A set of visualization features that generate publication standard figures.

cwltool 3.1.20260315121657
Dependencies: python-argcomplete@3.6.2 python-bagit@1.9.0 python-coloredlogs@15.0.1 python-cwl-utils@0.32 python-mypy-extensions@1.1.0 python-prov@2.1.1 python-pydot@4.0.1 python-psutil@7.2.2 python-rdflib@6.3.2 python-requests@2.32.5 python-rich-argparse@1.8.0 python-ruamel.yaml@0.18.14 python-schema-salad@8.9.20251102115403 python-setuptools@80.9.0 python-spython@0.3.13 node@22.14.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/common-workflow-language/common-workflow-language
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Common Workflow Language reference implementation
Description:

This is the reference implementation of the CWL standards. The CWL open standards are for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry. The cwltool is intended to be feature complete and to provide comprehensive validation of CWL files as well as provide other tools related to working with CWL descriptions.

samtools 1.19
Dependencies: htslib@1.21 ncurses@6.2.20210619 perl@5.36.0 python@3.12.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://samtools.sourceforge.net
Licenses: Expat
Build system: gnu
Synopsis: Utilities to efficiently manipulate nucleotide sequence alignments
Description:

Samtools implements various utilities for post-processing nucleotide sequence alignments in the SAM, BAM, and CRAM formats, including indexing, variant calling (in conjunction with bcftools), and a simple alignment viewer.

r-anglemania 0.99.1-1.f27399f
Propagated dependencies: r-bigparallelr@0.3.2 r-bigstatsr@1.6.2 r-checkmate@2.3.4 r-digest@0.6.39 r-dplyr@1.2.1 r-magrittr@2.0.5 r-matrix@1.7-5 r-pbapply@1.7-4 r-rcpp@1.1.1-1.1 r-rmio@0.4.0 r-s4vectors@0.50.1 r-seurat@5.5.0 r-seuratobject@5.4.0 r-singlecellexperiment@1.34.0 r-tidyr@1.3.2 r-withr@3.0.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/BIMSBbioinfo/anglemania/
Licenses: GPL 3+
Build system: r
Synopsis: Feature extraction for scRNA-seq dataset integration
Description:

Anglemania extracts genes from multi-batch scRNA-seq experiments for downstream dataset integration. It improves conventional usage of highly-variable genes for integration tasks.

python-schema-salad 8.9.20251102115403
Propagated dependencies: python-cachecontrol@0.14.1 python-mistune@3.1.3 python-mypy-extensions@1.1.0 python-rdflib@7.1.1 python-requests@2.32.5 python-ruamel.yaml@0.18.14
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/common-workflow-language/schema_salad
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Schema Annotations for Linked Avro Data (SALAD)
Description:

Salad is a schema language for describing JSON or YAML structured linked data documents. Salad schema describes rules for preprocessing, structural validation, and hyperlink checking for documents described by a Salad schema. Salad supports rich data modeling with inheritance, template specialization, object identifiers, object references, documentation generation, code generation, and transformation to RDF. Salad provides a bridge between document and record oriented data modeling and the Semantic Web.

ngs-bits 2025_09
Dependencies: bzip2@1.0.8 curl@8.6.0 htslib@1.21 libdeflate@1.19 libxml2@2.14.6 lzip@1.25 openssl@3.5.5 qtbase@5.15.17 qtsvg@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/imgag/ngs-bits
Licenses: Expat
Build system: gnu
Synopsis: Short-read and long-read sequencing tools for diagnostics
Description:

Ngs-bits (Next-Generation Sequencing) is collection of short-read and long-read sequencing tools for diagnostics.

stringtie 3.0.2
Dependencies: bzip2@1.0.8 htslib@1.21 libdeflate@1.19 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://ccb.jhu.edu/software/stringtie/
Licenses: Expat
Build system: gnu
Synopsis: Transcript assembly and quantification for RNA-Seq data
Description:

StringTie is a fast and efficient assembler of RNA-Seq sequence alignments into potential transcripts. It uses a novel network flow algorithm as well as an optional de novo assembly step to assemble and quantitate full-length transcripts representing multiple splice variants for each gene locus. Its input can include not only the alignments of raw reads used by other transcript assemblers, but also alignments of longer sequences that have been assembled from those reads. To identify differentially expressed genes between experiments, StringTie's output can be processed either by the Cuffdiff or Ballgown programs.

bioparser 3.1.0
Dependencies: biosoup@0.11.0
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/rvaser/bioparser
Licenses: Expat
Build system: cmake
Synopsis: C++ library for parsing several formats in bioinformatics
Description:

Bioparser is a C++ header only parsing library for several bioinformatics formats (FASTA/Q, MHAP/PAF/SAM), with support for zlib compressed files.

python-ngesh 1.0
Propagated dependencies: python-ete3@3.1.3 python-numpy@2.3.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/tresoldi/ngesh
Licenses: Expat
Build system: pyproject
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.

gdcm 3.2.2
Dependencies: charls@2.4.2 expat@2.7.1 json-c@0.18 openssl@3.5.5 util-linux@2.40.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://sourceforge.net/projects/gdcm/
Licenses: Modified BSD
Build system: cmake
Synopsis: Grassroots DICOM library
Description:

Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.

transanno 0.4.5
Dependencies: xz@5.4.5 zstd@1.5.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/informationsea/transanno
Licenses: GPL 3+
Build system: cargo
Synopsis: LiftOver tool for new genome assemblies
Description:

This package provides an accurate VCF/GFF3/GTF LiftOver tool for new genome assemblies.

bwa-meth 0.2.9
Dependencies: bwa@0.7.19 python-toolshed@0.4.8
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/brentp/bwa-meth
Licenses: Expat
Build system: pyproject
Synopsis: Fast and accurante alignment of BS-Seq reads
Description:

BWA-Meth works for single-end reads and for paired-end reads from the directional protocol (most common). It uses the method employed by methylcoder and Bismark of in silico conversion of all C's to T's in both reference and reads. It recovers the original read (needed to tabulate methylation) by attaching it as a comment which BWA appends as a tag to the read. It performs favorably to existing aligners gauged by number of on and off-target reads for a capture method that targets CpG-rich region.

java-htsjdk 2.10.1
Dependencies: java-ngs@2.10.5 java-snappy@1.0.3-rc3 java-commons-compress@1.28.0 java-commons-logging-minimal@1.2 java-commons-jexl@2.1.1 java-xz@1.9
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://samtools.github.io/htsjdk/
Licenses: Expat
Build system: ant
Synopsis: Java API for high-throughput sequencing data (HTS) formats
Description:

HTSJDK is an implementation of a unified Java library for accessing common file formats, such as SAM and VCF, used for high-throughput sequencing (HTS) data. There are also an number of useful utilities for manipulating HTS data.

hisat 0.1.6
Dependencies: perl@5.36.0 python@3.12.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://ccb.jhu.edu/software/hisat/index.shtml
Licenses: GPL 3+
Build system: gnu
Synopsis: Hierarchical indexing for spliced alignment of transcripts
Description:

HISAT is a fast and sensitive spliced alignment program for mapping RNA-seq reads. In addition to one global FM index that represents a whole genome, HISAT uses a large set of small FM indexes that collectively cover the whole genome. These small indexes (called local indexes) combined with several alignment strategies enable effective alignment of RNA-seq reads, in particular, reads spanning multiple exons.

bpp-core 2.4.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://pbil.univ-lyon1.fr/bpp-doc/bpp-core/html/index.html
Licenses: CeCILL-C
Build system: cmake
Synopsis: C++ libraries for Bioinformatics
Description:

Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. It is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools.

r-illuminahumanmethylationepicanno-ilm10b5-hg38 0.0.1-1.3db0691
Propagated dependencies: r-minfi@1.58.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/achilleasNP/IlluminaHumanMethylationEPICanno.ilm10b5.hg38
Licenses: Artistic License 2.0
Build system: r
Synopsis: Illumina Human Methylation EPIC Annotation version 1.0B5
Description:

This package provides a companion annotation file to the IlluminaHumanMethylationEPICmanifest package based on the same annotation 1.0B5.

emboss 6.5.7
Dependencies: perl@5.36.0 libpng@1.6.39 gd@2.3.3 libx11@1.8.12 libharu@2.4.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://emboss.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Molecular biology analysis suite
Description:

EMBOSS is the "European Molecular Biology Open Software Suite". EMBOSS is an analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web. It also provides a number of libraries for the development of software in the field of molecular biology. EMBOSS also integrates a range of currently available packages and tools for sequence analysis into a seamless whole.

r-rphyloxml 0.0-9000-1.a30e392
Propagated dependencies: r-ape@5.8-1 r-xml2@1.5.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/USCbiostats/rphyloxml
Licenses: Expat
Build system: r
Synopsis: Read and write phyloXML files in R
Description:

The package reads phylogenetic data in the phyloXML format. It also includes functions for writing data in this format.

python-gffutils 0.13
Propagated dependencies: python-argcomplete@3.6.2 python-argh@0.31.3 python-biopython@1.86 python-pybedtools@0.12.0 python-pyfaidx@0.9.0.3 python-simplejson@3.20.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/daler/gffutils
Licenses: Expat
Build system: pyproject
Synopsis: Tool for manipulation of GFF and GTF files
Description:

python-gffutils is a Python package for working with and manipulating the GFF and GTF format files typically used for genomic annotations. The files are loaded into a SQLite database, allowing much more complex manipulation of hierarchical features (e.g., genes, transcripts, and exons) than is possible with plain-text methods alone.

python-scrublet 0.2.3
Propagated dependencies: python-annoy@1.17.3 python-cython@3.1.7 python-matplotlib@3.10.8 python-numba@0.62.1 python-numpy@2.3.1 python-pandas@2.3.3 python-scikit-image@0.26.0 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-umap-learn@0.5.11
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/swolock/scrublet
Licenses: Expat
Build system: pyproject
Synopsis: Tool to identify and remove doublets in single-cell data
Description:

This package provides a tool for identifying and removing doublets in single-cell RNA-seq data.

r-bseqsc 1.0-1.fef3f3e
Propagated dependencies: r-abind@1.4-8 r-annotationdbi@1.74.0 r-biobase@2.72.0 r-cssam@1.4-1.9ec58c9 r-dplyr@1.2.1 r-e1071@1.7-17 r-edger@4.10.0 r-ggplot2@4.0.3 r-nmf@0.28 r-openxlsx@4.2.8.1 r-pkgmaker@0.32.10 r-plyr@1.8.9 r-preprocesscore@1.74.0 r-rngtools@1.5.2 r-scales@1.4.0 r-stringr@1.6.0 r-xbioc@0.1.16-1.6ff0670
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/shenorrLab/bseqsc
Licenses: GPL 2+
Build system: r
Synopsis: Deconvolution of bulk sequencing experiments using single cell data
Description:

BSeq-sc is a bioinformatics analysis pipeline that leverages single-cell sequencing data to estimate cell type proportion and cell type-specific gene expression differences from RNA-seq data from bulk tissue samples. This is a companion package to the publication "A single-cell transcriptomic map of the human and mouse pancreas reveals inter- and intra-cell population structure." Baron et al. Cell Systems (2016) https://www.ncbi.nlm.nih.gov/pubmed/27667365.

python-episcanpy 0.4.0
Propagated dependencies: python-anndata@0.11.4 python-bamnostic@1.1.8 python-h5py@3.15.1 python-intervaltree@3.1.0 python-joblib@1.5.2 python-kneed@0.8.5 python-legacy-api-wrap@1.5 python-matplotlib@3.10.8 python-natsort@8.4.0 python-networkx@3.4.2 python-numba@0.62.1 python-numpy@1.26.4 python-packaging@25.0 python-pandas@2.3.3 python-scanpy@1.11.5 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-seaborn@0.13.2 python-statsmodels@0.14.5 python-tqdm@4.67.1 python-pysam@0.23.3 python-tbb@2021.6.0 python-umap-learn@0.5.11
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/colomemaria/epiScanpy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Tool for epigenomics single cell analysis
Description:

EpiScanpy is a toolkit to analyse single-cell open chromatin (scATAC-seq) and single-cell DNA methylation (for example scBS-seq) data. EpiScanpy is the epigenomic extension of the very popular scRNA-seq analysis tool Scanpy (Genome Biology, 2018).

hmmer 3.3.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://hmmer.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Biosequence analysis using profile hidden Markov models
Description:

HMMER is used for searching sequence databases for homologs of protein sequences, and for making protein sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).

Total packages: 72465