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.

1,027 of 6,573 resources

Showing 351400

The Ontology of Immune Epitopes (ONTIE) is an effort to represent terms in the immunology domain in a formal ontology with the specific goal of representing experiments that identify and characterize immune epitopes.

Active132 months ago
Python

FAIR EVA: Evaluator, Validator & Advisor has been developed to check the FAIRness level of digital objects from different repositories or data portals. It requires the object identifier (preferably persistent and unique identifier) and the repository to check. It also provides a generic and agnostic way to check digital objects. This software started to be developed within IFCA-Advanced-Computing receives funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 857647.

Active42 months ago
Python
Apache-2.0

GRamma-12B is a 12-billion-parameter instruction-tuned language model specialized for the Greek medical domain. It is built on top of Gemma 3 12B Instruct and adapted through parameter-efficient fine-tuning on a collection of Greek and bilingual medical question-answering data.

Active192 months ago
Python

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.

Active12 months ago
Python
MIT

Full weight-level fine-tuning of InstaDeepAI/nucleotide-transformer-v2-50m-multi-species for binary DNA sequence classification on two GenomicBenchmarks tasks. All parameters are updated rather than using LoRA or a frozen backbone, with a leakage-free train/validation/test protocol and multi-seed…

Active02 months ago
Python

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)

Active3022 months ago
Python
MIT

QLoRA adapter for Llama-3.1-8B-Instruct, fine-tuned on PubMedQA for yes / no / maybe biomedical question answering (run5).

Active212 months ago
Python

BioMatrix is a multimodal biological foundation model that natively integrates 1D sequences, 3D structures, and natural language for both molecules and proteins within a single decoder-only architecture.

Active1062 months ago
Python

Controllable foundation model for general and specialized biomolecular structure prediction across proteins, nucleic acids, and complexes, featuring a public web server for interactive prediction workflows (IntelliGen AI, 223+ stars, Apache 2.0, 2025)

Active2272 months ago
Python
Apache-2.0

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)

Active4612 months ago
Python
MIT

A domain-adapted clinical LLM fine-tuned on synthetic Indian medical Q&A records using QLoRA (4-bit quantization) with Unsloth 2x speedup. Built to power the conversational AI layer.

Active852 months ago
Python

A library containing basis sets for use in quantum chemistry calculations. In addition, this library has functionality for manipulation of basis set data.

Active1992 months ago
Python
BSD-3-Clause

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

Active02 months ago
Python
Apache-2.0

A package for working with nuclear magnetic resonance (NMR) data including functions for reading common binary file formats and processing NMR data.

Active2662 months ago
Python
BSD-3-Clause

Interaction Fingerprints for protein-ligand complexes and more.

Active5102 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)

Active1902 months ago
Python
NOASSERTION

Numerical differential equation solving in JAX

Active2.1K2 months ago
Python
Apache-2.0

ProtGPT3-MSA is a multiple-sequence, homolog-conditioned autoregressive protein language model. It is part of the ProtGPT3 family, an open-source suite of promptable and aligned protein language models for protein sequence generation.

Active1.6K2 months ago
Python
Active82 months ago
Python

KAU-BioMedLLM is a research prototype for source-grounded biomedical variant interpretation. The current public release contains the LoRA adapter and documentation for a guarded report-generation system built around a curated biomedical evidence panel, citation enforcement, and abstention when…

Active02 months ago
Python

The submission-centric metadata schema for the German Human Genome-Phenome Archive (GHGA).

Active162 months ago
Python
Apache-2.0

This model is an NF4 (Normal Float 4-bit) quantized version of the base model InstaDeepAI/nucleotide-transformer-2.5b-multi-species. The checkpoint was quantized using the BitsAndBytes library with double quantization enabled and BF16 computation.

Active532 months ago
Python

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

Active1822 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)

Active6262 months ago
Python
MIT
Active62 months ago
Python

## Important Notice If you are using GENERator for sequence generation, please ensure that the length of each input sequence is a multiple of 6. This can be achieved by either: 1. Padding the sequence on the left with 'A' (left padding); 2. Truncating the sequence from the left (left truncation).

Active3.5K2 months ago
Python

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

Active762 months ago
Python
MIT

Minimalist, batteries-included repository for training video world models with diffusion-forcing, supporting long-horizon rollouts, 3D point-cloud generation, and model-predictive control with pretrained checkpoints (Simchowitz Lab, 700+ stars, MIT License, 2026)

Active7002 months ago
Python
MIT

Learning the language of protein-protein interactions

Active1502 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)

Active3142 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)

Active1712 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.

Active12 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.

Active12 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.

Active12 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.

Active12 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.

Active22 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.

Active12 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.

Active22 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.

Active22 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.

Active22 months ago
Python

Medical-GPT-OSS-Swallow-120B is a medical-domain language model based on tokyotech-llm/GPT-OSS-Swallow-120B-RL-v0.1. It is designed to support research and development toward safe and trustworthy AI for Japanese clinical settings.

Active152 months ago
Python

Medical-Qwen3-Swallow-30B-A3B is a medical-domain language model based on tokyotech-llm/Qwen3-Swallow-30B-A3B-RL-v0.2. It is designed to support research and development toward safe and trustworthy AI for Japanese clinical settings.

Active2402 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.3K2 months ago
Python
BSD-3-Clause

Python library to train, interpret, and apply deep learning models to DNA sequences, providing a unified framework for regulatory genomics with support for CNN and transformer architectures, variant effect prediction, and attribution analysis (325+ stars)

Active3582 months ago
Python
MIT

General-purpose deep learning backbone for molecular modeling

Active2.5K2 months ago
Python
MIT

Terms for genes, experimental factors, and cell lines used by the [Gemma platform](https://gemma.msl.ubc.ca/home.html) for differential gene expression analysis.

Active12 months ago
Python

Access to Biological Web Services from Python.

Active3402 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)

Active732 months ago
Python
Apache-2.0

A tool and library for creating quantum chemistry input files.

Active522 months ago
Python
BSD-3-Clause

Sparse identification of nonlinear dynamics

Active1.9K2 months ago
Python
NOASSERTION