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

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.


python-bcbio-gff 0.7.1
Propagated dependencies: python-biopython@1.85 python-six@1.17.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/chapmanb/bcbb/tree/master/gff
Licenses: non-copyleft
Build system: pyproject
Synopsis: Read and write GFF files with Biopython integration
Description:

This package lets you read and write files in Generic Feature Format (GFF) with Biopython integration.

bustools 0.43.2
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://bustools.github.io
Licenses: FreeBSD
Build system: cmake
Synopsis: Tools for working with BUS files
Description:

bustools is a program for manipulating BUS files for single cell RNA-Seq datasets. It can be used to error correct barcodes, collapse UMIs, produce gene count or transcript compatibility count matrices, and is useful for many other tasks.

java-biojava-core 4.2.11
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
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://biojava.org
Licenses: LGPL 2.1+
Build system: ant
Synopsis: Core libraries of Java framework for processing biological data
Description:

BioJava is a project dedicated to providing a Java framework for processing biological data. It provides analytical and statistical routines, parsers for common file formats, reference implementations of popular algorithms, and allows the manipulation of sequences and 3D structures. The goal of the biojava project is to facilitate rapid application development for bioinformatics.

This package provides the core libraries.

r-chipkernels 1.1-1.c9cfcac
Propagated dependencies: r-iranges@2.44.0 r-xvector@0.50.0 r-biostrings@2.78.0 r-bsgenome@1.78.0 r-gtools@3.9.5 r-genomicranges@1.62.0 r-sfsmisc@1.1-23 r-kernlab@0.9-33 r-s4vectors@0.48.0 r-biocgenerics@0.56.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/ManuSetty/ChIPKernels
Licenses: GPL 2+
Build system: r
Synopsis: Build string kernels for DNA Sequence analysis
Description:

ChIPKernels is an R package for building different string kernels used for DNA Sequence analysis. A dictionary of the desired kernel must be built and this dictionary can be used for determining kernels for DNA Sequences.

python-pygam 0.9.1
Propagated dependencies: python-black@25.1.0 python-flake8@7.1.1 python-ipython@8.37.0 python-numpy@1.26.4 python-pandas@2.2.3 python-poetry-core@2.1.3 python-progressbar2@4.5.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dswah/pyGAM
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Generalized additive models in Python
Description:

This tool is for building Generalized Additive Models in Python. It emphasizes modularity and performance. The API will be immediately familiar to anyone with experience of scikit-learn or scipy.

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.

flexbar 3.4.0
Dependencies: tbb@2020.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/seqan/flexbar
Licenses: Modified BSD
Build system: cmake
Synopsis: Barcode and adapter removal tool for sequencing platforms
Description:

Flexbar preprocesses high-throughput nucleotide sequencing data efficiently. It demultiplexes barcoded runs and removes adapter sequences. Moreover, trimming and filtering features are provided. Flexbar increases read mapping rates and improves genome and transcriptome assemblies. It supports next-generation sequencing data in fasta/q and csfasta/q format from Illumina, Roche 454, and the SOLiD platform.

hisat 0.1.6
Dependencies: 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://ccb.jhu.edu/software/hisat/index.shtml
Licenses: GPL 3+
Build system: gnu
Synopsis: Hierarchical indexing for spliced alignment of transcripts
Description:

HISAT is a fast and sensitive spliced alignment program for mapping RNA-seq reads. In addition to one global FM index that represents a whole genome, HISAT uses a large set of small FM indexes that collectively cover the whole genome. These small indexes (called local indexes) combined with several alignment strategies enable effective alignment of RNA-seq reads, in particular, reads spanning multiple exons.

scvelo 0.2.4
Propagated dependencies: pybind11@2.13.6 python-anndata@0.12.1 python-hnswlib@0.5.2 python-igraph@0.11.8 python-loompy@3.0.7 python-louvain@0.16 python-matplotlib@3.8.2 python-numba@0.61.0 python-numpy@1.26.4 python-pandas@2.2.3 python-scanpy@1.11.2 python-scikit-learn@1.7.0 python-scipy@1.12.0 python-umap-learn@0.5.9
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-importlib-metadata@8.7.0 python-numpy@1.26.4 python-pandas@2.2.3 python-pegasusio@0.9.1 python-scikit-learn@1.7.0 python-scipy@1.12.0 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.

vcflib 1.0.12
Dependencies: bzip2@1.0.8 curl@8.6.0 htslib@1.21 fastahack@1.0.0 perl@5.36.0 python@3.11.14 pybind11@2.13.6 smithwaterman@0.0.0-2.2610e25 tabixpp@1.1.2 xz@5.4.5 zlib@1.3.1
Propagated dependencies: wfa2-lib@2.3.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/vcflib/vcflib/
Licenses: Expat
Build system: cmake
Synopsis: Library for parsing and manipulating VCF files
Description:

Vcflib provides methods to manipulate and interpret sequence variation as it can be described by VCF. It is both an API for parsing and operating on records of genomic variation as it can be described by the VCF format, and a collection of command-line utilities for executing complex manipulations on VCF files.

htslib 1.21
Dependencies: bzip2@1.0.8 curl@8.6.0 openssl@3.0.8 xz@5.4.5
Propagated dependencies: htscodecs@1.6.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.htslib.org
Licenses: Expat Modified BSD
Build system: gnu
Synopsis: C library for reading/writing high-throughput sequencing data
Description:

HTSlib is a C library for reading/writing high-throughput sequencing data. It also provides the bgzip, htsfile, and tabix utilities.

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.

r-sigfit 2.2.0
Propagated dependencies: r-rcpp@1.1.0 r-rstan@2.32.7 r-rstantools@2.5.0 r-coda@0.19-4.1 r-clue@0.3-66 r-knitr@1.50 r-rmarkdown@2.30 r-bh@1.87.0-1 r-rcppeigen@0.3.4.0.2 r-stanheaders@2.32.10
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/kgori/sigfit
Licenses: GPL 3
Build system: r
Synopsis: Flexible Bayesian inference of mutational signatures
Description:

This R package lets you estimate signatures of mutational processes and their activities on mutation count data. Starting from a set of single-nucleotide variants (SNVs), it allows both estimation of the exposure of samples to predefined mutational signatures (including whether the signatures are present at all), and identification of signatures de novo from the mutation counts.

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.

python-hic2cool 1.0.1
Propagated dependencies: python-cooler@0.9.3 python-h5py@3.13.0 python-numpy@1.26.4 python-pandas@2.2.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/4dn-dcic/hic2cool
Licenses: Expat
Build system: pyproject
Synopsis: Converter for .hic and .cool files
Description:

This package provides a converter between .hic files (from juicer) and single-resolution or multi-resolution .cool files (for cooler). Both hic and cool files describe Hi-C contact matrices.

isolator 0.0.2-1.24bafc0
Dependencies: boost@1.83.0 hdf5@1.14.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dcjones/isolator
Licenses: Expat
Build system: cmake
Synopsis: Tools for the analysis of RNA-Seq experiments
Description:

Isolator analyzes RNA-Seq experiments. Isolator has a particular focus on producing stable, consistent estimates. It implements a full hierarchical Bayesian model of an entire RNA-Seq experiment. It saves all the samples generated by the sampler, which can be processed to compute posterior probabilities for arbitrarily complex questions, far beyond the confines of pairwise tests. It aggressively corrects for technical effects, such as random priming bias, GC-bias, 3' bias, and fragmentation effects. Compared to other MCMC approaches, it is exceedingly efficient, though generally slower than modern maximum likelihood approaches.

python-ikarus 0.0.2
Propagated dependencies: python-numpy@1.26.4 python-pandas@2.2.3 python-scipy@1.12.0 python-scanpy@1.11.2 python-anndata@0.12.1 python-ctxcore@0.2.0 pyscenic@0.12.1-1.eaf23eb
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/BIMSBbioinfo/ikarus
Licenses: Expat
Build system: pyproject
Synopsis: Machine learning classifier of tumor cells
Description:

ikarus is a stepwise machine learning pipeline that tries to cope with a task of distinguishing tumor cells from normal cells. Leveraging multiple annotated single cell datasets it can be used to define a gene set specific to tumor cells. First, the latter gene set is used to rank cells and then to train a logistic classifier for the robust classification of tumor and normal cells. Finally, sensitivity is increased by propagating the cell labels based on a custom cell-cell network. ikarus is tested on multiple single cell datasets to ascertain that it achieves high sensitivity and specificity in multiple experimental contexts.

tetoolkit 2.2.3
Dependencies: bash-minimal@5.2.37 coreutils@9.1 bedtools@2.31.1 python-pysam@0.23.0 r-minimal@4.5.2 r-deseq2@1.50.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/mhammell-laboratory/TEtranscripts
Licenses: GPL 3+
Build system: pyproject
Synopsis: Transposable elements in differential enrichment analysis
Description:

This is package for including transposable elements in differential enrichment analysis of sequencing datasets. TEtranscripts and TEcount take RNA-seq (and similar data) and annotates reads to both genes and transposable elements. TEtranscripts then performs differential analysis using DESeq2. Note that TEtranscripts and TEcount rely on specially curated GTF files, which are not included due to their size.

r-chromunity 0.0.2-2.101e30a
Propagated dependencies: r-arrow@22.0.0 r-biocgenerics@0.56.0 r-bsgenome-hsapiens-ucsc-hg38@1.4.5 r-data-table@1.17.8 r-gchain@0.2.0-2.19f8bb9 r-genomicranges@1.62.0 r-gutils@0.2.0-2.fc24db6 r-igraph@2.2.1 r-magrittr@2.0.4 r-mass@7.3-65 r-matrix@1.7-4 r-pbmcapply@1.5.1 r-plyr@1.8.9 r-r6@2.6.1 r-zoo@1.8-14
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/mskilab/chromunity
Licenses: GPL 3
Build system: r
Synopsis: Discovery of communities in Pore-C concatemers
Description:

This is a package for the discovery of communities in Pore-C concatemers.

python-decoupler 2.1.1
Propagated dependencies: python-adjusttext@1.3.0 python-anndata@0.12.1 python-dcor@0.6 python-docrep@0.3.2 python-igraph@0.11.8 python-ipywidgets@8.1.2 python-marsilea@0.5.4 python-numba@0.61.0 python-requests@2.32.5 python-scipy@1.12.0 python-session-info2@0.2 python-tqdm@4.67.1 python-xgboost@1.7.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/scverse/decoupler
Licenses: Modified BSD
Build system: pyproject
Synopsis: Framework for modeling, analyzing and interpreting single-cell RNA-seq data
Description:

This package provides different statistical methods to extract biological activities from omics data within a unified framework.

r-seraster 0.99.0-1.4fdc1ff
Propagated dependencies: r-biocparallel@1.44.0 r-ggplot2@4.0.1 r-matrix@1.7-4 r-rearrr@0.3.5 r-sf@1.0-23 r-spatialexperiment@1.20.0 r-summarizedexperiment@1.40.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/JEFworks-Lab/SEraster
Licenses: GPL 3
Build system: r
Synopsis: Rasterization framework for scalable spatial omics data analysis
Description:

This package is a rasterization preprocessing framework that aggregates cellular information into spatial pixels to reduce resource requirements for spatial omics data analysis. SEraster reduces the number of points in spatial omics datasets for downstream analysis through a process of rasterization where single cells gene expression or cell-type labels are aggregated into equally sized pixels based on a user-defined resolution. SEraster can be incorporated with other packages to conduct downstream analyses for spatial omics datasets, such as detecting spatially variable genes.

sickle 1.33
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/najoshi/sickle
Licenses: Expat
Build system: gnu
Synopsis: Adaptive trimming tool for FASTQ files using quality
Description:

Sickle is a tool that trims reads based on quality and length thresholds. It uses sliding windows to detect low-quality bases at the 3'-end and high-quality bases at the 5'-end. Additionally, it discards reads based on the length threshold.

Total packages: 69245