-
needletail
FASTX parsing and k-mer methods
-
bio
A bioinformatics library for Rust. This library provides implementations of many algorithms and data structures that are useful for bioinformatics, but also in other fields.
-
rust-htslib
This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files
-
finch
An implementation of min-wise independent permutation locality sensitive hashing ('MinHashing') for genomic data and command-line utility for manipulation
-
rust-lapper
A fast and easy interval overlap library
-
finch_cli
An implementation of min-wise independent permutation locality sensitive hashing ('MinHashing') for genomic data and command-line utility for manipulation
-
crispr_screen
A fast and configurable differential expression analysis tool for CRISPR screens
-
thirdkind
Read phylogenetic tree(s) in newick, phyloXML or recPhyloXML file and build a svg representation of the tree(s) allowing 1, 2 or 3 reconciliation levels
-
rust-bio-tools
A set of fast and robust command line utilities for bioinformatics tasks based on Rust-Bio
-
alignoth
A tool for creating alignment plots from bam files
-
alevin-fry
A suite of tools for the rapid, accurate and memory-frugal processing single-cell and single-nucleus sequencing data
-
block-aligner
SIMD-accelerated library for computing global and X-drop affine gap penalty sequence-to-sequence or sequence-to-profile alignments using an adaptive block-based algorithm
-
noodles
Bioinformatics I/O libraries
-
atg
Convert transcripts between different file formats
-
sfasta
Better FASTA sequence compression and querying
-
nucleob
bioinformatics: nucleobases and amino acids statistics
-
consprob
Quick Probability Inference Engine on RNA Structural Alignment
-
genevo
genevo provides building blocks to run simulations of optimization and search problems using genetic algorithms (GA). Execute genetic algorithm (GA) simulations in a customizable and extensible way
-
gsearch
genome classification, probminhash hnsw, genome search
-
rasusa
Randomly subsample reads to a specified coverage
-
bio-seq
Bit packed and well-typed biological sequences
-
rnapkin
CLI utility for drawing RNA secondary structure
-
intspan
Command line tools for IntSpan related bioinformatics operations
-
lightmotif
A lightweight platform-accelerated library for biological motif scanning using position weight matrices
-
fastax
Make phylogenetic trees and lineages from the NCBI Taxonomy database
-
pdbtbx
A library to open/edit/save (crystallographic) Protein Data Bank (PDB) and mmCIF files
-
fqkit
fqkit: a simple program for fastq file manipulation
-
light_phylogeny
Methods and functions for phylogeny
-
genome-graph
Representation of genome graphs
-
nwbview
Neurodata Without Borders viewer
-
seal
Implementation of Needleman-Wunsch & Smith-Waterman sequence alignment
-
bed-reader
Read and write the PLINK BED format, simply and efficiently
-
simpleaf
A rust framework to make using alevin-fry even simpler
-
sigalign
Pairwise alignment algorithm using gap-affine penalty for nucleotide and amino-acid sequences
-
skani
skani is a fast tool for calculating ANI between metagenomic sequences, such as metagenome-assembled genomes (MAGs). It is extremely fast and is robust against incompleteness and fragmentation…
-
noodles-csi
Coordinate-sorted index (CSI) format reader and writer
-
verify-same-kmer-content
Verify that an SPSS has the same kmer content as a set of unitigs
-
genomicsqlite
Genomics Extension for SQLite
-
vcf
VCF Parser
-
coprosize
coprolite research (paleontology and archaeology): estimate the producer's body mass based on coprolite diameter by the use of regression models
-
minimap2
Bindings to libminimap2
-
hgvs
Port of biocommons/hgvs to Rust
-
phylotree
A crate to deal with phylogenetic trees and distance matrices
-
taxonomy
Routines for loading, saving, and manipulating taxonomic trees
-
slow5
Library for interacting with slow5
-
fmlrc
FM-index Long Read Corrector - Rust implementation
-
perbase
Fast and correct perbase BAM/CRAM analysis
-
fasten
A set of scripts to run basic analysis on fastq files
-
lipmaa-link
A function to calculate lipmaa sequence numbers
-
varlociraptor
A library for calling of genomic variants using a latent variable model
-
consalifold
Consensus Secondary Structure Predictor Engaging Structural Alignment-based Error Correction
-
nwr
nwr
is a command line tool for newick and taxonomy -
mehari
Variant effect prediction all in Rust
-
motif_finder
Find motifs using Gibbs Sampler, Median String, and Randomized Motif Search algorithms in a fasta formatted file of reads Refer to the README to understand the input data
-
fasta_tools
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
ska
Split k-mer analysis
-
fqtk
A toolkit for working with FASTQ files
-
uniprot
Rust data structures and parser for the Uniprot database(s)
-
gfa
Library for working with graphs in the GFA (Graphical Fragment Assembly) format
-
ontime
Extract subsets of ONT (Nanopore) reads based on time
-
nale
Nale is a library that performs profile Hidden Markov Model (PHMM) biological sequence alignment
-
blobtk
Core utilities for BlobToolKit
-
lightmotif-py
PyO3 bindings and Python interface to the lightmotif crate
-
librna-sys
Low-level bindings for the ViennaRNA library
-
gchemol
gchemol: a Graph-based CHEMical Objects Library
-
varfish-server-worker
Rust-based workers for varfish-server
-
bio-jtools
A suite of bioinformatics tools for interacting with high throughput sequencing (HTS) data
-
fxtools
A collection of commandline Fasta/Fastq utility tools
-
protein_translation
A crate to translate &str or String of RNA sequence with nucleotide into a Vec<&str> of their appropriate protein names
-
stats_on_gff3
Calculate statistics such as CDS GC3 ratio, intron GC ratio, flanking gene region GC ratio, first intron length, number of introns
-
chiral-common
Common Stuff of Chiral: An All-in-One Data Processing Tool
-
ncbitaxonomy
Read NCBI Taxonomy Database from files and work with NCBI Taxonomy DB
-
bird_tool_utils
Microbial genomics utility functions
-
fastx-statistics
Compute simple statistics for fasta-like files
-
read-structure
Library for parsing and working with read structure descriptions
-
distance_aa
A backend for the distAAnce web application
-
noodles-fasta
FASTA format reader and writer
-
compact-genome
Representation of genomes
-
yacrd
Using all-against-all read mapping, yacrd performs: computation of pile-up coverage for each read and detection of chimeras
-
pilercr-parser
A parser for the output of the PILER-CR CRISPR array annotation tool
-
entrez-rs
Rust wrapper for the Entrez API
-
fastx
FastX reads Fasta and FastQ files with little overhead
-
nthash
ntHash is a rolling hash function for hashing all possible k-mers in a DNA sequence
-
fusta
FUSTA leverages the FUSE interface to transparently manipulate multiFASTA files as independent files
-
fastq
A parser for fastq
-
census2csv
Convert TMT multiplexed proteomics data in the Census format to CSV files
-
noodles-tabix
Tabix (TBI) format reader and writer
-
bamrescue
Utility to check Binary Sequence Alignment / Map (BAM) files for corruption and repair them
-
gb-io
A library for parsing, writing and manipulating Genbank sequence files
-
hts
Rust binding for htslib
-
casgen
A way to generate cas12 6-plex CRISPR sequences
-
fastleng
fastleng - read length statistics tool
-
libradicl
support library for alevin-fry
-
bioutils
Utilities and alphabets for biological sequence data
-
seqsample
Randomly sample sequences from a FASTA file
-
lib3dmol
Lib3dmol is a library written in rust to read, manipulate, select atoms in protein structure files
-
fasta_windows
Make quick statistics in windows from a fasta file
-
tables
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
freesasa-sys
Rust raw FFI bindings for the freesasa C library
-
frag_gene_scan_rs
Rust implementation of the gene prediction model for short and error-prone reads
-
nu_plugin_bio
Parse and manipulate common bioinformatic formats in nushell
-
whittaker_map_generator
A map generator, generates biomed based on the Whittaker Diagram
-
fq-filter-reads
This is a simple program to filter a fastq file with a provided list of IDs
-
consprob-trained
Trainable Probability Inference Engine on RNA Structural Alignment
-
blastdb-sequence-util
Utilities for encoding nucleotide/protein sequences in BLAST database format
-
jean_blosum
BLOSUM feature for jean
-
protein-translate
Translate nucleotide sequence to protein
-
guide-counter
Fast and accurate guide counting for CRISPR screens
-
atglib
A library to handle transcripts for genomics and transcriptomics
-
ppgg
A library and an associated executable, the library provides tools for building tools that can parse and work for VCF and FASTA files while the associated executable is a command line…
-
fakit
fakit: a simple program for fasta file manipulation
-
ggca
Computes efficiently the correlation (Pearson, Spearman or Kendall) and the p-value (two-sided) between all the pairs from two datasets
-
minced-parser
A parser for the output of the MinCED CRISPR array annotation tool
-
fpa_lr
fpa filter long read mapping information to save disk space
-
biofile
A library for reading bioinformatics related files
-
sourmash
MinHash sketches for genomic data
-
bam2seq
Extract reads and reconstructed references from a .bam file using CIGAR and MD tags
-
elias_fano_rust
An optimized implementation of Sebastiano Vigna's Elis-Fano quasi succint datastructure
-
drprg
Drug resistance prediction with reference graphs
-
bedrs
Genomic interval library in rust
-
census-proteomics
Rust library for working with proteomics data quantified by the Census algorithm
-
libsfasta
Better FASTA sequence compression and querying
-
seqsplitter
Parses fasta records based on list of either header names or regexes
-
chiral-data
Data Management Module of Chiral: An All-in-One Data Processing Tool
-
xdrfile
Wrapper around the gromacs libxdrfile library. Can be used to read and write gromacs trajectories in xtc and trr format.
-
gfastats
GFA statistics
-
heme
PDB reader and other protein modeling tools
-
vdj_types
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
multi-seq-align
Manipulate multiple sequence alignments (DNA/protein)
-
select-random-fastx
Select random entries from fastx files
-
smiles-parser
SMILES (chemical formula) parser based on the OpenSMILES spec
-
gfautil
Command line tools for working with GFA files and related formats
-
rust-spoa
This crate wraps the C++ SPOA library for generating DNA and protein consensus sequences
-
sce
A library for importing and managing various single-cell matrices
-
fqgrep
Search a pair of fastq files for reads that match a given ref or alt sequence
-
pubchem
Rust data structures and client for the PubChem API
-
chem-parse
A parser for simple chemical forumulas
-
sgcount
A fast and flexible sgRNA counter
-
weepingtown
Social psychology and sociology, individual and group behavior for my Hornvale project
-
sid_vec
Tiny library providing id types and an id-based vector
-
lorikeet-rs
Strain resolver for metagenomics
-
rumi
PCR Deduplication via directional adjacency
-
noodles-cram
CRAM format reader and writer
-
jean_io
I/O library feature for jean
-
mop-adapters
Solver adapters for MOP
-
cramino
A tool to quickly extract quality metrics from bam or cram files
-
protein
Working with protein structures
-
omnitigs
Omnitig-related algorithms
-
GetPDB
Download Protein files from rcsb.org
-
ross
A set of scripts to run basic analysis on fastq files
-
consalign
RNA Structural Aligner Based on Transfer-learning and Thermodynamic Ensemble Model
-
rust-parallelfastx
Parallel iteration of FASTA/FASTQ files, for when sequence order doesn't matter but speed does
-
psdm
Compute a pairwise SNP distance matrix from one or two alignment(s)
-
phcue-ck
phcue-ck is a command line tool to obtain FTP links to FASTQ files from ENA using run accession
-
gfacut
Cutting out parts of the genome
-
aa-regex
Utility macros to build regular expression matching protein sequences
-
mudskipper
Convert genomic alignments to transcriptomic BAM/RAD files
-
ggetrs
Efficient querying of biological databases from the command line
-
rosalind-cli
CLI for
rosalind
crate -
phenotype-internal
Defines
Phenotype
trait forPeapod
crate -
biostats
A bioinformatics library
-
crispr_helloworld
Hello world project
-
hts-sys
This library provides HTSlib bindings
-
biosignal
Library for processing biological signals
-
cheminee
Molecule indexing and search
-
slow5lib-sys
Low-level bindings to the slow5lib C library
-
kmer-papa
Determine genes with significantly more mutations than expected by chance
-
noodles-bed
BED (Browser Extensible Data) reader
-
chiral-operator
Operators f Chiral: An All-in-One Data Processing Tool
-
maelstrom-core
Tools for processing of NGS data
-
scalc
A type that ensures calculation safety and prevents itself from overflow
-
rna-ss-params
Library of RNA secondary structure parameters
-
bio-rust
解析生物信息领域的基本数据结构,提供操纵这些数据的接口和构建一些统计模型。
-
drug-extraction-core
A core library for extracting drugs from text records
-
rust-seq2kminmers
Construction and iteration of k-min-mers from a DNA sequence
-
casmap
A way to count and characterize constructs for cas12 6-plex CRISPR screens
-
mmap-bitvec
A library for working with bit-vectors backed by memory-mapped files
-
jean_cut
Codon usage tables feature for jean
-
libprosic
A library for calling of genomic variants using a latent variable model
-
fffx
Another fasta/q/x file format parser. Well fuzzed.
-
rget_pdb
Download Protein files from rcsb.org
-
nucleic-acids
A library for creating DNA and RNA sequences
-
handlegraph
Library for use in variation graphs
-
mmft
A minimal fasta toolkit
-
genome
A simple package used to generate DNA used for GAN generator
-
crispr
Rust library for designing sgRNAs for genome engineering using CRISPR/Cas9
-
ukhs
Universal K-mer Hitting Sets
-
ring_api
Strongly-typed client for the RING HTTP API
-
aa-name
Basic enum for amino acid names
-
variantkey
Pure rust implementation of variantkey
-
noodles-fastq
FASTQ format reader and writer
-
aa_similarity
Substitution matrices for use in protein sequence analysis and alignment
-
minimap2-sys
Bindings to libminimap2
-
kmer_lookup
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
fxread
A barebones fastx reader for rust
-
jean_core
Core package of jean
-
crast
CRAST, Context RNA Alignment Search Tool
-
chiral-computing-unit
Computing Units of Chiral: An All-in-One Data Processing Tool
-
seqdupes
Compress sequence duplicates
-
rna-algos
Library of RNA Bioinformatics Algorithms