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

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.


r-centipede 1.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://centipede.uchicago.edu/
Licenses: GPL 2+ GPL 3+
Build system: r
Synopsis: Predict transcription factor binding sites
Description:

CENTIPEDE applies a hierarchical Bayesian mixture model to infer regions of the genome that are bound by particular transcription factors. It starts by identifying a set of candidate binding sites, and then aims to classify the sites according to whether each site is bound or not bound by a transcription factor. CENTIPEDE is an unsupervised learning algorithm that discriminates between two different types of motif instances using as much relevant information as possible.

r-velocyto 0.6-1.d779034
Dependencies: boost@1.83.0
Propagated dependencies: r-hdf5r@1.3.12 r-mass@7.3-65 r-mgcv@1.9-4 r-pcamethods@2.4.0 r-rcpp@1.1.1-1.1 r-rcpparmadillo@15.2.6-1 r-rtsne@0.17 r-cluster@2.1.8.2 r-abind@1.4-8 r-biocgenerics@0.58.1 r-genomicalignments@1.48.0 r-rsamtools@2.28.0 r-edger@4.10.0 r-igraph@2.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://velocyto.org
Licenses: GPL 3
Build system: r
Synopsis: RNA velocity estimation in R
Description:

This package provides basic routines for estimation of gene-specific transcriptional derivatives and visualization of the resulting velocity patterns.

bwa-pssm 0.5.11
Dependencies: gdsl@1.8 zlib@1.3.1 perl@5.36.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/pkerpedjiev/bwa-pssm
Licenses: GPL 3+
Build system: gnu
Synopsis: Burrows-Wheeler transform-based probabilistic short read mapper
Description:

BWA-PSSM is a probabilistic short genomic sequence read aligner based on the use of position specific scoring matrices (PSSM). Like many of the existing aligners it is fast and sensitive. Unlike most other aligners, however, it is also adaptible in the sense that one can direct the alignment based on known biases within the data set. It is coded as a modification of the original BWA alignment program and shares the genome index structure as well as many of the command line options.

r-snapatac 2.0
Propagated dependencies: r-bigmemory@4.6.4 r-doparallel@1.0.17 r-dosnow@1.0.20 r-edger@4.10.0 r-foreach@1.5.2 r-genomicranges@1.64.0 r-igraph@2.3.1 r-iranges@2.46.0 r-irlba@2.3.7 r-matrix@1.7-5 r-plyr@1.8.9 r-plot3d@1.4.2 r-rann@2.6.2 r-raster@3.6-32 r-rcolorbrewer@1.1-3 r-rhdf5@2.56.0 r-rtsne@0.17 r-scales@1.4.0 r-viridis@0.6.5
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/r3fang/SnapATAC
Licenses: GPL 3
Build system: r
Synopsis: Single nucleus analysis package for ATAC-Seq
Description:

This package provides a fast and accurate analysis toolkit for single cell ATAC-seq (Assay for transposase-accessible chromatin using sequencing). Single cell ATAC-seq can resolve the heterogeneity of a complex tissue and reveal cell-type specific regulatory landscapes. However, the exceeding data sparsity has posed unique challenges for the data analysis. This package r-snapatac is an end-to-end bioinformatics pipeline for analyzing large- scale single cell ATAC-seq data which includes quality control, normalization, clustering analysis, differential analysis, motif inference and exploration of single cell ATAC-seq sequencing data.

express-beta-diversity 1.0.8
Dependencies: python2@2.7.18
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dparks1134/ExpressBetaDiversity
Licenses: GPL 3+
Build system: gnu
Synopsis: Taxon- and phylogenetic-based beta diversity measures
Description:

Express Beta Diversity (EBD) calculates ecological beta diversity (dissimilarity) measures between biological communities. EBD implements a variety of diversity measures including those that make use of phylogenetic similarity of community members.

python-pybiomart 0.2.0
Propagated dependencies: python-future@1.0.0 python-pandas@2.3.3 python-requests@2.32.5 python-requests-cache@1.2.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/jrderuiter/pybiomart
Licenses: Expat
Build system: pyproject
Synopsis: A simple pythonic interface to biomart
Description:

Pybiomart provides a simple pythonic interface to biomart.

nanosv 1.2.4
Dependencies: python-configparser@7.2.0 python-pysam@0.23.3 python-pyvcf3@1.0.3-0.1fb3789
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/mroosmalen/nanosv
Licenses: Expat
Build system: pyproject
Synopsis: Structural variation detection tool for Oxford Nanopore data
Description:

NanoSV is a software package that can be used to identify structural genomic variations in long-read sequencing data, such as data produced by Oxford Nanopore Technologies’ MinION, GridION or PromethION instruments, or Pacific Biosciences RSII or Sequel sequencers.

java-biojava-alignment 4.0.0
Propagated dependencies: java-log4j-api@2.17.1 java-log4j-core@2.17.1 java-slf4j-api@1.7.25 java-slf4j-simple@1.7.25 java-biojava-core@4.0.0 java-biojava-phylo@4.0.0 java-forester@1.005
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://biojava.org
Licenses: LGPL 2.1+
Build system: ant
Synopsis: Biojava API for genetic sequence alignment
Description:

The alignment module of BioJava provides an API that contains

  • implementations of dynamic programming algorithms for sequence alignment;

  • reading and writing of popular alignment file formats;

  • a single-, or multi- threaded multiple sequence alignment algorithm.

python-changeo 1.3.4
Propagated dependencies: python-airr@1.5.1 python-biopython@1.86 python-importlib-resources@6.5.2 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-presto@0.7.6 python-pyyaml@6.0.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://changeo.readthedocs.io
Licenses: GPL 3
Build system: pyproject
Synopsis: Repertoire clonal assignment toolkit
Description:

Change-O is a collection of tools for processing the output of V(D)J alignment tools, assigning clonal clusters to immunoglobulin (Ig) sequences, and reconstructing germline sequences.

python-mappy 2.24
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/lh3/minimap2
Licenses: Expat
Build system: pyproject
Synopsis: Python binding for minimap2
Description:

This package provides a convenient interface to minimap2, a fast and accurate C program to align genomic and transcribe nucleotide sequences.

r-ggsankey 0.0.99999-1.be08dd0
Propagated dependencies: r-dplyr@1.2.1 r-ggplot2@4.0.3 r-magrittr@2.0.5 r-purrr@1.2.2 r-stringr@1.6.0 r-tidyr@1.3.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/davidsjoberg/ggsankey
Licenses: Expat
Build system: r
Synopsis: Sankey, Alluvial and Sankey bump plots
Description:

This package provides a package that makes it easy to implement sankey, alluvial and sankey bump plots in ggplot2.

python-htsget 0.2.6
Propagated dependencies: python-humanize@4.14.0 python-requests@2.32.5 python-six@1.17.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://pypi.org/project/htsget/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python API and command line interface for the GA4GH htsget API
Description:

This package is a client implementation of the GA4GH htsget protocol. It provides a simple and reliable way to retrieve genomic data from servers supporting the protocol.

minimap2 2.28
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://lh3.github.io/minimap2/
Licenses: Expat
Build system: gnu
Synopsis: Pairwise aligner for genomic and spliced nucleotide sequences
Description:

Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database. Typical use cases include:

  1. mapping PacBio or Oxford Nanopore genomic reads to the human genome;

  2. finding overlaps between long reads with error rate up to ~15%;

  3. splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA or Direct RNA reads against a reference genome;

  4. aligning Illumina single- or paired-end reads;

  5. assembly-to-assembly alignment;

  6. full-genome alignment between two closely related species with divergence below ~15%.

python-circe 0.3.9
Dependencies: lapack@3.12.1 openblas@0.3.31 python-numpy@1.26.4
Propagated dependencies: python-anndata@0.12.7 python-attrs@25.3.0 python-dask@2025.11.0 python-distributed@2025.11.0 python-joblib@1.5.2 python-pandas@2.3.3 python-rich@14.3.3 python-scanpy@1.11.5 python-scikit-learn@1.7.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/cantinilab/circe
Licenses: GPL 3
Build system: pyproject
Synopsis: Cis-regulatory interactions between chromatin regions
Description:

Circe is a Python package for inferring co-accessibility networks from single-cell ATAC-seq data, using skggm for the graphical lasso and python-scanpy for data processing.

proteinortho 6.3.2
Dependencies: bash-minimal@5.2.37 guile@3.0.9 diamond@2.1.6 perl@5.36.0 python-wrapper@3.12.12 blast+@2.17.0 openblas@0.3.31
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.bioinf.uni-leipzig.de/Software/proteinortho
Licenses: GPL 3+
Build system: gnu
Synopsis: Detect orthologous genes across species
Description:

Proteinortho is a tool to detect orthologous genes across different species. For doing so, it compares similarities of given gene sequences and clusters them to find significant groups. The algorithm was designed to handle large-scale data and can be applied to hundreds of species at once.

python-biopython 1.73
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://biopython.org/
Licenses: non-copyleft
Build system: pyproject
Synopsis: Tools for biological computation in Python
Description:

Biopython is a set of tools for biological computation including parsers for bioinformatics files into Python data structures; interfaces to common bioinformatics programs; a standard sequence class and tools for performing common operations on them; code to perform data classification; code for dealing with alignments; code making it easy to split up parallelizable tasks into separate processes; and more.

kraken2 2.1.2
Dependencies: gzip@1.14 perl@5.36.0 rsync@3.4.4 sed@4.9 wget@1.25.0 which@2.21
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/DerrickWood/kraken2
Licenses: Expat
Build system: gnu
Synopsis: Taxonomic sequence classification system
Description:

Kraken is a taxonomic sequence classifier that assigns taxonomic labels to DNA sequences. Kraken examines the k-mers within a query sequence and uses the information within those k-mers to query a database. That database maps k-mers to the lowest common ancestor (LCA) of all genomes known to contain a given k-mer.

bismark 0.24.1
Dependencies: bowtie@2.5.4 gzip@1.14 hisat2@2.2.2 minimap2@2.28 perl-carp@1.50 perl-getopt-long@2.51 samtools@1.19
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.bioinformatics.babraham.ac.uk/projects/bismark/
Licenses: GPL 3+
Build system: perl
Synopsis: Map bisulfite treated sequence reads and analyze methylation
Description:

Bismark is a program to map bisulfite treated sequencing reads to a genome of interest and perform methylation calls in a single step. The output can be easily imported into a genome viewer, such as SeqMonk, and enables a researcher to analyse the methylation levels of their samples straight away. Its main features are:

  • Bisulfite mapping and methylation calling in one single step

  • Supports single-end and paired-end read alignments

  • Supports ungapped and gapped alignments

  • Alignment seed length, number of mismatches etc are adjustable

  • Output discriminates between cytosine methylation in CpG, CHG and CHH context

python-phenograph 1.5.7
Dependencies: louvain@0.2
Propagated dependencies: python-leidenalg@0.10.2 python-numpy@1.26.4 python-psutil@7.2.2 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/dpeerlab/PhenoGraph.git
Licenses: Expat
Build system: pyproject
Synopsis: Graph-based clustering for high-dimensional single-cell data
Description:

PhenoGraph is a clustering method designed for high-dimensional single-cell data. It works by creating a graph representing phenotypic similarities between cells and then identifying communities in this graph.

segemehl 0.3.4
Dependencies: htslib@1.21 ncurses@6.2.20210619 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.bioinf.uni-leipzig.de/Software/segemehl
Licenses: GPL 3+
Build system: gnu
Synopsis: Map short sequencer reads to reference genomes
Description:

Segemehl is software to map short sequencer reads to reference genomes. Segemehl implements a matching strategy based on enhanced suffix arrays (ESA). It accepts fasta and fastq queries (gzip'ed and bgzip'ed). In addition to the alignment of reads from standard DNA- and RNA-seq protocols, it also allows the mapping of bisulfite converted reads (Lister and Cokus) and implements a split read mapping strategy. The output of segemehl is a SAM or BAM formatted alignment file.

python-ctxcore 0.2.0
Propagated dependencies: python-cytoolz@1.0.1 python-frozendict@2.4.6 python-numba@0.62.1 python-numpy@2.3.1 python-pandas@2.3.3 python-pyarrow@24.0.0 python-pyyaml@6.0.2 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/aertslab/ctxcore
Licenses: GPL 3+
Build system: pyproject
Synopsis: Core functions for pycisTarget and the SCENIC tool suite
Description:

ctxcore is part of the SCENIC suite of tools. It provides core functions for pycisTarget and SCENIC.

python-harmonypy 0.0.10
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/slowkow/harmonypy
Licenses: GPL 2
Build system: pyproject
Synopsis: Data integration algorithm
Description:

Harmony is an algorithm for integrating multiple high-dimensional datasets with fuzzy k-means and locally linear adjustments.

r-giottodata 0.2.16-1.1dc55ee
Propagated dependencies: r-data-table@1.18.4 r-giottoclass@0.4.10-1.15627a2 r-giottoutils@0.2.5-1.1ce82e5 r-rprojroot@2.1.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/drieslab/GiottoData
Licenses: Expat
Build system: r
Synopsis: Datasets for Giotto
Description:

This package stores information and scripts to work with, or load various different spatial datasets that can be used with the Giotto Suite workflow. It also contains example mini Giotto subobjects.

Total packages: 72465