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

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.


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.

pigx 0.0.3
Dependencies: python@3.11.14 pigx-bsseq@0.1.10 pigx-chipseq@0.1.0 pigx-rnaseq@0.1.1 pigx-scrnaseq@1.1.10
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://bioinformatics.mdc-berlin.de/pigx/
Licenses: GPL 3+
Build system: gnu
Synopsis: Analysis pipelines for genomics
Description:

PiGx is a collection of genomics pipelines. It includes the following pipelines:

  • PiGx BSseq for raw fastq read data of bisulfite experiments

  • PiGx RNAseq for RNAseq samples

  • PiGx scRNAseq for single cell dropseq analysis

  • PiGx ChIPseq for reads from ChIPseq experiments

All pipelines are easily configured with a simple sample sheet and a descriptive settings file. The result is a set of comprehensive, interactive HTML reports with interesting findings about your samples.

python-pygenometracks 3.5
Propagated dependencies: python-future@1.0.0 python-gffutils@0.13 python-hicmatrix@17.1 python-intervaltree@3.1.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pybigwig@0.3.22 python-pysam@0.23.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://pygenometracks.readthedocs.io
Licenses: GPL 3+
Build system: pyproject
Synopsis: Program and library to plot beautiful genome browser tracks
Description:

This package aims to produce high-quality genome browser tracks that are highly customizable. Currently, it is possible to plot: bigwig, bed (many options), bedgraph, links (represented as arcs), and Hi-C matrices. pyGenomeTracks can make plots with or without Hi-C data.

khmer 3.0.0a3
Dependencies: zlib@1.3.1 bzip2@1.0.8 seqan@1.4.2 python-screed@1.1.3 python-bz2file@0.98
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://khmer.readthedocs.org/
Licenses: Modified BSD
Build system: python
Synopsis: K-mer counting, filtering and graph traversal library
Description:

The khmer software is a set of command-line tools for working with DNA shotgun sequencing data from genomes, transcriptomes, metagenomes and single cells. Khmer can make de novo assemblies faster, and sometimes better. Khmer can also identify and fix problems with shotgun data.

r-cytoexplorer 1.1.0-1.0efb1cc
Propagated dependencies: r-biocgenerics@0.56.0 r-bslib@0.9.0 r-data-table@1.17.8 r-dplyr@1.1.4 r-embedsom@2.2 r-flowai@1.40.0 r-flowcore@2.22.0 r-flowworkspace@4.22.0 r-gtools@3.9.5 r-magrittr@2.0.4 r-mass@7.3-65 r-opencyto@2.22.0 r-purrr@1.2.0 r-rhandsontable@0.3.8 r-robustbase@0.99-6 r-rsvd@1.0.5 r-rtsne@0.17 r-shiny@1.11.1 r-superheat@0.1.0 r-tibble@3.3.0 r-tidyr@1.3.1 r-umap@0.2.10.0 r-visnetwork@2.1.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/DillonHammill/CytoExploreR
Licenses: GPL 2
Build system: r
Synopsis: Interactive analysis of cytometry data
Description:

This package has been developed under ROpenSci gudelines to integrate conventional and cutting edge cytometry analysis tools under a unified framework. It aims to represent an intuitive and interactive approach to analysing cytometry data in R.

bpp-phyl 2.4.1
Dependencies: bpp-core@2.4.1 bpp-seq@2.4.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://pbil.univ-lyon1.fr/bpp-doc/bpp-phyl/html/
Licenses: CeCILL-C
Build system: cmake
Synopsis: Bio++ phylogenetic library
Description:

Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. This library provides phylogenetics-related modules.

chromap 0.2.7
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/haowenz/chromap
Licenses: Expat
Build system: gnu
Synopsis: Fast alignment and preprocessing of chromatin profiles
Description:

Chromap is a fast method for aligning and preprocessing high throughput chromatin profiles. Typical use cases include:

  • trimming sequencing adapters, mapping bulk ATAC-seq or ChIP-seq genomic reads to the human genome and removing duplicates;

  • trimming sequencing adapters, mapping single cell ATAC-seq genomic reads to the human genome, correcting barcodes, removing duplicates and performing Tn5 shift;

  • split alignment of Hi-C reads against a reference genome.

python-biofluff 3.0.4
Propagated dependencies: htseq@2.0.2 python-matplotlib@3.8.2 python-numpy@1.26.4 python-palettable@3.3.3 python-pybedtools@0.10.0 python-pybigwig@0.3.22 python-pysam@0.23.0 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/simonvh/fluff/
Licenses: Expat
Build system: pyproject
Synopsis: Analysis and visualization of high-throughput sequencing data
Description:

Fluff is a Python package that contains several scripts to produce pretty, publication-quality figures for next-generation sequencing experiments.

r-umi4cpackage 0.0.1-1.88b07d8
Dependencies: perl@5.36.0 bowtie@2.3.4.3
Propagated dependencies: r-misha@4.1.0 r-zoo@1.8-14
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/tanaylab/umi4cpackage
Licenses: Expat
Build system: r
Synopsis: Processing and analysis of UMI-4C contact profiles
Description:

This is a package that lets you process UMI-4C data from scratch to produce nice plots.

r-azimuth 0.5.0-1.243ee5d
Propagated dependencies: r-bsgenome-hsapiens-ucsc-hg38@1.4.5 r-dt@0.34.0 r-ensdb-hsapiens-v86@2.99.0 r-future@1.68.0 r-ggplot2@4.0.1 r-glmgampoi@1.22.0 r-googlesheets4@1.1.2 r-hdf5r@1.3.12 r-htmltools@0.5.8.1 r-httr@1.4.7 r-jaspar2020@0.99.10 r-jsonlite@2.0.0 r-matrix@1.7-4 r-patchwork@1.3.2 r-plotly@4.11.0 r-presto@1.0.0-1.7636b3d r-rcpp@1.1.0 r-rlang@1.1.6 r-scales@1.4.0 r-seurat@5.3.1 r-seuratdata@0.2.2.9001-1.4dc08e0 r-seuratdisk@0.0.0.9021-1.877d4e1 r-seuratobject@5.2.0 r-shiny@1.11.1 r-shinybs@0.61.1 r-shinydashboard@0.7.3 r-shinyjs@2.1.0 r-signac@1.12.0-1.8ecdde2 r-stringr@1.6.0 r-tfbstools@1.48.0 r-withr@3.0.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/satijalab/azimuth
Licenses: GPL 3
Build system: r
Synopsis: Shiny app showcasing a single-cell data query-reference mapping algorithm
Description:

Azimuth utilizes an annotated reference dataset. It automates the processing, analysis, and interpretation. This applies specifically to new single-cell RNA-seq or ATAC-seq experiments. Azimuth leverages a reference-based mapping pipeline that inputs accounts matrix and performs normalization, visualization, cell annotation, and differential expression.

htseq 2.0.2
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.4 python-pysam@0.23.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/htseq
Licenses: GPL 3+
Build system: pyproject
Synopsis: Framework for analyzing high-throughput sequencing data
Description:

This package provides a framework to process and analyze data from high-throughput sequencing (HTS) assays

r-ascat 2.5.2
Propagated dependencies: r-rcolorbrewer@1.1-3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/VanLoo-lab/ascat/
Licenses: GPL 3
Build system: r
Synopsis: Allele-Specific Copy Number Analysis of Tumors in R
Description:

This package provides the ASCAT R package that can be used to infer tumour purity, ploidy and allele-specific copy number profiles.

r-battenberg 2.2.9
Propagated dependencies: r-devtools@2.4.6 r-readr@2.1.6 r-doparallel@1.0.17 r-ggplot2@4.0.1 r-rcolorbrewer@1.1-3 r-gridextra@2.3 r-gtools@3.9.5 r-ascat@2.5.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/Wedge-lab/battenberg
Licenses: GPL 3
Build system: r
Synopsis: Subclonal copy number estimation in R
Description:

This package contains the Battenberg R package for subclonal copy number estimation, as described by Nik-Zainal et al.

prodigal 2.6.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/hyattpd/Prodigal
Licenses: GPL 3+
Build system: gnu
Synopsis: Protein-coding gene prediction for Archaea and Bacteria
Description:

Prodigal runs smoothly on finished genomes, draft genomes, and metagenomes, providing gene predictions in GFF3, Genbank, or Sequin table format. It runs quickly, in an unsupervised fashion, handles gaps, handles partial genes, and identifies translation initiation sites.

mosaik 2.2.30
Dependencies: perl@5.36.0 zlib@1.3.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/wanpinglee/MOSAIK
Licenses: GPL 2+ Public Domain
Build system: gnu
Synopsis: Map nucleotide sequence reads to reference genomes
Description:

MOSAIK is a program for mapping second and third-generation sequencing reads to a reference genome. MOSAIK can align reads generated by all the major sequencing technologies, including Illumina, Applied Biosystems SOLiD, Roche 454, Ion Torrent and Pacific BioSciences SMRT.

python-ngesh 1.0
Propagated dependencies: python-ete3@3.1.3 python-numpy@1.26.4 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.

imp 2.23.0
Dependencies: boost@1.59.0 cereal@1.3.2 cgal@5.6.1 gsl@2.8 hdf5@1.14.6 fftw@3.3.10 eigen@3.4.0 opencv@4.12.0
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0 python-pandas@2.2.3 python-scikit-learn@1.7.0 python-networkx@3.4.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://integrativemodeling.org
Licenses: LGPL 2.1+ GPL 3+
Build system: cmake
Synopsis: Integrative modeling platform
Description:

IMP's broad goal is to contribute to a comprehensive structural characterization of biomolecules ranging in size and complexity from small peptides to large macromolecular assemblies, by integrating data from diverse biochemical and biophysical experiments. IMP provides a C++ and Python toolbox for solving complex modeling problems, and a number of applications for tackling some common problems in a user-friendly way.

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.

cwltool 3.1.20250925164626
Dependencies: python-argcomplete@3.6.2 python-bagit@1.9.0 python-coloredlogs@10.0 python-cwl-utils@0.32 python-mypy-extensions@1.1.0 python-prov@2.1.1 python-pydot@4.0.1 python-psutil@7.0.0 python-rdflib@6.3.2 python-requests@2.32.5 python-rich-argparse@1.7.1 python-ruamel.yaml@0.18.14 python-schema-salad@8.9.20250723145140 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.

codingquarry 2.0
Dependencies: openmpi@4.1.6 python2@2.7.18
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://sourceforge.net/projects/codingquarry/
Licenses: GPL 3+
Build system: gnu
Synopsis: Fungal gene predictor
Description:

CodingQuarry is a highly accurate, self-training GHMM fungal gene predictor designed to work with assembled, aligned RNA-seq transcripts.

vcftools 0.1.16
Dependencies: perl@5.36.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://vcftools.github.io/
Licenses: LGPL 3
Build system: gnu
Synopsis: Tools for working with VCF files
Description:

VCFtools is a program package designed for working with VCF files, such as those generated by the 1000 Genomes Project. The aim of VCFtools is to provide easily accessible methods for working with complex genetic variation data in the form of VCF files.

python-biopython 1.85
Propagated dependencies: python-numpy@1.26.4
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.

blast+ 2.17.0
Dependencies: bzip2@1.0.8 lmdb@0.9.29 zlib@1.3.1 pcre@8.45 perl@5.36.0 python-wrapper@3.11.14
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://blast.ncbi.nlm.nih.gov
Licenses: Public Domain Expat Boost 1.0 LGPL 2.0+ ASL 2.0
Build system: gnu
Synopsis: Basic local alignment search tool
Description:

BLAST is a popular method of performing a DNA or protein sequence similarity search, using heuristics to produce results quickly. It also calculates an “expect value” that estimates how many matches would have occurred at a given score by chance, which can aid a user in judging how much confidence to have in an alignment.

Total packages: 69236