Find open-source science resources

A directory of tools, AI models, datasets, and research resources for biotech, bioinformatics, and other scientific fields. Aggregated from curated GitHub awesome-lists, HuggingFace, bio.tools, Bioconductor, and more.

126 of 6,573 resources

Showing 150

A small language for defining pipeline stages and linking them together to make pipelines.

Active2421 week ago
Groovy
NOASSERTION

Sequence manipulation toolkit for FASTA/FASTQ files written in Nim.

Active1291 week ago
Nim
GPL-3.0

A flexible pipeline, built with Nextflow, for the complete analysis of bacterial genomes.

Active5212 weeks ago
Nextflow
MIT

An ultrafast protein aligner for `blastp` and `blastx` like searches.

Active1.3K2 weeks ago
C++
GPL-3.0

Scalable toolkit for analyzing single-cell gene expression data, including preprocessing, visualization, clustering, and trajectory inference.

Active2.5K2 weeks ago
Python
BSD-3-Clause

Scalable genomic analysis.

Active1.1K3 weeks ago
Python
MIT

Aggregate results from bioinformatics analyses across many samples into a single report.

Active1.5K3 weeks ago
JavaScript
GPL-3.0

Python library for blazing-fast genomic interval operations and genomic file formats I/O on Polars DataFrames

Active1863 weeks ago
Python
Apache-2.0

Java framework for processing biological data.

Active6293 weeks ago
Java
LGPL-2.1

Java-based browser. Fast, efficient, scalable visualization tool for genomics data and annotations. Handles a large variety of formats.

Active7574 weeks ago
Java
MIT

Rust implementations of algorithms and data structures useful for bioinformatics.

Active1.8K4 weeks ago
Rust
MIT

Ultra-fast, sensitive search and clustering suite for protein and nucleotide sequence sets.

Active2.1K1 month ago
C
MIT

Tools for adding mutations to existing `.bam` files, used for testing mutation callers.

Active2511 month ago
Python
MIT

A software package for estimating gene and isoform expression levels from RNA-Seq data.

Active4721 month ago
C++
GPL-3.0

Another cross-platform, efficient, practical and pretty CSV/TSV toolkit.

Active1.2K1 month ago
Go
MIT

Freely available tools for biological computing in Python, with included cookbook, packaging and thorough documentation. Part of the [Open Bioinformatics Foundation](http://open-bio.org/). Contains the very useful [Entrez](https://biopython.org/DIST/docs/api/Bio.Entrez-module.html) package for API access to the NCBI databases.

Active5.1K1 month ago
Python
NOASSERTION

Fast sample-swap and relatedness checks on BAMs/CRAMs/VCFs/GVCFs.

Active3311 month ago
Nim
MIT

A quality control tool for high throughput sequence data.

Active6131 month ago
Java
GPL-3.0

Python wrapper for [samtools](https://github.com/samtools/samtools).

Active9021 month ago
Cython
MIT

A python-based workflow manager.

Active5951 month ago
Python
Apache-2.0

JavaScript genome browser that is highly customizable via plugins and track customizations.

Active4741 month ago
JavaScript
NOASSERTION

A compressor of common genomic file formats (BAM, CRAM, FASTQ, VCF etc).

Active1851 month ago
C
NOASSERTION

Structural variant discovery by integrated paired-end and split-read analysis.

Active5271 month ago
C++
BSD-3-Clause

the wavefront alignment algorithm (WFA) which expoit sequence similarity to speed up alignment

Active2241 month ago
C
NOASSERTION

A Workflow Management System geared towards scientific workflows.

Active1.1K1 month ago
Scala
BSD-3-Clause

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.

Active8801 month ago
C
MIT

The modern C++ library for sequence analysis.

Active4581 month ago
C++
NOASSERTION

Rapid & standardized annotation of bacterial genomes, MAGs & plasmids

Active6651 month ago
Python
GPL-3.0

Pythonic Access to the Ensembl database.

Active4061 month ago
Python
Apache-2.0

A list of pipeline resources.

Active6.6K1 month ago

A cross-platform and ultrafast toolkit for FASTA/Q file manipulation in Golang.

Active1.6K1 month ago
Go
MIT

Utilities for working with CSV/Tab-delimited files.

Active6.4K1 month ago
Python
MIT

International association of users & developers of open source Perl tools for bioinformatics, genomics and life sciences.

Active3182 months ago
Perl

Cython + HTSlib == fast VCF parsing; even faster parsing than pyVCF.

Active4462 months ago
Cython
MIT

Burrow-Wheeler Aligner for pairwise alignment between DNA sequences.

Active1.8K2 months ago
C
GPL-3.0

A single molecule sequence assembler for genomes large and small.

Active7022 months ago
C++

Annotate a VCF with other VCFs/BEDs/tabixed files.

Active4062 months ago
Go
MIT

SPAdes (St. Petersburg genome assembler) is an assembly toolkit containing various assembly pipelines and the de-facto standard for prokaryotic genome assemblies.

Active9552 months ago
C++
NOASSERTION

Access to Biological Web Services from Python.

Active3402 months ago
Python
NOASSERTION

A Swiss Army knife for genome arithmetic.

Active1K2 months ago
C
MIT

A Go library and command line utility for engineering organisms.

Active7312 months ago
Go
MIT

An ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences.

Active8052 months ago
C++
GPL-3.0

A haplotype-resolved assembler for accurate Hifi reads.

Active7892 months ago
C++
MIT

Minimap2 is an pairwise aligner for genomic and spliced nucleotide sequences. It can perform the assembly-to-assembly alignment, and works with gzip'd FASTQ, FASTA formats. It also finds overlaps between long-reads.

Active2.2K3 months ago
C
NOASSERTION

Modular and universal bioinformatics, Bionode provides pipeable UNIX command line tools and JavaScript APIs for bioinformatics analysis workflows.

Archived3133 months ago
JavaScript
MIT

Suite of tools to handle gene annotations in any GTF/GFF format.

Active5813 months ago
HTML
GPL-3.0

fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing.

Active8633 months ago
Nim
MIT

Bayesian haplotype-based polymorphism discovery and genotyping.

Active8764 months ago
C++
MIT

Fast FASTQ filtering by matching reads against one or more regex patterns.

Active604 months ago
Rust
MIT

De novo assembler for single molecule sequencing reads using repeat graphs.

Active9494 months ago
C
NOASSERTION