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.

44 of 6,573 resources

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

Active5212 weeks ago
Nextflow
MIT

Scalable genomic analysis.

Active1.1K3 weeks ago
Python
MIT

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

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

Active1.2K1 month ago
Go
MIT

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

Active3311 month ago
Nim
MIT

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

Active9021 month ago
Cython
MIT

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

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

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

Active4462 months ago
Cython
MIT

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

Active4062 months ago
Go
MIT

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

A haplotype-resolved assembler for accurate Hifi reads.

Active7892 months ago
C++
MIT

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

Archived3133 months ago
JavaScript
MIT

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

GFF and GTF file manipulation and interconversion.

Active3194 months ago
Python
MIT

A C++ library for parsing and manipulating VCF files.

Active6835 months ago
C++
MIT

FASTQ and SAM quality control using Python.

Idle1096 months ago
Python
MIT

BWA-MEM drop-in replacement: 2-3x faster, 2-5x cheaper, 100% identical output on standard CPUs.

Idle266 months ago
C
MIT

lumpy: a general probabilistic framework for structural variant discovery.

Idle3456 months ago
C
MIT

A polymorphic bayesian genotyping model with wide applicability.

Idle3246 months ago
C++
MIT

Sort genomic files according to a specified order.

Idle369 months ago
Go
MIT

Toolkit for processing sequences in FASTA/Q formats.

Idle1.6K1 year ago
C
MIT

Collection of tools for working with BAM files.

Idle4311 year ago
C++
MIT

Batteries included genomic analysis pipeline for variant and RNA-Seq analysis, structural variant calling, annotation, and prediction.

Stale1K2 years ago
Python
MIT

Workflow library embedded in the Go programming language, focusing on supporting complex workflow constructs, compiling to a single binary, providing powerful file naming and comprehensive audit reports for every output

Stale1.1K2 years ago
Go
MIT

Resources on ChIP-seq data which include papers, methods, links to software, and analysis.

Stale8532 years ago
Python
MIT

UNIX-style FASTA manipulation tools.

Stale172 years ago
Python
MIT

Predicts whether an amino acid substitution affects protein function.

Stale5512 years ago
MIT

Easily submitting PBS jobs with script template. Multiple input files supported.

Stale293 years ago
Python
MIT

Go Get Data; A command line interface for obtaining genomic data.

Stale423 years ago
Python
MIT

[@crazyhottommy](https://github.com/crazyhottommy)'s notes on various steps and considerations when doing RNA-seq analysis.

Stale1.1K4 years ago
Python
MIT

Computation Pipeline library for python widely used in science and bioinformatics.

Stale1755 years ago
Python
MIT

Easy-to-use DNA sequence visualization tool that turns FASTA files into browser-based visualizations.

Archived425 years ago
Python
MIT

Pythonic access to the UCSC Genome database.

Stale1385 years ago
Python
MIT

Automatic Filtering, Trimming, Error Removing and Quality Control for fastq data.

Stale2136 years ago
Python
MIT

A wee tool for random access into BGZF files.

Stale868 years ago
C
MIT

A port of [pyVCF](https://github.com/jamescasbon/PyVCF) using Cython for speed.

Stale538 years ago
Python
MIT