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 7,083 resources

Showing 1–50

Parameter/topology editor and molecular simulator with visualization capability.

Active4563 days ago
Python

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

Active1.2K1 week ago
Jupyter Notebook
MIT

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

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.

Active4081 week ago
C++
Apache-2.0

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

Active2811 week ago
Python
NOASSERTION

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

Active8621 week ago
C++
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

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

Active2772 weeks ago
Rich Text Format
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

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

Active753 weeks ago
JavaScript
GPL-3.0

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

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

Active6161 month ago
HTML
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.

Active3371 month ago
Jupyter Notebook
NOASSERTION

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

An interactive structure/property explorer for materials and molecules.

Active1831 month ago
TypeScript
BSD-3-Clause

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

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

Active4662 months ago
Jupyter Notebook
BSD-3-Clause

Neural Network Force Field based on PyTorch.

Active2933 months ago
Jupyter Notebook
MIT

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

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

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

Idle8916 months ago
Python
MIT