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.

776 of 7,068 resources

Showing 151–200

Semi-automated research assistant for academic research and software development, supporting Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication (Galaxy-Dawn, 4.5K+ stars, MIT License, 2026)

Active5.2K1 month ago
Python
MIT

Manages the installation of CMake for building Bioconductor packages. This avoids the need for end-users to manually install CMake on their system. No action is performed if a suitable version of CMake is already available.

Active11 month ago
R
MIT

TADCompare is an R package designed to identify and characterize differential Topologically Associated Domains (TADs) between multiple Hi-C contact matrices. It contains functions for finding differential TADs between two datasets, finding differential TADs over time and identifying consensus TADs across multiple matrices. It takes all of the main types of HiC input and returns simple, comprehensive, easy to analyze results.

Active271 month ago
R
MIT

SpectralTAD is an R package designed to identify Topologically Associated Domains (TADs) from Hi-C contact matrices. It uses a modified version of spectral clustering that uses a sliding window to quickly detect TADs. The function works on a range of different formats of contact matrices and returns a bed file of TAD coordinates. The method does not require users to adjust any parameters to work and gives them control over the number of hierarchical levels to be returned.

Active131 month ago
R
MIT

Provides with toolkits to implement a full singIST analysis with pseudobulked Seurat objects of disease models and human data.

Active01 month ago
R
MIT

Deep learning library for Chemistry based on Tensorflow

Active7K1 month ago
Python
MIT

Deep learning atomistic model across elements, temperatures, and pressures

Active5991 month ago
Python
MIT

Lineagespot is a framework written in R, and aims to identify SARS-CoV-2 related mutations based on a single (or a list) of variant(s) file(s) (i.e., variant calling format). The method can facilitate the detection of SARS-CoV-2 lineages in wastewater samples using next generation sequencing, and attempts to infer the potential distribution of the SARS-CoV-2 lineages.

Active21 month ago
R
MIT

Open Parser for Systematic IUPAC nomenclature

Active2341 month ago
Java
MIT

Local Windows-friendly R Shiny application for RNA-seq differential expression using DESeq2, normalized-expression testing, over-representation analysis, fgsea-ranked pathway analysis, and WGCNA coexpression-network analysis. It supports input validation, additive and interaction designs, built-in human, fruit-fly, and yeast annotations, publication-quality plots, and reproducibility bundles containing results, settings, and executable R and R Markdown rerun code.

Active11 month ago
R
MIT

Fully autonomous research from idea to paper with multi-agent debate, citation verification, and OpenClaw integration (11K+ stars, 2026)

Active14.5K1 month ago
Python
MIT

Open-source PyMOL plugin for membrane-aware review of predicted, designed and experimental protein structures. Membrane Visual QC provides planar membrane-relative geometry, residue core/interface classification, hydropathy and ligand-context review, solvent-accessibility context, PDBTM/OPM orientation-source checks, and reproducible batch reporting. It is designed as a review assistant rather than a biological structure validator.

Active21 month ago
Python
MIT

Neural differential equations in Julia

Active9231 month ago
Julia
MIT

Multi-LLM consensus framework for automated cell type annotation in single-cell transcriptomics, integrating predictions from 10+ large language models with iterative discussion and uncertainty quantification to reduce single-model biases, achieving up to 95% accuracy without reference datasets; available as CRAN R package and PyPI Python package with Scanpy/Seurat integration (2025)

Active6571 month ago
Python
MIT

The NCBI Gene Expression Omnibus (GEO) is a public repository of microarray data. Given the rich and varied nature of this resource, it is only natural to want to apply BioConductor tools to these data. GEOquery is the bridge between GEO and BioConductor.

Active1161 month ago
R
MIT

A library and command-line tool for building and analyzing complex homogeneous microkinetic models from quantum chemistry calculations, with support for quasi-harmonic thermochemistry, quantum tunnelling corrections, molecular symmetries and more.

Active641 month ago
Python
MIT

R package for analysis of transcript and translation features through manipulation of sequence data and NGS data like Ribo-Seq, RNA-Seq, TCP-Seq and CAGE. It is generalized in the sense that any transcript region can be analysed, as the name hints to it was made with investigation of ribosomal patterns over Open Reading Frames (ORFs) as it's primary use case. ORFik is extremely fast through use of C++, data.table and GenomicRanges. Package allows to reassign starts of the transcripts with the use of CAGE-Seq data, automatic shifting of RiboSeq reads, finding of Open Reading Frames for whole genomes and much more.

Active381 month ago
R
MIT

LLM-driven machine learning engineering agent using agentic tree search to autonomously draft, debug and benchmark ML code; wins 4× more medals than the best linear agent on OpenAI's MLE-Bench (75 Kaggle competitions) (1.3K+ stars, MIT License)

Active1.5K1 month ago
Python
MIT

University of Cambridge's foundation model for time-series satellite imagery, enabling efficient extraction of temporal patterns from Earth observation for land classification, canopy height prediction, and other remote sensing tasks

Active7521 month ago
Python
MIT

Collection of SKILLS.md guiding AI coding agents (Claude Code, OpenAI Codex, Google Gemini, OpenCode, OpenClaw) through common bioinformatics workflows from basic sequence manipulation to advanced analyses such as single-cell RNA-seq and population genetics; evaluated on the Bio-Task Bench dataset (GPTomics, 969+ stars, MIT License, 2026)

Archived1.2K1 month ago
Python
MIT

MCP server enabling spatial transcriptomics analysis via natural language, integrating 60+ methods including SpaGCN, Cell2location, LIANA+, CellRank for Visium, Xenium, MERFISH platforms

Active441 month ago
Python
MIT

Exact, validated excision of coordinate-defined genomic regions from transposed NEXUS matrices.

Active11 month ago
Python
MIT

End-to-end composable multi-agent framework for automating OpenFOAM-based CFD simulations from natural language prompts, managing meshing, case setup, execution, error correction, and post-processing; achieves 100% success rate on 110 FoamBench tasks with Claude Opus 4.6 through Architect-Input Writer-Runner-Reviewer agent collaboration with RAG-enhanced generation and MCP tool integration (RPI CSML, 242+ stars, MIT License)

Active3151 month ago
Python
MIT

Provides a comprehensive suite of functions to design and annotate CRISPR guide RNA (gRNAs) sequences. This includes on- and off-target search, on-target efficiency scoring, off-target scoring, full gene and TSS contextual annotations, and SNP annotation (human only). It currently support five types of CRISPR modalities (modes of perturbations): CRISPR knockout, CRISPR activation, CRISPR inhibition, CRISPR base editing, and CRISPR knockdown. All types of CRISPR nucleases are supported, including DNA- and RNA-target nucleases such as Cas9, Cas12a, and Cas13d. All types of base editors are also supported. gRNA design can be performed on reference genomes, transcriptomes, and custom DNA and RNA sequences. Both unpaired and paired gRNA designs are enabled.

Active331 month ago
R
MIT

SpaceTrooper performs Quality Control analysis using data driven GLM models of Image-Based spatial data, providing exploration plots, QC metrics computation, outlier detection. It implements a GLM strategy for the detection of low quality cells in imaging-based spatial data (Transcriptomics and Proteomics). It additionally implements several plots for the visualization of imaging based polygons through the ggplot2 package.

Active131 month ago
R
MIT

Curated collection of agent skills for scientific research (InternScience, 493+ stars, 2026)

Active5471 month ago
MIT

AI-assisted structural engineering workspace for AEC workflows: natural language to structural model, analysis, code-check, and report (171+ stars, MIT License, 2026)

Active1861 month ago
Python
MIT

Standalone browser-based Gene Ontology network viewer for exploring, filtering, searching, and exporting GO term and gene annotation neighborhoods from locally preprocessed GO OBO and GAF data.

Active01 month ago
TypeScript
MIT

ImageArray provides a framework for on-disk and in-memory image arrays, specifically for pyramidal images stored in HDF5, Zarr and life sciences image file formats (OME Bio-Formats).

Active62 months ago
R
MIT

A comprehensive toolkit that bridges popular Python-based immune repertoire analysis tools and Hugging Face protein language models into the R environment. Provides unified interfaces for TCR distance calculations (tcrdist3), sequence generation probability (OLGA), selection inference (soNNia), clustering (clusTCR), protein embeddings (ESM-2), metaclone discovery (metaclonotypist). Fully compatible with the scRepertoire and immApex ecosystem for single-cell immune repertoire analysis.

Active32 months ago
R
MIT

Open-source JAX-based software suite for variational optimization of deep-learning molecular wave functions, solving electronic ground and excited states via neural-network trial wave functions with configurable FermiNet, PauliNet, Psiformer, LapNet, and DeepErwin ansätze, geometric transferability across molecular configurations, and effective core potential support (FU Berlin / Noé group, J. Chem. Phys. 2023, 420+ stars, MIT License)

Active4222 months ago
Python
MIT

U-Net-style deep neural network for P/S seismic arrival-time picking trained on millions of waveforms from the Northern California Earthquake Data Center, achieving near-analyst picking precision at orders-of-magnitude higher speed and robustness to low signal-to-noise traces where STA/LTA fails; a foundational reference for deep-learning phase picking, integrated into SeisBench model collections and national seismic networks, with PhaseNet-DAS extending it to distributed acoustic sensing (Stanford AI4EPS, 386+ stars, MIT License, actively maintained)

Active3862 months ago
Python
MIT

EcoliTyper is a revolutionary bioinformatics pipeline that eliminates workflow fragmentation in E. coli genomic surveillance. By integrating nine core analyses into a single automated workflow, EcoliTyper transforms disconnected genomic data into coherent biological narratives with actionable public health intelligence. It is a species-optimized computational pipeline for comprehensive genotyping and surveillance of Escherichia coli, perfect for clinical microbiology, outbreak investigations, and genomic research.

Active292 months ago
Python
MIT

RiSPICE (Rice SNP Prioritization Integrating Chromatin Effects) is a computational framework for prioritizing non-coding rice variants by integrating predicted chromatin effects from a fine-tuned DNA language model.

Active32 months ago
Python
MIT

The package provides `rlang` data masks for the SummarizedExperiment class. The enables the evaluation of unquoted expression in different contexts of the SummarizedExperiment object with optional access to other contexts. The goal for `plyxp` is for evaluation to feel like a data.frame object without ever needing to unwind to a rectangular data.frame.

Active82 months ago
R
MIT

Learning operators in Fourier space

Active3.9K2 months ago
Python
MIT

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

Active2522 months ago
Python
MIT

Plasmid Copy Number Estimator is a tool to estimate the copy numbers of plasmids detected in an assembled genome

Active72 months ago
Shell
MIT

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

Active5232 months ago
Nextflow
MIT

Python computational framework for analysis of single-molecule FRET data

Active12 months ago
Python
MIT

Plain-text, git-tracked electronic lab notebook (ELN) for reproducible bioinformatics — threads your R & Python figures into living lab notes with full provenance. Built for single-cell / CyTOF / flow cytometry; works with Obsidian, Quarto & Jupyter.

Active72 months ago
Python
MIT

Utilities for working with CSV/Tab-delimited files.

Active6.4K2 months ago
Python
MIT

Provides functionality for processing and statistical analysis of multiplexed assays of variant effect (MAVE) and similar data. The package contains functions covering the full workflow from raw FASTQ files to publication-ready visualizations. A broad range of library designs can be processed with a single, unified interface.

Active142 months ago
R
MIT

A Go library and command line utility for engineering organisms.

Active7352 months ago
Go
MIT

Spatial transcriptomic technologies have helped to resolve the connection between gene expression and the 2D orientation of tissues relative to each other. However, the limited single-cell resolution makes it difficult to highlight the most important molecular interactions in these tissues. SpaceMarkers, R/Bioconductor software, can help to find molecular interactions, by identifying genes associated with latent space interactions in spatial transcriptomics.

Active82 months ago
R
MIT

Fit a latent embedding multivariate regression (LEMUR) model to multi-condition single-cell data. The model provides a parametric description of single-cell data measured with treatment vs. control or more complex experimental designs. The parametric model is used to (1) align conditions, (2) predict log fold changes between conditions for all cells, and (3) identify cell neighborhoods with consistent log fold changes. For those neighborhoods, a pseudobulked differential expression test is conducted to assess which genes are significantly changed.

Active1022 months ago
R
MIT

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

Active1.2K2 months ago
Go
MIT

Web-based platform for discovering professional contacts, organizations, and business email addresses using advanced search and filtering capabilities.

Active02 months ago
PHP
MIT

A genomic surveillance framework for Staphylococcus aureus

Active22 months ago
Python
MIT

Offline-first scientific writing workspace powered by Claude, integrating LaTeX, Python, and 100+ scientific skills with local execution, Zotero integration, and privacy-focused design (2026)

Active1.8K2 months ago
TypeScript
MIT