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.

649 of 7,068 resources

Showing 301–350

PathBench-MIL is a comprehensive, flexible benchmarking/AutoML framework for multiple instance learning in histopathology. PathBench-MIL is expected to be deprecated and replaced by PathForge.

Active292 months ago
Python
GPL-3.0

Py-HLA-Match is a Python library for standardised, rule-based HLA (Human Leukocyte Antigen) matching in retrospective analyses, method development, benchmarking, and in-silico studies in immunogenetics and related fields.

Active32 months ago
Python
Apache-2.0

AI-powered field boundary delineation toolkit combining satellite foundation models, embeddings, and global training data for accurate agricultural parcel/field boundary mapping, with Google Earth Engine integration and PyPI distribution (84+ stars, Apache 2.0, 2026)

Active842 months ago
Python
Apache-2.0

Autonomous AI agent for end-to-end spatial proteomics analysis, featuring SP-Bench for agentic multiplexed-imaging workflows (tomtommyyuan, 140+ stars, 2026)

Active2782 months ago
Python
Apache-2.0

Universal Cell Embeddings: zero-shot single-cell foundation model pretrained on 36M cells across 11M species, learning cross-species gene function representations via a protein-language-model-informed token space; enables zero-shot cell type annotation, embedding, and integration of unseen datasets and species without fine-tuning (338+ stars, MIT License)

Active3383 months ago
Python
MIT

DeepTaxa is a hybrid CNN-BERT deep learning framework for multi-rank taxonomic classification of 16S rRNA gene sequences. It predicts all seven Linnaean ranks from domain to species in a single forward pass and provides pre-trained checkpoints for full-length 16S and V3-V4 amplicons.

Active113 months ago
Python
MIT

A package for creating fast and accurate interatomic potentials.

Active3613 months ago
Python
MIT

An interactive platform that performs statistical analyses on metabolomics datasets and allows visualising results with ease. The interface gives users autonomy in creating figures suited to their reporting and publication needs.

Active03 months ago
Python
CC-BY-4.0

Long-context generative genomic foundation model using 6-mer tokenization for DNA sequence modeling and generation, with v2 model families for prokaryote and eukaryote genomes and pretrained weights available on HuggingFace (GenerTeam, 460+ stars, MIT License, 2025-2026)

Active4633 months ago
Python
MIT

Multi-agent system for drug-discovery gene target validation. LangGraph agents over an MCP data layer (~26 data sources, ~44 tools) score evidence across six independent lenses (genetics, biology, safety, clinical, commercial, regulatory) into a provenanced dossier. Configurable local/cloud LLM routing with full Langfuse/OTEL traceability.

Active03 months ago
Python
Apache-2.0

Democratizing AlphaFold3: PyTorch reimplementation to accelerate protein structure prediction research

Active583 months ago
Python
Apache-2.0

Medical time series foundation model pretrained on 454B time points from heterogeneous clinical corpora spanning ICU physiological signals and hospital EHR, with continuous-time rotary positional encoding, frequency-specialized Mixture-of-Experts, and neural ODE extrapolation for zero-shot forecasting across irregular and multimodal temporal health data (Microsoft, 399+ stars, MIT License)

Active4253 months ago
Python
MIT

Parameter/topology editor and molecular simulator with visualization capability.

Active4533 months ago
Python

All-atom generative world model for all-to-all biomolecular interaction design, enabling cross-modality generation of proteins, nucleic acids, small molecules, and cyclic peptides with fine-grained epitope-level control and 2-4 orders of magnitude faster design throughput than modality-specific baselines (316+ stars, Apache 2.0)

Active3423 months ago
Python
NOASSERTION

Multi-modal foundation model for biomolecular structure prediction (proteins, small molecules, DNA, RNA, glycans) achieving SOTA across benchmarks, with optional MSA/template support (Chai Discovery, 2024)

Active2K3 months ago
Python
Apache-2.0

Self-hostable scientific claim-verification and literature-review tool combining Semantic Scholar retrieval, bibliometric scoring, and LLM-based evidence synthesis for large-batch validation workflows

Active133 months ago
Python
GPL-3.0

Learnable latent embeddings for joint behavioral and neural analysis, enabling consistent and interpretable mapping of neural activity to behavior across modalities, species, and experiments (EPFL & Harvard, 1K+ stars)

Active1.1K3 months ago
Python
NOASSERTION

Automated academic illustration generation for AI scientists, converting research papers into publication-ready figures using VLMs and diffusion models with iterative refinement (PKU & Google Research, 6.2K+ stars, 2026)

Active7.1K3 months ago
Python
Apache-2.0

First multi-domain generative foundation model for the natural sciences built on a unified scientific grammar, encoding proteins, antibodies, small molecules, chemical reactions, materials, and their spatial interactions into a shared token vocabulary; enables unified generation, prediction, and design across domains under a purely autoregressive paradigm (134+ stars, Apache 2.0, 2026)

Active1443 months ago
Python
Apache-2.0

A powerful, high-performance bioinformatics framework for discovering, evaluating, and verifying microRNA (miRNA) interactions across DNA, RNA, and protein target sequences. The mirnaprotpred package provides two core modules: SeqFinder: A discovery engine to find all potential miRNA interactions across a genome or target sequence. Validator: A targeted verification engine to test specific, user-provided miRNAs against a target sequence. Both modules are powered by a shared, rigorous biological engine that evaluates exact seed matching, wobble pairing, AU-rich context, and RNAduplex thermodynamic stability.

Active13 months ago
Python
MIT

Cross-domain foundation model for continuum dynamics trained on 19 physical scenarios spanning 63 variables, featuring adaptive compute via stride modulation and patch jittering for long-run stability (Polymathic AI, 293+ stars, MIT License)

Active3123 months ago
Python
MIT

Autonomous multi-agent AI scientist that mirrors a PhD workflow: literature review → grounded hypothesis → real ML experiments → self-critique → write-up; features a deterministic harness with frozen-metric scoring, edit allowlists, and a verified registry to make reward-hacking and hallucination impossible, plus 108 unit tests runnable without API keys or GPUs (461+ stars, MIT License, 2026)

Active4683 months ago
Python
MIT

A Molecular Interaction-Guided Graph Learning Framework for Multi-Omics Cancer Classification

Active03 months ago
Python
Apache-2.0

Foundation model for universal prompt-driven medical image segmentation extending SAM3 to clinical imaging, supporting 2D public benchmarks and 3D training/evaluation with text and box prompts; pretrained weights available on HuggingFace (189+ stars)

Active2203 months ago
Python
NOASSERTION

Numerical differential equation solving in JAX

Active2.1K3 months ago
Python
Apache-2.0

Fudan University's cascade machine learning forecasting system for 15-day global weather prediction, employing a 3D Earth-specific transformer with hard-constraint techniques to achieve state-of-the-art accuracy against traditional NWP and AI baselines

Active1923 months ago
Python

Diffusion-based document OCR framework replacing autoregressive decoding with block-level parallel diffusion decoding, enabling high-accuracy text recognition in scientific PDFs (613+ stars, MIT License)

Active6193 months ago
Python
MIT

Cross-platform system optimizations for accelerating AlphaFold3 training with 1.73x speedup and 1.23x memory reduction

Active773 months ago
Python
MIT

Learning the language of protein-protein interactions

Active1553 months ago
Python
MIT

Genomic foundation model for metagenomic and genome annotation, featuring an 8k base-pair context and 500M parameters trained on 386B base pairs of eukaryotic DNA; provides expert models and a unified CLI for prokaryotic/eukaryotic coding-sequence annotation with strong performance on Genomic Benchmarks, Nucleotide Transformer tasks, and custom Gener tasks (GenerTeam, 314+ stars, MIT License)

Active3143 months ago
Python
MIT

Automatic atomic model building program for cryo-EM maps using deep learning, enabling rapid de novo protein structure determination from electron density with high accuracy (3DEM/EMBL, 169+ stars)

Active1733 months ago
Python
MIT

Performs laboratory unit conversions across molarity, OD600 cell density, C₁V₁ dilution, and related dimensional pairs from mass, volume, molecular weight, and organism-specific OD factors. A browser calculator combines four modes in one tabbed workspace with compound MW lookup, species-aware OD uncertainty ranges, cross-tab chaining, and shareable links; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted use. Calculator arithmetic for the API client is hosted remotely; the client transmits conversion inputs and returns structured results and shareable run identifiers.

Active13 months ago
Python

Translates spectrophotometer and NanoDrop readings into mass and molar concentrations for dsDNA, ssDNA, ssRNA, and protein from a single anchor input, with optional sequence-specific nearest-neighbor extinction coefficients. A browser calculator supports bidirectional unit conversion, batch processing of up to ninety-six NanoDrop export rows, and A260/A280 purity interpretation with plain-language warnings; a REST API exposes converter, batch, and purity modes for scripted use. Calculator arithmetic is hosted remotely; API clients transmit parameters and return structured result fields and shareable run identifiers.

Active13 months ago
Python

Calculates sequence-derived molecular properties and related laboratory planning outputs from FASTA and assay setup inputs. The tool supports sequence analysis for DNA, RNA, and protein entries, plus dilution and ligation calculation modes through one API-backed workflow. Programmatic use is available through a Python library and command-line interface that submit run payloads and return structured result objects.

Active13 months ago
Python

Translates between centrifuge RPM and relative centrifugal force using rotor geometry, reporting g-force or speed at rmin, ravg, and rmax. Convert mode handles rpm_to_rcf and rcf_to_rpm with rotor presets or manual radii in mm; transfer mode maps a source RPM on one rotor to an equivalent target RPM at matched rmax RCF; batch mode processes multiple spin steps from CSV or row arrays. A browser calculator and a Python library with command-line interface submit the same parameters to the Pepkio Tools API and return structured results with optional methods text and safety warnings.

Active13 months ago
Python

Derives cells per well and suspension pipette volumes for standard 6-, 12-, 24-, 48-, 96-, and 384-well plates from a hemocytometer stock count, trypan blue viability, and target seeding confluency, with QC flags for low viability and impractical transfers. A browser calculator supports interactive planning with cell-line presets; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted and pipeline use. Calculator arithmetic is hosted remotely; the client transmits parameters and returns structured plate tables and shareable run identifiers.

Active23 months ago
Python

Constructs Punnett squares and offspring genotype and phenotype ratios for complete, incomplete, codominant, ABO multiple-allele, and sex-linked Mendelian crosses from parent genotypes, with step-by-step walkthroughs and reduced ratio output. A browser calculator provides live grids, textbook presets, PNG and SVG export, and shareable links; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted use. Calculator arithmetic for the API client is hosted remotely; the client transmits cross inputs and returns structured grids, ratios, walkthroughs, and shareable run identifiers.

Active13 months ago
Python

Evaluates Hardy-Weinberg equilibrium for diploid loci with two to six alleles using chi-square and Guo-Thompson exact tests, inbreeding coefficient F, and plain-language verdicts from observed genotype counts, allele frequencies, or biallelic disease incidence. A browser calculator provides De Finetti plots, export, and Wright-Fisher simulation under selection, drift, mutation, and migration; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted use. Calculator arithmetic for the API client is hosted remotely; the client transmits genotype or simulation inputs and returns structured results and shareable run identifiers.

Active23 months ago
Python

Performs batch four-parameter and five-parameter logistic regression on multi-compound concentration–response screens to estimate IC50, EC50, pIC50, Hill slope, and related potency metrics with per-compound QC grades. A browser calculator supports CSV upload, curve review, and figure export; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted and pipeline use. Calculator arithmetic is hosted remotely; the client transmits concentration–response data and returns structured fit results and shareable run identifiers.

Active23 months ago
Python

Processes 96-well plate absorbance data through blank subtraction, regression fitting, and dilution correction to report sample concentrations with QC flags for BCA, Bradford, and ELISA workflows. A browser calculator supports interactive grid entry with CSV and PDF export; a Python library and command-line tool submit the same parameters to the Pepkio Tools API for scripted and pipeline use. Calculator arithmetic is hosted remotely; the client transmits plate layout and absorbance values and returns model comparison, per-sample concentrations, and shareable run identifiers.

Active23 months ago
Python

Generalist deep learning algorithm for cell and nucleus segmentation across diverse image types, with human-in-the-loop training (2.0) and one-click image restoration (3.0), 70K+ training objects (Nature Methods 2021/2022/2025)

Active2.3K3 months ago
Python
BSD-3-Clause

General-purpose deep learning backbone for molecular modeling

Active2.5K3 months ago
Python
MIT

Access to Biological Web Services from Python.

Active3424 months ago
Python
NOASSERTION

Universal foundation model for grounded biomedical image interpretation, enabling comprehensive visual understanding, reasoning, and grounding across diverse biomedical imaging modalities with strong zero-shot generalization (55+ stars, Apache 2.0, 2025-2026)

Active764 months ago
Python
Apache-2.0

A tool and library for creating quantum chemistry input files.

Active524 months ago
Python
BSD-3-Clause

Sparse identification of nonlinear dynamics

Active1.9K4 months ago
Python
NOASSERTION

A swiss army knife for manipulating and editing PDB files.

Active4574 months ago
Python
NOASSERTION

Programmatic data labeling and weak supervision

Active6K4 months ago
Python
Apache-2.0

Multi-agent system with Parser-Planner-Painter architecture converting `paper.pdf` to editable `poster.pptx`, outperforms GPT-4o with 87% fewer tokens

Active4K4 months ago
Python
MIT