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.
Filters
Health
Domain
Language(1)
License
Source(1)
Type
685 of 7,088 resources
Showing 151–200
Fully open-source (Apache 2.0) biomolecular structure prediction reproducing AlphaFold3, free for academic and commercial use (Columbia AlQuraishi Lab & OpenFold Consortium, 2025)
RBPBench is a multi-function tool to evaluate CLIP-seq and other related genomic region data using a comprehensive collection of known RNA-binding protein (RBP) binding motifs. RBPBench can be used for a variety of purposes, from RBP motif search (database or user-supplied RBP motifs) in genomic regions, over motif enrichment and co-occurrence analysis, in-depth comparisons over multiple datasets via sequence and genomic annotation statistics, to benchmarking CLIP-seq peak caller methods as well as comparisons across cell types and CLIP-seq protocols. RBPBench supports both sequence and structure motifs, as well as regular expressions (sequence and structure patterns). Moreover, users can easily provide their own motif collections.
Microsoft's AI-powered geospatial Earth science application for natural-language exploration, visualization, and analysis of 130+ satellite collections, with STAC integration, multi-agent backend, MCP server, and deployable React/FastAPI stack (MIT, 2025)
Deep probabilistic framework for single-cell and spatial omics analysis, integrating scVI, scANVI, totalVI and other VAE-based models for batch correction, cell annotation, multi-omics integration, and RNA velocity (scverse/NumFOCUS, Nature Methods 2018/2024)
The "FRamewOrk for Molecular AGgregate Excitations" enables localised QM/QM' excited state calculations in a solid state environment.
JAMMA (Highly-Accelerated Multi-method Mixed-Model Association) is an open-source Python and C implementation of GEMMA's core linear mixed-model workflows for genome-wide association studies (GWAS). It reads PLINK binary genotypes and supports kinship estimation, Wald, likelihood-ratio and score association tests, covariates, multiple phenotypes, and leave-one-chromosome-out (LOCO) analysis. JAMMA provides a command-line interface with familiar GEMMA flags, GEMMA-compatible association output, and a Python API. Native C kernels, parallel computation and reusable eigendecompositions support large analyses. Pre-flight memory checks and streamed output help manage memory use. Numerical validation against GEMMA is documented. JAMMA runs on Linux, macOS and Windows; large-cohort analyses require sufficient RAM and a suitable 64-bit BLAS configuration. Released under GPL-3.0-or-later.
ChemML is a machine learning and informatics program suite for the analysis, mining, and modeling of chemical and materials data. (based on Tensorflow)
The Open Forcefield Toolkit provides implementations of the SMIRNOFF format, parameterization engine, and other tools.
A batteries-included toolkit for the GPU-accelerated OpenMM molecular simulation engine.
Google Research's hybrid ML/physics atmospheric model combining learned dynamics with physical constraints, outperforming traditional models on 2-15 day forecasts and 40-year climate simulation, developed with ECMWF (Nature 2024)
- Molecular Manipulation Made Easy. A light wrapper build on top of RDKit.
pyLocusZoom is an open-source Python library for visualizing genome-wide association study (GWAS) results. It creates LocusZoom-style regional association plots with linkage disequilibrium (LD) coloring, gene and exon tracks, and recombination overlays. Additional plots include Manhattan, QQ, Miami, eQTL, fine-mapping credible sets, PheWAS, forest plots, LD heatmaps and colocalization comparisons. Matplotlib provides static figures; Plotly and Bokeh provide interactive views. The library accepts pandas DataFrames and includes loaders for PLINK, GEMMA, REGENIE, BOLT-LMM, SAIGE, GTEx, SuSiE and FINEMAP outputs. It supports canine and feline reference data, automatic Ensembl gene annotations, and custom reference data for other species. LD can be supplied or calculated with PLINK. Requires Python 3.10 or later and is released under GPL-3.0-or-later.
The Essential FRBR in OWL2 DL Ontology (FRBR) is an expression in OWL 2 DL of the basic concepts and relations described in the IFLA report on the Functional Requirements for Bibliographic Records (FRBR), also described in Ian Davis's RDF vocabulary. It is imported by FaBiO and BiRO.
BacSelect is a reproducible resource for selecting compact, nested panels of complete bacterial genome assemblies that span genome architecture. From a defined and versioned public genome universe, BacSelect deterministically selects assemblies so users can choose a panel size from N=10–500 while retaining nestedness across scales. Versioned releases provide genome-panel manifests, downloadable assemblies, structural-coverage information, checksums and provenance for reproducible benchmarking, method development and comparative genomics.
Differentiable tokamak core transport simulator for fusion energy research, coupling PDE solvers with JAX auto-differentiation and neural-network surrogates for fast forward modelling, pulse-design, and trajectory optimization (Google DeepMind, Apache 2.0)
Developer toolkit for accelerating training and inference for AI in chemistry and material science, providing optimized GPU-accelerated workflows for molecular and materials machine learning (NVIDIA, 2026)
An ontology written in OWL 2 DL to enable characterization of the five attributes of an online journal article - peer review, open access, enriched content, available datasets and machine-readable metadata.
Universal machine learning interatomic potential for atomistic simulation of materials, molecules, and biomolecules across the periodic table, with open-source pretrained models and inference tools (Orbital Materials, 2024-2025)
ECMWF's open-source machine-learning Earth system model developed by the WeatherGenerator Consortium with NVIDIA, trained on reanalyses, forecast data, and diverse observations across atmosphere, ocean, and land to provide a robust multi-scale model of Earth system dynamics; the first released version (v0.1, trained on ERA5) demonstrates global probabilistic forecasting skill on par with established AI models, with open training framework and config-driven multi-dataset ingestion pipeline (Apache 2.0)
An ontology based on PRO for describing the contributions that may be made, and the roles that may be held by a person with respect to a journal article or other publication (e.g. the role of article guarantor or illustrator).
An ontology for describing the steps in the workflow associated with the publication of a document or other publication entity.
Generalist autonomous research agent that grows a hypothesis tree to optimize any measurable task, beating Claude Code and Codex by 2.5× on the same compute budget across BrowseComp, Terminal-Bench 2.0, math reasoning, and MLE-Bench Lite; supports native CLI, keyless Claude Code/Codex integration, and an MCP tool server (RUC-NLPIR, 866+ stars, Apache 2.0, 2026)
High-performance symbolic regression for discovering interpretable scientific equations from data, multi-population evolutionary search with Python/Julia backend, widely used in physics and astronomy (Cambridge, NeurIPS 2023)
Language agent gymnasium for challenging scientific tasks including DNA manipulation, literature search, and protein engineering
Deep learning package for many-body potential energy representation and molecular dynamics, achieving quantum-mechanical accuracy with classical MD efficiency (DeepModeling, Gordon Bell Prize 2020, 1.9k+ stars)
The Simplified Upper Level Ontology (SULO) is ontology with a minimal set of classes and relations to guide the development of a personal health knowledge graph. [from homepage]
Democratizing AI scientists by transforming any LLM into research systems with 600+ scientific tools (Harvard MIMS)
A classification of subjects in Hochschule (universities of applied sciences)
Fits second-order autoregressive AR(2) models to gene expression time series and reports the eigenvalue modulus |lambda|, a single statistic quantifying temporal persistence: how strongly a gene's recent past constrains its next value. Ranks genes into a clock/target/background hierarchy and reports correlation length, half-life and root type (real or complex) per gene.
Robust, lightweight infrastructure for multi-agent autonomous self-evolution, built for autoresearch; agents run in isolated git worktrees, share knowledge through a common state directory, and are scored by a grader daemon; natively integrated with Claude Code, Codex, Cursor Agent, OpenCode, and Kiro (672+ stars, Apache 2.0)
Predicts transcription factor binding sites in up to 316 vertebrate species by scoring JASPAR matrices against Ensembl promoter sequences and combining the match with seven contextual experimental datapoints, including evolutionary conservation, CAGE-defined transcription start sites, eQTLs, ChIP-seq peaks, ATAC-seq accessibility, DNase footprints and gene expression correlation, into a single score per site.
The EMI ontology is used to structure spectrum annotation provenance by reusing the PROV-O ontology (a W3C recommendation) and sample and observation data by applying the SOSA ontology. EMI reuses the SOSA ontology as a data schema for struturing the Sample and Observation data. SOSA (Sensor, Observation, Sample, and Actuator) is a subset of SSN (Semantic Sensor Network Ontology) that is a W3C recommendation. [from homepage]
Benchmark evaluating AI agents on complex real-world scientific workflows in terminal environments across life, physical, earth, and mathematical sciences; featured on model cards for Claude Opus 4.7, GPT-5.5, and Gemini 3.1 Pro (200+ stars, Apache 2.0)
Official free and open-source PyTorch implementation of the ANI family of neural network interatomic potentials, shipping pre-trained ANI-1ccx/ANI-1x/ANI-2x ensembles with energy and force training, built-in unit conversion, and ASE integration; the foundational ANI ecosystem widely used for organic and biomolecular ML force field workflows (AIQMS, 560+ stars, MIT License, actively maintained)
Text-space optimizer that treats agent skill documents as trainable parameters for frozen LLMs, using scored rollouts and held-out validation gates to iteratively improve reusable natural-language skills; includes SkillOpt-Sleep for nightly self-evolution and improves accuracy across Claude Code, Codex, Copilot, and direct-chat harnesses, making it a meta-tool for evolving scientific agent skill workflows (15.5K+ stars, MIT License, PyPI)
A Simulation Tool for Fractured and Deformable Porous Media.
TransformerEngine-accelerated checkpoints and training recipes for scaling biological foundation models (ESM-2, AMPLIFY, Geneformer, CodonFM) from single-GPU prototyping to multi-node FSDP training with FP8/MXFP8/NVFP4 precision, compatible with PyTorch, HF Accelerate, and PyTorch Lightning, plus sparse-autoencoder interpretability tools for biological foundation models (851+ stars, 2026)
Foundation AutoResearch Operating System: blueprint-driven runtime for orchestrating AI research workflows from idea generation and experiments to paper writing and peer review (OpenNSWM-Lab, 2.4K+ stars, 2026)
Flow-based generative model for atomistic protein binder design with test-time optimization, SOTA on binder benchmarks (ICLR 2026 Oral, NVIDIA)
MITE (Minimum Information about a Tailoring Enzyme) is a data repository and associated data standard designed to capture the reaction- and substrate-specificities of tailoring enzymes. Community-driven and fully expert-reviewed, it represents enzymatic reactions using reaction SMARTS and links to established resources such as UniProt, NCBI GenPept, Rhea, and MIBiG. MITE serves as a knowledgebase for enzyme and pathway annotation, in silico biosynthesis, and machine learning applications.
NVIDIA and King's College London's open-source AI toolkit for healthcare imaging, providing foundational frameworks for medical image annotation (MONAI Label), training (MONAI Core), and deployment (MONAI Deploy) across radiology, pathology, and endoscopy (8K+ stars, Apache 2.0)
Incremental knowledge graph construction using LLMs with entity extraction and Neo4j visualization
ReviewAid is an open-source AI-assisted tool for full-text screening and data extraction in systematic reviews. It supports evidence synthesis workflows by using large language models to classify articles according to user-defined PICO criteria and extract structured information from full-text publications. ReviewAid is designed as a supplementary reviewer rather than a replacement for human judgement. It aims to reduce manual workload, improve consistency, and assist researchers during screening and data extraction while maintaining human oversight throughout the evidence synthesis process.
Family of operational-quality open weather models from DeepMind and Google Research, including WeatherNext Graph (deterministic GNN medium-range forecasting, published as GraphCast), WeatherNext Gen (diffusion ensemble, published as GenCast), WeatherNext 2 (state-of-the-art global medium-range and cyclone forecasting skillful beyond 15 days, operational at 0.25° resolution), and WeatherNext Cyclones (breakthrough tropical cyclone track forecasting, Nature 2026); official code and open weights (Apache 2.0, 7.6K+ stars)
High-throughput PubChem client for batch queries with caching, validation, rate-limit-aware retries, and a simple CLI.
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.
A package to 'build' collections of materials properties from the output of computational materials calculations.