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

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.


macs 3.0.2
Propagated dependencies: python-cykhash@2.0.1 python-hmmlearn@0.3.3 python-numpy@1.26.4 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/macs3-project/MACS
Licenses: Modified BSD
Build system: pyproject
Synopsis: Model based analysis for ChIP-Seq data
Description:

MACS is an implementation of a ChIP-Seq analysis algorithm for identifying transcript factor binding sites named Model-based Analysis of ChIP-Seq (MACS). MACS captures the influence of genome complexity to evaluate the significance of enriched ChIP regions and it improves the spatial resolution of binding sites through combining the information of both sequencing tag position and orientation.

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.

prank 170427
Dependencies: mafft@7.475 exonerate@2.4.0 bppsuite@2.4.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://wasabiapp.org/software/prank/
Licenses: GPL 2+
Build system: gnu
Synopsis: Probabilistic multiple sequence alignment program
Description:

PRANK is a probabilistic multiple sequence alignment program for DNA, codon and amino-acid sequences. It is based on a novel algorithm that treats insertions correctly and avoids over-estimation of the number of deletion events. In addition, PRANK borrows ideas from maximum likelihood methods used in phylogenetics and correctly takes into account the evolutionary distances between sequences. Lastly, PRANK allows for defining a potential structure for sequences to be aligned and then, simultaneously with the alignment, predicts the locations of structural units in the sequences.

mantis 0.1-2.b6979a2
Dependencies: sdsl-lite@2.1.1 openssl@3.0.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/splatlab/mantis
Licenses: Modified BSD
Build system: cmake
Synopsis: Large-scale sequence-search index data structure
Description:

Mantis is a space-efficient data structure that can be used to index thousands of raw-read genomics experiments and facilitate large-scale sequence searches on those experiments. Mantis uses counting quotient filters instead of Bloom filters, enabling rapid index builds and queries, small indexes, and exact results, i.e., no false positives or negatives. Furthermore, Mantis is also a colored de Bruijn graph representation, so it supports fast graph traversal and other topological analyses in addition to large-scale sequence-level searches.

r-pando 1.0.5
Propagated dependencies: r-bayestestr@0.17.0 r-foreach@1.5.2 r-genomicranges@1.62.0 r-ggplot2@4.0.1 r-ggpointdensity@0.2.1 r-ggraph@2.2.2 r-glmnetutils@1.1.9 r-grr@0.9.5 r-iranges@2.44.0 r-irlba@2.3.5.1 r-matrix@1.7-4 r-matrixgenerics@1.22.0 r-motifmatchr@1.32.0 r-pals@1.10 r-patchwork@1.3.2 r-seurat@5.3.1 r-signac@1.12.0-1.8ecdde2 r-sparsematrixstats@1.22.0 r-tfbstools@1.48.0 r-tidygraph@1.3.1 r-tidyverse@2.0.0 r-uwot@0.2.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/quadbiolab/Pando
Licenses: Expat
Build system: r
Synopsis: Infer regulomes from multi-modal single-cell genomics data
Description:

Pando leverages multi-modal single-cell measurements to infer gene regulatory networks using a flexible linear model-based framework. By modeling the relationship between TF-binding site pairs with the expression of target genes, Pando simultaneously infers gene modules and sets of regulatory regions for each transcription factor.

samtools 0.1.19
Dependencies: htslib@1.21 ncurses@6.2.20210619 perl@5.36.0 python@3.11.14 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.

gdc-client 2.3
Dependencies: python-importlib-metadata@8.7.0 python-intervaltree@3.1.0 python-jsonschema@4.23.0 python-lxml@6.0.1 python-progressbar2@4.5.0 python-pyyaml@6.0.2 python-requests@2.32.5 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://gdc.nci.nih.gov/access-data/gdc-data-transfer-tool
Licenses: ASL 2.0
Build system: pyproject
Synopsis: GDC data transfer tool
Description:

The gdc-client provides several convenience functions over the GDC API which provides general download/upload via HTTPS.

fsom 0.0.0-1.a6ef318
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/ekg/fsom
Licenses: GPL 3
Build system: gnu
Synopsis: Manage SOM (Self-Organizing Maps) neural networks
Description:

A tiny C library for managing SOM (Self-Organizing Maps) neural networks.

r-gtrack 0.1.0-1.a694fa3
Propagated dependencies: r-biocgenerics@0.56.0 r-data-table@1.17.8 r-genomeinfodb@1.46.0 r-genomicranges@1.62.0 r-gutils@0.2.0-2.fc24db6 r-iranges@2.44.0 r-matrix@1.7-4 r-rcolorbrewer@1.1-3 r-rcpp@1.1.0 r-rcurl@1.98-1.17 r-rtracklayer@1.70.0 r-s4vectors@0.48.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/mskilab/gTrack/
Licenses: GPL 2
Build system: r
Synopsis: Plot tracks of complex genomic data across multiple genomic windows
Description:

This package provides an object for plotting GRanges, RleList, UCSC file formats, and ffTrack objects in multi-track panels.

porechop 0.2.3-1.289d5dc
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/rrwick/porechop
Licenses: GPL 3+
Build system: pyproject
Synopsis: Finding, trimming or splitting adapters, in Oxford Nanopore reads
Description:

The porechop package is a tool for finding and removing adapters from Oxford Nanopore reads. Adapters on the ends of reads are trimmed off, and when a read has an adapter in its middle, it is treated as chimeric and chopped into separate reads. Porechop performs thorough alignments to effectively find adapters, even at low sequence identity. Porechop also supports demultiplexing of Nanopore reads that were barcoded with the Native Barcoding Kit, PCR Barcoding Kit or Rapid Barcoding Kit.

python-deeptoolsintervals 0.1.9
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/deeptools/deeptools_intervals
Licenses: Expat
Build system: pyproject
Synopsis: Create GTF-based interval trees with associated meta-data
Description:

This package provides a Python module creating/accessing GTF-based interval trees with associated meta-data. It is primarily used by the deeptools package.

bless 1p02
Dependencies: openmpi@4.1.6 boost@1.83.0 sparsehash@2.0.4 pigz@2.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://sourceforge.net/p/bless-ec/wiki/Home/
Licenses: GPL 3+
Build system: gnu
Synopsis: Bloom-filter-based error correction tool for NGS reads
Description:

Bloom-filter-based error correction solution for high-throughput sequencing reads (BLESS) uses a single minimum-sized bloom filter is a correction tool for genomic reads produced by Next-generation sequencing (NGS). BLESS produces accurate correction results with much less memory compared with previous solutions and is also able to tolerate a higher false-positive rate. BLESS can extend reads like DNA assemblers to correct errors at the end of reads.

python-genomic-regions 0.0.10
Propagated dependencies: python-future@1.0.0 python-intervaltree@3.1.0 python-numpy@1.26.4 python-pandas@2.2.3 python-pybedtools@0.10.0 python-pybigwig@0.3.22 python-pytest@8.4.1 python-msgpack-numpy@0.4.8 python-cython@3.1.2 python-msgpack@1.1.1 python-pysam@0.23.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://pypi.org/project/genomic-regions/
Licenses: Expat
Build system: pyproject
Synopsis: Consistently handle genomic regions
Description:

This package aims to simplify working with genomic region / interval data by providing a common interface that lets you access a wide selection of file types and formats for handling genomic region data---all using the same syntax.

python-pyega3 5.2.1
Propagated dependencies: python-htsget@0.2.6 python-psutil@7.0.0 python-requests@2.32.5 python-tqdm@4.67.1 python-urllib3@2.5.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/EGA-archive/ega-download-client
Licenses: ASL 2.0
Build system: pyproject
Synopsis: EGA download client
Description:

PyEGA3 is a tool for viewing and downloading files from authorized EGA datasets. It uses the EGA data API and has several key features:

  • Files are transferred over secure https connections and received unencrypted, so no need for decryption after download.

  • Downloads resume from where they left off in the event that the connection is interrupted.

  • Supports file segmenting and parallelized download of segments, improving overall performance.

  • After download completes, file integrity is verified using checksums.

  • Implements the GA4GH-compliant htsget protocol for download of genomic ranges for data files with accompanying index files.

python-cwl-upgrader 1.2.11
Propagated dependencies: python-ruamel.yaml@0.18.14 python-schema-salad@8.9.20250723145140
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/common-workflow-language/cwl-upgrader
Licenses: ASL 2.0
Build system: pyproject
Synopsis: CWL document upgrader
Description:

python-cwl-upgrader is a standalone upgrader for CWL documents from version draft-3, v1.0, and v1.1 to v1.2.

clipper-peak 2.0.1
Dependencies: htseq@2.0.2 python-pybedtools@0.10.0 python-cython@3.1.2 python-scikit-learn@1.7.0 python-matplotlib@3.8.2 python-pandas@2.2.3 python-pysam@0.23.0 python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/YeoLab/clipper
Licenses: GPL 2
Build system: pyproject
Synopsis: CLIP peak enrichment recognition
Description:

CLIPper is a tool to define peaks in CLIP-seq datasets.

seqmagick 0.8.6-0.dee6ab9
Dependencies: python-biopython@1.85 python-pygtrie@2.5.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/fhcrc/seqmagick
Licenses: GPL 3
Build system: pyproject
Synopsis: Tools for converting and modifying sequence files
Description:

Bioinformaticians often have to convert sequence files between formats and do little manipulations on them, and it's not worth writing scripts for that. Seqmagick is a utility to expose the file format conversion in BioPython in a convenient way. Instead of having a big mess of scripts, there is one that takes arguments.

nanosv 1.2.4
Dependencies: python-configparser@7.2.0 python-pysam@0.23.0 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.

cpat 3.0.4
Dependencies: r-minimal@4.5.2
Propagated dependencies: python-numpy@1.26.4 python-pysam@0.23.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://wlcb.oit.uci.edu/cpat/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Alignment-free distinction between coding and noncoding RNA
Description:

CPAT is a method to distinguish coding and noncoding RNA by using a logistic regression model based on four pure sequence-based, linguistic features: ORF size, ORF coverage, Ficket TESTCODE, and Hexamer usage bias. Linguistic features based method does not require other genomes or protein databases to perform alignment and is more robust. Because it is alignment-free, it runs much faster and also easier to use.

eddylab-squid 1.9g
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: http://eddylab.org/software.html
Licenses: GPL 2
Build system: gnu
Synopsis: C function library for sequence analysis
Description:

SQUID is Sean Eddy's personal library of C functions and utility programs for sequence analysis.

r-doubletcollection 1.1.0-1.c0d62f1
Propagated dependencies: r-biocgenerics@0.56.0 r-doubletfinder@2.0.3-1.554097b r-gam@1.22-6 r-ggplot2@4.0.1 r-ggthemes@5.1.0 r-mast@1.36.0 r-mclust@6.1.2 r-prroc@1.4 r-reticulate@1.44.1 r-scales@1.4.0 r-scdblfinder@1.24.0 r-scds@1.26.0 r-seurat@5.3.1 r-singlecellexperiment@1.32.0 r-slingshot@2.18.0 r-summarizedexperiment@1.40.0 python@3.11.14 python-scrublet@0.2.3 python-doubletdetection@4.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/xnnba1984/DoubletCollection
Licenses: GPL 3+
Build system: r
Synopsis: Tool for finding doublets in scRNA-seq data
Description:

This is an R package that integrates the installation of doublet-detection methods. In addition, this tool is used for execution and benchmark of those eight mentioned methods.

python-pyvcf3 1.0.3-0.1fb3789
Propagated dependencies: python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dridk/PyVCF3
Licenses: Expat
Build system: pyproject
Synopsis: Variant Call Format parser for Python
Description:

This package provides a VCF parser for Python.

java-picard 2.3.0
Dependencies: java-htsjdk@2.3.0 java-guava@31.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://broadinstitute.github.io/picard/
Licenses: Expat
Build system: ant
Synopsis: Tools for manipulating high-throughput sequencing data and formats
Description:

Picard is a set of Java command line tools for manipulating high-throughput sequencing (HTS) data and formats. Picard is implemented using the HTSJDK Java library to support accessing file formats that are commonly used for high-throughput sequencing data such as SAM, BAM, CRAM and VCF.

Total packages: 69236