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.

62 of 7,083 resources

Showing 1–50

Parameter/topology editor and molecular simulator with visualization capability.

Active4563 days ago
Python

Ensemble of automated machine learning protocols that can be run sequentially through a single command line. The program works for regression and classification problems.

Active561 week ago
Python
MIT

Descriptor computation(chemistry) and (optional) storage for machine learning.

Active2811 week ago
Python
NOASSERTION

A benchmark for ML-guided high-throughput materials discovery.

Active2551 week ago
Python
MIT

Python Library for Automating Molecular Simulation: input preparation, job execution, file management, output processing and building data workflows.

Active952 weeks ago
Python
NOASSERTION

PyTorch toolkit for deep neural networks in atomistic simulations, implementing SchNet, DimeNet++, PaiNN, and GemNet for molecular dynamics and quantum chemistry (900+ stars)

Active9412 weeks ago
Python
NOASSERTION

A toolkit for visualizations in materials informatics.

Active3352 weeks ago
Python
MIT

Ensemble of automated QM workflows that can be run through jupyter notebooks, command lines and yaml files.

Active1333 weeks ago
Python
MIT

Convert AMBER forcefields from ANTECHAMBER to GROMACS format.

Active2633 weeks ago
Python
GPL-3.0

A library for processing, analyzing and modeling spectroscopic data.

Active1843 weeks ago
Python
NOASSERTION

Universal pretrained neural network potential with charge and magnetic moment awareness, trained on 1.5M+ Materials Project inorganic structures for charge-informed molecular dynamics and phase diagram prediction (Berkeley, Nature Machine Intelligence 2023 Cover)

Active4123 weeks ago
Python
NOASSERTION

Open source PEM (Proton Exchange Membrane) fuel cell simulation tool.

Active2324 weeks ago
Python
MIT

The "FRamewOrk for Molecular AGgregate Excitations" enables localised QM/QM' excited state calculations in a solid state environment.

Active321 month ago
Python
MIT

The Open Forcefield Toolkit provides implementations of the SMIRNOFF format, parameterization engine, and other tools.

Active4121 month ago
Python
MIT

A batteries-included toolkit for the GPU-accelerated OpenMM molecular simulation engine.

Active3401 month ago
Python
MIT

- Molecular Manipulation Made Easy. A light wrapper build on top of RDKit.

Active5501 month ago
Python
Apache-2.0

A Simulation Tool for Fractured and Deformable Porous Media.

Active3181 month ago
Python
GPL-3.0

High-throughput PubChem client for batch queries with caching, validation, rate-limit-aware retries, and a simple CLI.

Active531 month ago
Python
MIT

A package to 'build' collections of materials properties from the output of computational materials calculations.

Active701 month ago
Python
NOASSERTION

Library for fast calculations of **mo**lecula**r** **fe**at**u**re**s** from 3D structures for machine learning with a focus on steric descriptors.

Active2381 month ago
Python
MIT

Directed message passing neural networks for property prediction of molecules and reactions with uncertainty and interpretation.

Active2.5K1 month ago
Python
NOASSERTION

A molecule manipulation library.

Active2411 month ago
Python
NOASSERTION

atomate2 is a library of computational materials science workflows.

Active3451 month ago
Python
NOASSERTION

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

Active2011 month ago
Python
BSD-3-Clause

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

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

Active2721 month ago
Python
BSD-3-Clause

A quantum chemistry package written in Python.

Active791 month ago
Python
Apache-2.0

Calculate mass, elemental composition, and mass distribution spectrum of a molecule given by its chemical formula, relative element weights, or sequence.

Active731 month ago
Python
BSD-3-Clause

Interaction Fingerprints for protein-ligand complexes and more.

Active5342 months ago
Python
Apache-2.0

Predicts the pKa values of ionizable groups in proteins and protein-ligand complexes based in the 3D structure.

Active3812 months ago
Python
LGPL-2.1

A package for creating fast and accurate interatomic potentials.

Active3613 months ago
Python
MIT

A tool and library for creating quantum chemistry input files.

Active524 months ago
Python
BSD-3-Clause

This package provides a periodic table of the elements with support for mass, density and xray/neutron scattering information.

Active1724 months ago
Python
NOASSERTION

Makes alchemical free energy calculations easier by leveraging the full power and flexibility of the PyData stack.

Active2474 months ago
Python
BSD-3-Clause

Automate downloading, opening, and parsing DrugBank.

Active694 months ago
Python
MIT

A package for accessing data from the NIST webbook...

Active574 months ago
Python
MIT

Simple RDKit molecule editor GUI using PySide.

Active1805 months ago
Python
LGPL-3.0

End-to-end molecular dynamics engine built on PyTorch, enabling differentiable simulations with neural network potentials and GPU acceleration for machine learning-accelerated molecular dynamics (MIT License, 707+ stars)

Active7195 months ago
Python
MIT

AstraZeneca's industrial-grade retrosynthetic planning tool using MCTS to recursively decompose molecules into purchasable precursors, with multi-step route scoring and support for custom one-step models (v4.0, 2024)

Idle8916 months ago
Python
MIT

Tool to build force field input files for molecular simulation.

Idle2076 months ago
Python
MIT

File parser/converter for QM, MD and plane-wave DFT programs.

Idle1708 months ago
Python
LGPL-3.0

A library for building, manipulating, analyzing and automatic design of molecules, including a genetic algorithm.

Idle2919 months ago
Python
MIT

ChemFormula provides a class for working with chemical formulas. It allows parsing chemical formulas, calculating formula weights, and generating formatted output strings (e.g. in HTML, LaTeX, or Unicode).

Idle3611 months ago
Python
MIT

A library for computational chemistry (DFT) for input file generation, data extraction, method screening and analysis.

Idle2211 months ago
Python
Apache-2.0

Experiments with expanded ensembles to explore chemical space.

Idle20311 months ago
Python
MIT

A Package For Training SNAP Interatomic Potentials for use in the LAMMPS molecular dynamics package.

Idle19012 months ago
Python
GPL-2.0

NIST's open-source platform for data-driven atomistic materials design, integrating DFT datasets (JARVIS-DFT), machine learning property prediction (JARVIS-ML), and a comprehensive leaderboard for benchmarking materials AI methods across the periodic table (384+ stars)

Idle4011 year ago
Python
NOASSERTION

A library for estimating thermochemical properties of molecules and adsorbates using group additivity.

Idle91 year ago
Python
MIT

General purpose tools for high-throughput catalysis.

Idle1051 year ago
Python
GPL-3.0

Self-Referencing Embedded Strings (SELFIES): A 100% robust molecular string representation.

Idle8641 year ago
Python
Apache-2.0