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

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.


jellyfish 2.3.0
Dependencies: htslib@1.21
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://www.genome.umd.edu/jellyfish.html
Licenses: GPL 3+ Modified BSD
Build system: gnu
Synopsis: Tool for fast counting of k-mers in DNA
Description:

Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA. A k-mer is a substring of length k, and counting the occurrences of all such substrings is a central step in many analyses of DNA sequence. Jellyfish is a command-line program that reads FASTA and multi-FASTA files containing DNA sequences. It outputs its k-mer counts in a binary format, which can be translated into a human-readable text format using the jellyfish dump command, or queried for specific k-mers with jellyfish query.

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.

lammps 250722.3
Dependencies: ffmpeg@8.1.1 gzip@1.14 hdf5-parallel-openmpi@1.14.6 libjpeg-turbo@2.1.4 libpng@1.6.39 openmpi@4.1.6 fftw@3.3.10 n2p2@2.3.0 gsl@2.8 openblas@0.3.31 libomp@13.0.1 eigen@3.4.0 netcdf@4.9.2 pnetcdf@1.13.0 python-numpy@2.3.1 python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.lammps.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Classical molecular dynamics simulator
Description:

LAMMPS is a classical molecular dynamics simulator designed to run efficiently on parallel computers. LAMMPS has potentials for solid-state materials (metals, semiconductors), soft matter (biomolecules, polymers), and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale.

muscle 3.8.1551
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://www.drive5.com/muscle
Licenses: Public Domain
Build system: gnu
Synopsis: Multiple sequence alignment program
Description:

MUSCLE aims to be a fast and accurate multiple sequence alignment program for nucleotide and protein sequences.

r-chromvarmotifs 0.2.0-1.38bed55
Propagated dependencies: r-tfbstools@1.50.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/GreenleafLab/chromVARmotifs
Licenses: Expat
Build system: r
Synopsis: Stores motif collections for use with motifmatchr or chromVAR
Description:

This package stores motif collections as lists of position frequency matrix (PWMatrixList) objects provided by the TFBSTools package for use in R with packages like motifmatchr or chromVAR.

bio-locus 0.0.7
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/pjotrp/bio-locus
Licenses: Expat
Build system: ruby
Synopsis: Tool for fast querying of genome locations
Description:

Bio-locus is a tabix-like tool for fast querying of genome locations. Many file formats in bioinformatics contain records that start with a chromosome name and a position for a SNP, or a start-end position for indels. Bio-locus allows users to store this chr+pos or chr+pos+alt information in a database.

r-phantompeakqualtools 1.2.2-1.8d2b2d1
Dependencies: r-minimal@4.6.0
Propagated dependencies: r-catools@1.18.3 r-snow@0.4-4 r-snowfall@1.84-6.3 r-bitops@1.0-9 r-rsamtools@2.28.0 r-spp@1.16.0 gawk@5.3.0 samtools@1.19 boost@1.89.0 gzip@1.14
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/kundajelab/phantompeakqualtools
Licenses: Modified BSD
Build system: gnu
Synopsis: Informative enrichment for ChIP-seq data
Description:

This package computes informative enrichment and quality measures for ChIP-seq/DNase-seq/FAIRE-seq/MNase-seq data. It can also be used to obtain robust estimates of the predominant fragment length or characteristic tag shift values in these assays.

seqan 3.0.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.seqan.de
Licenses: Modified BSD
Build system: cmake
Synopsis: Library for nucleotide sequence analysis
Description:

SeqAn is a C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data. It contains algorithms and data structures for string representation and their manipulation, online and indexed string search, efficient I/O of bioinformatics file formats, sequence alignment, and more.

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

phyml 3.3.20220408
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/stephaneguindon/phyml
Licenses: GPL 3
Build system: gnu
Synopsis: Programs for working on SAM/BAM files
Description:

PhyML is a software package that uses modern statistical approaches to analyse alignments of nucleotide or amino acid sequences in a phylogenetic framework. The main tool in this package builds phylogenies under the maximum likelihood criterion. It implements a large number of substitution models coupled with efficient options to search the space of phylogenetic tree topologies. codePhyREX fits the spatial-Lambda-Fleming-Viot model to geo-referenced genetic data. This model is similar to the structured coalescent but assumes that individuals are distributed along a spatial continuum rather than discrete demes. PhyREX can be used to estimate population densities and rates of dispersal. Its output can be processed by treeannotator (from the BEAST package) as well as SPREAD.

bwa 0.7.19
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://bio-bwa.sourceforge.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: Burrows-Wheeler sequence aligner
Description:

BWA is a software package for mapping low-divergent sequences against a large reference genome, such as the human genome. It consists of three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first algorithm is designed for Illumina sequence reads up to 100bp, while the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM and BWA-SW share similar features such as long-read support and split alignment, but BWA-MEM, which is the latest, is generally recommended for high-quality queries as it is faster and more accurate. BWA-MEM also has better performance than BWA-backtrack for 70-100bp Illumina reads.

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.

python-scvelo 0.3.3
Propagated dependencies: python-anndata@0.12.7 python-loompy@3.0.8 python-matplotlib@3.10.8 python-numba@0.62.1 python-numpy@2.3.1 python-pandas@2.3.3 python-scanpy@1.11.5 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-umap-learn@0.5.11 pybind11@2.13.6 python-hnswlib@0.8.0 python-igraph@0.11.8 python-louvain@0.16-0.def9179
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://scvelo.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: RNA velocity generalized through dynamical modeling
Description:

ScVelo is a scalable toolkit for RNA velocity analysis in single cells. RNA velocity enables the recovery of directed dynamic information by leveraging splicing kinetics. scVelo generalizes the concept of RNA velocity by relaxing previously made assumptions with a stochastic and a dynamical model that solves the full transcriptional dynamics. It thereby adapts RNA velocity to widely varying specifications such as non-stationary populations.

python-demuxem 0.1.7
Propagated dependencies: python-docopt@0.6.2 python-numpy@2.3.1 python-pandas@2.3.3 python-pegasusio@0.9.1 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-seaborn@0.13.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/lilab-bcb/demuxEM
Licenses: Modified BSD
Build system: pyproject
Synopsis: Analyze cell-hashing/nucleus-hashing data
Description:

This is a Python module for analyzing cell-hashing/nucleus-hashing data. It is the demultiplexing module of Pegasus, which is used by Cumulus in the demultiplexing step.

ribotaper 1.3.1
Dependencies: bash-minimal@5.2.37 bedtools@2.18.0 samtools@0.1.19 r-minimal@4.6.0 r-foreach@1.5.2 r-xnomial@1.0.4.1 r-domc@1.3.8 r-multitaper@1.0-17 r-seqinr@4.2-44
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://ohlerlab.mdc-berlin.de/software/RiboTaper_126/
Licenses: GPL 3+
Build system: gnu
Synopsis: Define translated ORFs using ribosome profiling data
Description:

Ribotaper is a method for defining translated open reading frames (ORFs) using ribosome profiling (ribo-seq) data. This package provides the Ribotaper pipeline.

python-pybio 0.3.12-1.c91fddc
Propagated dependencies: python-beautifulsoup4@4.14.3 python-numpy@2.3.1 python-psutil@7.2.2 python-pysam@0.23.3 python-requests@2.32.5
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/grexor/pybio
Licenses: GPL 3+
Build system: pyproject
Synopsis: Basic genomics toolset
Description:

This tool provides a Python framework to streamline genomics operations. It offers a direct interface to Ensembl genome assemblies and annotations, while also accommodating custom genomes via FASTA/GTF inputs. The primary objective of pybio is to simplify genome management. It achieves this by providing automatic download of Ensembl genome assemblies and annotation, provides Python genomic feature search and sequence retrieval from the managed genomes, STAR indexing and mapping and more.

r-gutils 0.2.0-2.fc24db6
Propagated dependencies: r-biocgenerics@0.58.1 r-data-table@1.18.4 r-genomeinfodb@1.48.0 r-genomicranges@1.64.0 r-iranges@2.46.0 r-matrix@1.7-5 r-s4vectors@0.50.1 r-stringr@1.6.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/mskilab/gUtils
Licenses: GPL 2
Build system: r
Synopsis: Additional capabilities and speed for GenomicRanges operations
Description:

This is an R package providing additional capabilities and speed for GenomicRanges operations.

pyscenic 0.12.1-2.06bafba
Propagated dependencies: python-aiohttp@3.11.18 python-arboreto@0.1.6-0.79f916b python-attrs@25.3.0 python-boltons@25.0.0 python-cloudpickle@3.1.0 python-ctxcore@0.2.0 python-cytoolz@1.0.1 python-dask@2025.11.0 python-diptest@0.11.0 python-distributed@2025.11.0 python-frozendict@2.4.6 python-fsspec@2026.1.0 python-interlap@0.2.7 python-llvmlite@0.45.0 python-loompy@3.0.8 python-multiprocessing-on-dill@3.5.0a4 python-networkx@3.4.2 python-numba@0.62.1 python-numexpr@2.14.1 python-numpy@2.3.1 python-pandas@2.3.3 python-pyarrow@24.0.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-setuptools@80.9.0 python-tqdm@4.67.1 python-umap-learn@0.5.11
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://scenic.aertslab.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Single-Cell regulatory network inference and clustering
Description:

pySCENIC is a Python implementation of the SCENIC pipeline (Single-Cell rEgulatory Network Inference and Clustering) which enables biologists to infer transcription factors, gene regulatory networks and cell types from single-cell RNA-seq data.

trf 4.09.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/Benson-Genomics-Lab/TRF
Licenses: AGPL 3+
Build system: gnu
Synopsis: Tandem Repeats Finder: a program to analyze DNA sequences
Description:

A tandem repeat in DNA is two or more adjacent, approximate copies of a pattern of nucleotides. Tandem Repeats Finder is a program to locate and display tandem repeats in DNA sequences. In order to use the program, the user submits a sequence in FASTA format. The output consists of two files: a repeat table file and an alignment file. Submitted sequences may be of arbitrary length. Repeats with pattern size in the range from 1 to 2000 bases are detected.

infernal 1.1.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://eddylab.org/infernal/
Licenses: Modified BSD
Build system: gnu
Synopsis: Inference of RNA alignments
Description:

Infernal ("INFERence of RNA ALignment") is a tool for searching DNA sequence databases for RNA structure and sequence similarities. It is an implementation of a special case of profile stochastic context-free grammars called covariance models (CMs). A CM is like a sequence profile, but it scores a combination of sequence consensus and RNA secondary structure consensus, so in many cases, it is more capable of identifying RNA homologs that conserve their secondary structure more than their primary sequence.

f-seq 1.1-1.6ccded3
Dependencies: perl@5.36.0 java-commons-cli@1.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://fureylab.web.unc.edu/software/fseq/
Licenses: GPL 3+
Build system: ant
Synopsis: Feature density estimator for high-throughput sequence tags
Description:

F-Seq is a software package that generates a continuous tag sequence density estimation allowing identification of biologically meaningful sites such as transcription factor binding sites (ChIP-seq) or regions of open chromatin (DNase-seq). Output can be displayed directly in the UCSC Genome Browser.

indelfixer 1.1
Dependencies: java-commons-lang@2.6 java-args4j@2.33
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/cbg-ethz/InDelFixer/
Licenses: GPL 3+
Build system: ant
Synopsis: Iterative and sensitive NGS sequence aligner
Description:

InDelFixer is a sensitive aligner for 454, Illumina and PacBio data, employing a full Smith-Waterman alignment against a reference. This Java command line application aligns Next-Generation Sequencing (NGS) and third-generation reads to a set of reference sequences, by a prior fast k-mer matching and removes indels, causing frame shifts. In addition, only a specific region can be considered. An iterative refinement of the alignment can be performed, by alignment against the consensus sequence with wobbles. The output is in SAM format.

fxtract 2.3
Dependencies: pcre@8.45 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/ctSkennerton/fxtract
Licenses: Expat
Build system: gnu
Synopsis: Extract sequences from FASTA and FASTQ files
Description:

Fxtract extracts sequences from a protein or nucleotide fastx (FASTA or FASTQ) file given a subsequence. It uses a simple substring search for basic tasks but can change to using POSIX regular expressions, PCRE, hash lookups or multi-pattern searching as required. By default fxtract looks in the sequence of each record but can also be told to look in the header, comment or quality sections.

r-scent 1.0.0-1.f01f18a
Dependencies: bedtools@2.31.1
Propagated dependencies: r-boot@1.3-32 r-data-table@1.18.4 r-hmisc@5.2-5 r-lme4@2.0-1 r-mass@7.3-65 r-matrix@1.7-5 r-r-utils@2.13.0 r-stringr@1.6.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/immunogenomics/SCENT
Licenses: Expat
Build system: r
Synopsis: Single-Cell enhancer target gene mapping for multimodal single-cell data
Description:

This package contains functions for the SCENT algorithm. SCENT uses single-cell multimodal data and links ATAC-seq peaks to their target genes by modeling association between chromatin accessibility and gene expression across individual single cells.

Total packages: 73955