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.

87 of 6,573 resources

Showing 150

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

Active2.4K3 days ago
Python
NOASSERTION

Provides functionality for producing geometric representations of protein and RNA structures, and biological interaction networks.

Active1.2K1 week ago
Jupyter Notebook
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 week ago
Python
MIT

A quantum chemistry package written in Python.

Active791 week ago
Python
Apache-2.0

High-Throughput Molecular Dynamics: Programming Environment for Molecular Discovery.

Active2761 week ago
Rich Text Format
NOASSERTION

A collection of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and transport processes.

Active8381 week ago
C++
NOASSERTION

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

Active2461 week ago
Python
MIT

Universal molecular toolkit that can be used for molecular fingerprinting, substructure search, and molecular visualization written in C++ package, with Java, C#, and Python wrappers.

Active4031 week ago
C++
Apache-2.0

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

Active932 weeks 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.

Active2352 weeks ago
Python
MIT

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

Active2313 weeks ago
Python
MIT

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

Active9343 weeks ago
Python
NOASSERTION

A toolkit for visualizations in materials informatics.

Active3233 weeks ago
Python
MIT

A library for processing, analyzing and modeling spectroscopic data.

Active1793 weeks ago
Python
NOASSERTION

Scientific Computing for Chemists with Python is a Jupyter book teaching basic python in chemistry skills, including relevant libraries, and applies them to solving chemical problems.

Active3333 weeks ago
Jupyter Notebook
NOASSERTION

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

Active683 weeks ago
Python
NOASSERTION

Library of descriptors to aid in the data-mining of materials properties, created by the Lawrence Berkeley National Laboratory.

Active6084 weeks ago
HTML
NOASSERTION

Aims to provide useful high-level interfaces that make ML for materials science as easy as possible.

Active4644 weeks ago
Jupyter Notebook
BSD-3-Clause

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

Active554 weeks ago
Python
MIT

Quantum chemisttry web platform that brings all the necessary tools to perform quantum chemistry in a user-friendly web interface.

Active751 month ago
JavaScript
GPL-3.0

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

Active4021 month ago
Python
MIT

An interactive structure/property explorer for materials and molecules.

Active1821 month ago
TypeScript
BSD-3-Clause

A Simulation Tool for Fractured and Deformable Porous Media.

Active3151 month ago
Python
GPL-3.0

A molecule manipulation library.

Active2371 month ago
Python
NOASSERTION

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

Active3651 month ago
Python
LGPL-2.1

atomate2 is a library of computational materials science workflows.

Active3291 month ago
Python
NOASSERTION

Neural Network Force Field based on PyTorch.

Active2931 month ago
Jupyter Notebook
MIT

A package for creating fast and accurate interatomic potentials.

Active3581 month ago
Python
MIT

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

Active1321 month ago
Python
MIT

Parameter/topology editor and molecular simulator with visualization capability.

Active4531 month 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 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

A tool and library for creating quantum chemistry input files.

Active522 months ago
Python
BSD-3-Clause

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

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

Active1732 months ago
Python
NOASSERTION

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

Active2412 months ago
Python
BSD-3-Clause

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

Active522 months ago
Python
MIT

Automate downloading, opening, and parsing DrugBank.

Active673 months ago
Python
MIT

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

Active583 months ago
Python
MIT

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

Active5423 months ago
Python
Apache-2.0

Convert AMBER forcefields from ANTECHAMBER to GROMACS format.

Active2603 months ago
Python
GPL-3.0

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

Active323 months ago
Python
MIT

Simple RDKit molecule editor GUI using PySide.

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

Active7164 months ago
Python
MIT

Descriptor library containing a variety of fingerprinting techniques, including the Smooth Overlap of Atomic Positions (SOAP).

Active4714 months ago
C++
Apache-2.0

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)

Active8744 months ago
Python
MIT

Tool to build force field input files for molecular simulation.

Active2044 months ago
Python
MIT

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)

Idle3996 months ago
Python
NOASSERTION

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

Idle1706 months ago
Python
LGPL-3.0