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

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.

python-presto 0.7.6
Propagated dependencies: muscle@3.8.1551 python-biopython@1.87 python-numpy@2.4.6 python-pandas@3.0.3 python-pyyaml@6.0.3 python-scipy@1.17.1 vsearch@2.9.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/immcantation/presto
Licenses: AGPL 3
Build system: pyproject
Synopsis: The REpertoire Sequencing TOolkit
Description:

Presto is a python toolkit for processing raw reads from high-throughput sequencing of B cell and T cell repertoires.

bedtools 2.31.1
Dependencies: samtools@1.19 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/arq5x/bedtools2
Licenses: Expat
Build system: gnu
Synopsis: Tools for genome analysis and arithmetic
Description:

Collectively, the bedtools utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic: that is, set theory on the genome. For example, bedtools allows one to intersect, merge, count, complement, and shuffle genomic intervals from multiple files in widely-used genomic file formats such as BAM, BED, GFF/GTF, VCF.

r-pairadise 1.0.0
Propagated dependencies: r-doparallel@1.0.17 r-foreach@1.5.2 r-iterators@1.0.14 r-nloptr@2.2.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/Xinglab/PAIRADISE
Licenses: Expat
Build system: r
Synopsis: Paired replicate analysis of allelic differential splicing events
Description:

PAIRADISE is a method for detecting allele-specific alternative splicing (ASAS) from RNA-seq data. Unlike conventional approaches that detect ASAS events one sample at a time, PAIRADISE aggregates ASAS signals across multiple individuals in a population. By treating the two alleles of an individual as paired, and multiple individuals sharing a heterozygous SNP as replicates, PAIRADISE formulates ASAS detection as a statistical problem for identifying differential alternative splicing from RNA-seq data with paired replicates.

java-htsjdk 2.14.3
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.

rscape 2.0.0.q
Propagated dependencies: gsl@2.8 openmpi@4.1.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/EddyRivasLab/R-scape
Licenses: Modified BSD
Build system: gnu
Synopsis: RNA structural covariation above phylogenetic expectation
Description:

R-scape discovers RNA secondary structure consensus elements. These elements include riboswitches and ribozymes. It utilizes probabilistic modeling of sequence alignments, explicitly considering folding dependencies. The tool enables the de novo search for new structural elements and facilitates comparative analysis of known RNA families.

bandage 0.8.1
Dependencies: qtbase@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://rrwick.github.io/Bandage/
Licenses: GPL 2+ GPL 3+
Build system: qt
Synopsis: Bioinformatics Application for Navigating De novo Assembly Graphs Easily
Description:

Bandage is a program for visualising de novo assembly graphs. It allows users to interact with the assembly graphs made by de novo assemblers such as Velvet, SPAdes, MEGAHIT and others. De novo assembly graphs contain not only assembled contigs but also the connections between those contigs, which were previously not easily accessible. Bandage visualises assembly graphs, with connections, using graph layout algorithms. Nodes in the drawn graph, which represent contigs, can be automatically labelled with their ID, length or depth. Users can interact with the graph by moving, labelling and colouring nodes. Sequence information can also be extracted directly from the graph viewer. By displaying connections between contigs, Bandage opens up new possibilities for analysing and improving de novo assemblies that are not possible by looking at contigs alone.

bioparser 3.1.0
Dependencies: biosoup@0.11.0
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/rvaser/bioparser
Licenses: Expat
Build system: cmake
Synopsis: C++ library for parsing several formats in bioinformatics
Description:

Bioparser is a C++ header only parsing library for several bioinformatics formats (FASTA/Q, MHAP/PAF/SAM), with support for zlib compressed files.

edirect 13.3.20200128
Dependencies: bash-minimal@5.2.37 edirect-go-programs@13.3.20200128 perl-html-parser@3.85 perl-encode-locale@1.05 perl-file-listing@6.15 perl-html-tagset@3.20 perl-html-tree@5.07 perl-http-cookies@6.10 perl-http-date@6.05 perl-http-message@6.37 perl-http-negotiate@6.01 perl-lwp-mediatypes@6.04 perl-lwp-protocol-https@6.09 perl-net-http@6.22 perl-uri@5.05 perl-www-robotrules@6.02 perl-xml-simple@2.25 perl@5.36.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.ncbi.nlm.nih.gov/books/NBK179288/
Licenses: Public Domain
Build system: perl
Synopsis: Tools for accessing the NCBI's set of databases
Description:

Entrez Direct (EDirect) is a method for accessing the National Center for Biotechnology Information's (NCBI) set of interconnected databases (publication, sequence, structure, gene, variation, expression, etc.) from a terminal. Functions take search terms from command-line arguments. Individual operations are combined to build multi-step queries. Record retrieval and formatting normally complete the process.

EDirect also provides an argument-driven function that simplifies the extraction of data from document summaries or other results that are returned in structured XML format. This can eliminate the need for writing custom software to answer ad hoc questions.

r-hdwgcna 0.4.00-1.950b8c7
Propagated dependencies: r-dplyr@1.2.1 r-enrichr@3.4 r-geneoverlap@1.48.0 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-ggraph@2.2.2 r-ggrepel@0.9.8 r-harmony@2.0.4 r-igraph@2.3.2 r-matrix@1.7-5 r-proxy@0.4-29 r-seurat@5.5.0 r-tester@0.3.0 r-tidygraph@1.3.1 r-ucell@2.16.0 r-wgcna@1.74
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/smorabit/hdWGCNA
Licenses: GPL 3
Build system: r
Synopsis: Weighted gene co-expression network analysis
Description:

hdWGCNA is an R package for performing weighted gene co-expression network analysis in high dimensional -omics such as single-cell RNA-seq or spatial transcriptomics.

bpp-popgen 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-popgen/html/
Licenses: CeCILL-C
Build system: cmake
Synopsis: Bio++ population genetics library
Description:

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

starlong 2.7.8a
Dependencies: htslib@1.21 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/alexdobin/STAR
Licenses: GPL 3+
Build system: gnu
Synopsis: Universal RNA-seq aligner
Description:

The Spliced Transcripts Alignment to a Reference (STAR) software is based on a previously undescribed RNA-seq alignment algorithm that uses sequential maximum mappable seed search in uncompressed suffix arrays followed by seed clustering and stitching procedure. In addition to unbiased de novo detection of canonical junctions, STAR can discover non-canonical splices and chimeric (fusion) transcripts, and is also capable of mapping full-length RNA sequences.

python-demuxem 0.1.7
Propagated dependencies: python-docopt@0.6.2 python-numpy@2.4.6 python-pandas@3.0.3 python-pegasusio@0.11.0 python-scikit-learn@1.9.0 python-scipy@1.17.1 python-seaborn@0.13.2-0.32088bb
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.

scregseg 0.1.3-0.78ebff8
Propagated dependencies: python-scikit-learn@1.6.1 python-scipy@1.17.1 python-numpy@2.4.6 python-hmmlearn@0.3.3 python-pandas@3.0.3 python-numba@0.66.0 python-anndata@0.13.0rc3 python-scanpy@1.12.2 python-pybedtools@0.12.0 python-pysam@0.23.3 python-matplotlib@3.10.9 python-seaborn@0.13.2-0.32088bb python-coolbox@0.3.9
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/BIMSBbioinfo/scregseg
Licenses: GPL 3+
Build system: pyproject
Synopsis: Single-cell regulatory landscape segmentation
Description:

Scregseg (Single-Cell REGulatory landscape SEGmentation) is a tool that facilitates the analysis of single cell ATAC-seq data by an HMM-based segmentation algorithm. Scregseg uses an HMM with Dirichlet-Multinomial emission probabilities to segment the genome either according to distinct relative cross-cell accessibility profiles or (after collapsing the single-cell tracks to pseudo-bulk tracks) to capture distinct cross-cluster accessibility profiles.

trim-galore 0.6.6
Dependencies: gzip@1.14 perl@5.36.0 pigz@2.8 cutadapt@4.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.bioinformatics.babraham.ac.uk/projects/trim_galore/
Licenses: GPL 3+
Build system: gnu
Synopsis: Wrapper around Cutadapt and FastQC
Description:

Trim Galore! is a wrapper script to automate quality and adapter trimming as well as quality control, with some added functionality to remove biased methylation positions for RRBS sequence files.

transanno 0.4.5
Dependencies: xz@5.4.5 zstd@1.5.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/informationsea/transanno
Licenses: GPL 3+
Build system: cargo
Synopsis: LiftOver tool for new genome assemblies
Description:

This package provides an accurate VCF/GFF3/GTF LiftOver tool for new genome assemblies.

proteinortho 6.3.2
Dependencies: bash-minimal@5.2.37 guile@3.0.9 diamond@2.1.6 perl@5.36.0 python-wrapper@3.12.12 blast+@2.17.0 openblas@0.3.31
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://www.bioinf.uni-leipzig.de/Software/proteinortho
Licenses: GPL 3+
Build system: gnu
Synopsis: Detect orthologous genes across species
Description:

Proteinortho is a tool to detect orthologous genes across different species. For doing so, it compares similarities of given gene sequences and clusters them to find significant groups. The algorithm was designed to handle large-scale data and can be applied to hundreds of species at once.

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.

python-whatshap 2.8
Propagated dependencies: python-biopython@1.87 python-matplotlib@3.10.9 python-networkx@3.4.2 python-pulp@3.3.2 python-pyfaidx@0.9.0.3 python-scipy@1.17.1 python-xopen@1.8.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://whatshap.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Read-based phasing of genomic variants
Description:

WhatsHap is software for phasing genomic variants using DNA sequencing reads, also called read-based phasing or haplotype assembly. It is especially suitable for long reads, but works also well with short reads.

bioperl-minimal 1.7.0
Dependencies: bash-minimal@5.2.37 perl-module-build@0.4231 perl-data-stag@0.14 perl-libwww@6.78 perl-uri@5.05
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://metacpan.org/release/BioPerl
Licenses: GPL 1+
Build system: perl
Synopsis: Bioinformatics toolkit
Description:

BioPerl is the product of a community effort to produce Perl code which is useful in biology. Examples include Sequence objects, Alignment objects and database searching objects. These objects not only do what they are advertised to do in the documentation, but they also interact - Alignment objects are made from the Sequence objects, Sequence objects have access to Annotation and SeqFeature objects and databases, Blast objects can be converted to Alignment objects, and so on. This means that the objects provide a coordinated and extensible framework to do computational biology.

minimap2 2.28
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://lh3.github.io/minimap2/
Licenses: Expat
Build system: gnu
Synopsis: Pairwise aligner for genomic and spliced nucleotide sequences
Description:

Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database. Typical use cases include:

  1. mapping PacBio or Oxford Nanopore genomic reads to the human genome;

  2. finding overlaps between long reads with error rate up to ~15%;

  3. splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA or Direct RNA reads against a reference genome;

  4. aligning Illumina single- or paired-end reads;

  5. assembly-to-assembly alignment;

  6. full-genome alignment between two closely related species with divergence below ~15%.

ataqv 1.0.0
Dependencies: boost@1.83.0 htslib@1.21 ncurses@6.2.20210619 zlib@1.3.1
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/ParkerLab/ataqv
Licenses: GPL 3+
Build system: gnu
Synopsis: Toolkit for quality control and visualization of ATAC-seq data
Description:

This package provides a toolkit for measuring and comparing ATAC-seq results. It was written to make it easier to spot differences that might be caused by ATAC-seq library prep or sequencing. The main program, ataqv, examines aligned reads and reports some basic metrics.

python-coolbox 0.3.9
Propagated dependencies: jupyter@1.0.0 python-cooler@0.10.4-0.6c2d65b python-dna-features-viewer@3.1.1 python-fire@0.7.0 python-h5py@3.16.0 python-intervaltree@3.1.0 python-ipywidgets@8.1.4 python-matplotlib@3.10.9 python-nbformat@5.10.4 python-numpy@2.4.6 python-numpydoc@1.10.0 python-pandas@3.0.3 python-pybbi@0.4.1 python-scipy@1.17.1 python-statsmodels@0.14.6 python-strawc@0.0.2.1 python-svgutils@0.3.4 python-voila@0.5.8
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/GangCaoLab/CoolBox
Licenses: GPL 3+
Build system: pyproject
Synopsis: Genomic data visualization toolkit
Description:

CoolBox is a toolkit for visual analysis of genomics data. It aims to be highly compatible with the Python ecosystem, easy to use and highly customizable with a well-designed user interface. It can be used in various visualization situations, for example, to produce high-quality genome track plots or fetch common used genomic data files with a Python script or command line, interactively explore genomic data within Jupyter environment or web browser.

Page: 1…7879808182…1374
Total packages: 32967