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

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.


ravanan 0.2.0
Dependencies: bash-minimal@5.2.37 node@24.18.0 guile@3.0.11 guile-filesystem@0.2.0 guile-gcrypt@0.5.0 guile-json@4.7.3 guile-libyaml@3.0.2 guix@1.5.0-7.5ceffb6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://forge.systemreboot.net/ravanan/
Licenses: GPL 3+
Build system: gnu
Synopsis: High-reproducibility CWL runner powered by Guix
Description:

ravanan is a CWL implementation that is powered by GNU Guix and provides strong reproducibility guarantees. ravanan provides strong caching of intermediate results so the same step of a workflow is never run twice. ravanan captures logs from every step of the workflow for easy tracing back in case of job failures. ravanan currently runs on single machines and on slurm via its API.

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.1 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.

r-markdownhelpers 0.2.0-1.793372d
Propagated dependencies: r-devtools@2.5.2 r-stringendo@0.6.0-1.15594b1 r-usethis@3.2.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/vertesy/MarkdownHelpers
Licenses: GPL 3
Build system: r
Synopsis: Helper functions for MarkdownReports and ggExpress
Description:

This package provides a set of R functions to parse markdown and other generic helpers.

r-rnacrosslinkoo 0.1.3-1.a317e0f
Propagated dependencies: r-classdiscovery@3.4.9 r-doparallel@1.0.17 r-foreach@1.5.2 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-ggrepel@0.9.8 r-heatmap3@1.1.9 r-igraph@2.3.2 r-iranges@2.46.0 r-mass@7.3-65 r-mixtools@2.0.0.1 r-patchwork@1.3.2 r-r4rna@1.40.0 r-rcolorbrewer@1.1-3 r-reshape2@1.4.5 r-rrna@1.2 r-s4vectors@0.50.1 r-seqinr@4.2-44 r-tidyverse@2.0.0 r-topdom@0.10.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/cran/rnaCrosslinkOO
Licenses: GPL 3
Build system: r
Synopsis: Analysis of RNA crosslinking data
Description:

The package is ideal for analyzing RNA structure and chemical probing data.

trinityrnaseq 2.15.2
Dependencies: blast+@2.17.0 bowtie@2.5.4 fastqc@0.11.9 hisat@0.1.6 htslib@1.21 icedtea@3.19.0 jellyfish@2.3.0 kallisto@0.50.1 multiqc@1.14 perl@5.36.0 perl-uri-escape@1.76 python-numpy@2.4.6 python-wrapper@3.12.12 r-ape@5.8-1 r-argparse@2.3.1 r-biobase@2.72.0 r-ctc@1.86.0 r-deseq2@1.52.0 r-edger@4.10.1 r-fastcluster@1.3.0 r-glimma@2.21.0 r-goplot@1.0.2 r-goseq@1.64.0 r-gplots@3.3.0 r-minimal@4.6.1 r-qvalue@2.44.0 r-rots@2.4.0 r-sm@2.2-6.0 r-tidyverse@2.0.0 rsem@1.3.3 salmon@1.10.3 samtools@1.19 sra-tools@2.10.6 star@2.7.8a zlib@1.3.1
Propagated dependencies: coreutils@9.1 gzip@1.14 which@2.21
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/trinityrnaseq/trinityrnaseq/wiki
Licenses: Modified BSD
Build system: gnu
Synopsis: Trinity RNA-Seq de novo transcriptome assembly
Description:

Trinity assembles transcript sequences from Illumina RNA-Seq data. Trinity represents a novel method for the efficient and robust de novo reconstruction of transcriptomes from RNA-seq data. Trinity combines three independent software modules: Inchworm, Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-seq reads. Trinity partitions the sequence data into many individual de Bruijn graphs, each representing the transcriptional complexity at a given gene or locus, and then processes each graph independently to extract full-length splicing isoforms and to tease apart transcripts derived from paralogous genes.

r-voltron 0.2.6
Dependencies: opencv@4.13.0 python-wrapper@3.12.12 python-numpy@2.4.6 python-pandas@3.0.3 python-anndata@0.13.0rc3 python-h5py@3.16.0 python-natsort@8.4.0 python-numcodecs@0.15.1 python-packaging@26.2 python-scipy@1.17.1 python-tifffile@2025.10.4 python-zarr@3.2.1 which@2.21 zlib@1.3.1
Propagated dependencies: r-biocsingular@1.28.0 r-data-table@1.18.4 r-dplyr@1.2.1 r-ebimage@4.54.0 r-ggplot2@4.0.3 r-ggpubr@0.6.3 r-ggrepel@0.9.8 r-ids@1.0.1 r-igraph@2.3.2 r-irlba@2.3.7 r-magick@2.9.1 r-matrix@1.7-5 r-rann@2.6.2 r-rcdt@1.3.0 r-rcpp@1.1.1-1.1 r-rcppannoy@0.0.23 r-rcpparmadillo@15.2.7-1 r-rjson@0.2.23 r-rlang@1.2.0 r-s4arrays@1.12.0 r-s4vectors@0.50.1 r-shiny@1.13.0 r-shinyjs@2.1.1 r-sp@2.2-1 r-stringr@1.6.0 r-uwot@0.2.4 r-anndata@0.8.0 r-anndatar@1.2.0 r-arrow@24.0.0 r-bpcells@0.3.1 r-circlize@0.4.18 r-codetools@0.2-20 r-complexheatmap@2.28.0 r-delayedarray@0.38.2 r-deseq2@1.52.0 r-geojsonr@1.1.2 r-ggforce@0.5.0 r-ggnewscale@0.5.2 r-giotto@4.2.2-1.7988300 r-glmgampoi@1.24.0 r-hdf5array@1.40.0 r-hdf5dataframe@0.99.3-1.61c52cb r-imagearray@1.0.0 r-music@1.0.0-2.f21fe67 r-rhdf5@2.56.0 r-rstudioapi@0.19.0 r-s4vectors@0.50.1 r-seurat@5.5.0 r-seuratobject@5.4.0 r-singlecellexperiment@1.34.0 r-spacexr@2.2.1-1.0a0861e r-spatialexperiment@1.22.0 r-summarizedexperiment@1.42.0 r-viridislite@0.4.3 r-vitesscer@0.99.0-1.0096880 r-voltronstore@0.1.1-1.781a75a r-xml@3.99-0.23 r-zarrdataframe@0.0.0-3.f5f6715 simpleitk@2.5.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/BIMSBbioinfo/VoltRon
Licenses: Expat
Build system: r
Synopsis: VoltRon for spatial data integration and analysis
Description:

VoltRon is a novel spatial omic analysis toolbox for multi-omics integration using spatial image registration. VoltRon is capable of analyzing multiple types and modalities of spatially-aware datasets. VoltRon visualizes and analyzes regions of interests (ROIs), spots, cells and even molecules.

python-scrublet 0.2.3
Propagated dependencies: python-annoy@1.17.3 python-cython@3.2.5 python-matplotlib@3.10.9 python-numba@0.66.0 python-numpy@2.4.6 python-pandas@3.0.3 python-scikit-image@0.26.0 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-umap-learn@0.5.12
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-stacas 2.2.0
Propagated dependencies: r-biocneighbors@2.6.0 r-biocparallel@1.46.0 r-ggplot2@4.0.3 r-ggridges@0.5.7 r-pbapply@1.7-4 r-r-utils@2.13.0 r-seurat@5.5.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/carmonalab/STACAS
Licenses: GPL 3
Build system: r
Synopsis: Sub-type anchoring correction for alignment in Seurat
Description:

This package implements methods for batch correction and integration of scRNA-seq datasets, based on the Seurat anchor-based integration framework. In particular, STACAS is optimized for the integration of heterogeneous datasets with only limited overlap between cell sub-types (e.g. TIL sets of CD8 from tumor with CD8/CD4 T cells from lymphnode), for which the default Seurat alignment methods would tend to over-correct biological differences. The 2.0 version of the package allows the users to incorporate explicit information about cell-types in order to assist the integration process.

bcftools 1.21
Dependencies: gsl@2.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://samtools.github.io/bcftools/
Licenses: GPL 3+ Expat
Build system: gnu
Synopsis: Utilities for variant calling and manipulating VCFs and BCFs
Description:

BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.

python-scdamandtools 1.0
Propagated dependencies: python-h5py@3.16.0 python-numpy@2.4.6 python-sortedcontainers@2.4.0 python-pandas@3.0.3 python-pysam@0.23.3 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/KindLab/scDamAndTools
Licenses: Expat
Build system: pyproject
Synopsis: Functions for processing raw scDam&T-seq data
Description:

This is a set of functions for processing raw scDam&T-seq data. scDam&T-seq is a method to simultaneously measure protein-DNA interactions and transcription from single cells (Rooijers et al., 2019). It combines a DamID-based method to measure protein-DNA interactions and an adaptation of CEL-Seq to measure transcription. The starting point of the workflow is raw sequencing data and the end result are tables of UMI-unique DamID and CEL-Seq counts.

seqan 1.4.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.seqan.de
Licenses: Modified BSD
Build system: trivial
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.

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

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.12.12 sqlite@3.39.3
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.

bbmap 39.01
Dependencies: gawk@5.3.0 java-eclipse-jdt-core@3.16.0 java-eclipse-jdt-compiler-apt@1.3.400 java-openmpi@4.1.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://sourceforge.net/projects/bbmap/
Licenses: Modified BSD
Build system: ant
Synopsis: Aligner and other tools for short sequencing reads
Description:

This package provides bioinformatic tools to align, deduplicate, reformat, filter and normalize DNA and RNA-seq data. It includes the following tools: BBMap, a short read aligner for DNA and RNA-seq data; BBNorm, a kmer-based error-correction and normalization tool; Dedupe, a tool to simplify assemblies by removing duplicate or contained subsequences that share a target percent identity; Reformat, to convert reads between fasta/fastq/scarf/fasta+qual/sam, interleaved/paired, and ASCII-33/64, at over 500 MB/s; and BBDuk, a tool to filter, trim, or mask reads with kmer matches to an artifact/contaminant file.

python-cnmf 1.7.0
Propagated dependencies: python-anndata@0.13.0rc3 python-fastcluster@1.3.0 python-matplotlib@3.10.9 python-numba@0.66.0 python-numpy@2.4.6 python-palettable@3.3.3 python-pandas@3.0.3 python-pyyaml@6.0.3 python-scanpy@1.12.2 python-scikit-learn@1.9.0 python-scipy@1.17.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dylkot/cNMF
Licenses: Expat
Build system: pyproject
Synopsis: Consensus NMF for scRNA-Seq data
Description:

This tool offers a pipeline for inferring gene expression programs from scRNA-Seq. It takes a count matrix (N cells X G genes) as input and produces a (K x G) matrix of gene expression programs (GEPs) and a (N x K) matrix specifying the usage of each program for each cell in the data.

python-bwapy 0.1.4
Dependencies: zlib@1.3.1
Propagated dependencies: python-cffi@1.17.1 python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/ACEnglish/bwapy
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Python bindings to bwa aligner
Description:

This package provides Python bindings to the bwa mem aligner.

r-doubletfinder 2.0.3-1.554097b
Propagated dependencies: r-fields@17.3 r-kernsmooth@2.23-26 r-rocr@1.0-12
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/chris-mcginnis-ucsf/DoubletFinder
Licenses: CC0
Build system: r
Synopsis: Identify doublets in single-cell RNA sequencing data
Description:

DoubletFinder identifies doublets by generating artificial doublets from existing scRNA-seq data and defining which real cells preferentially co-localize with artificial doublets in gene expression space. Other DoubletFinder package functions are used for fitting DoubletFinder to different scRNA-seq datasets. For example, ideal DoubletFinder performance in real-world contexts requires optimal pK selection and homotypic doublet proportion estimation. pK selection is achieved using pN-pK parameter sweeps and maxima identification in mean-variance-normalized bimodality coefficient distributions. Homotypic doublet proportion estimation is achieved by finding the sum of squared cell annotation frequencies.

java-htsjdk 2.3.0
Dependencies: java-commons-compress@1.28.0 java-commons-jexl@2.1.1 java-commons-logging-minimal@1.2 java-ngs@2.10.5 java-snappy@1.0.3-rc3 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.

python-bx-python 0.14.0
Dependencies: zlib@1.3.1
Propagated dependencies: python-numpy@2.4.6 python-pyparsing@3.2.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/bxlab/bx-python
Licenses: Expat
Build system: pyproject
Synopsis: Tools for manipulating biological data
Description:

bx-python provides tools for manipulating biological data, particularly multiple sequence alignments.

phast 1.9.9
Dependencies: lapack@3.12.1 pcre@8.45
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://compgen.cshl.edu/phast/
Licenses: Modified BSD
Build system: cmake
Synopsis: Phylogenetic analysis with space/time models
Description:

Phylogenetic Analysis with Space/Time models (PHAST) is a collection of command-line programs and supporting libraries for comparative and evolutionary genomics. Best known as the search engine behind the Conservation tracks in the University of California, Santa Cruz (UCSC) Genome Browser, PHAST also includes several tools for phylogenetic modeling, functional element identification, as well as utilities for manipulating alignments, trees and genomic annotations.

biosoup 0.11.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/rvaser/biosoup
Licenses: Expat
Build system: cmake
Synopsis: C++ support library for bioinformatics tools
Description:

Biosoup is a C++ collection of header-only data structures used for storage and logging in bioinformatics tools.

vsearch 2.9.1
Dependencies: zlib@1.3.1 bzip2@1.0.8 cityhash@1.1-2.8af9b8c
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/torognes/vsearch
Licenses: GPL 3 FreeBSD
Build system: gnu
Synopsis: Sequence search tools for metagenomics
Description:

VSEARCH supports DNA sequence searching, clustering, chimera detection, dereplication, pairwise alignment, shuffling, subsampling, sorting and masking. The tool takes advantage of parallelism in the form of SIMD vectorization as well as multiple threads to perform accurate alignments at high speed. VSEARCH uses an optimal global aligner (full dynamic programming Needleman-Wunsch).

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.

python-cwl-utils 0.32
Dependencies: node@24.18.0
Propagated dependencies: python-cwl-upgrader@1.2.11 python-cwlformat@2022.02.18 python-packaging@26.2 python-rdflib@7.1.1 python-requests@2.34.2 python-ruamel.yaml@0.18.14 python-schema-salad@8.9.20251102115403
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/common-workflow-language/cwl-utils
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python utilities for CWL
Description:

python-cwl-utils provides python utilities and autogenerated classes for loading and parsing CWL v1.0, CWL v1.1, and CWL v1.2 documents.

Page: 1…8485868788…1374
Total packages: 32967