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.

45 of 5,893 resources

A teaching platform for computer-aided drug design (CADD) using open source packages and data.

Active1K1 week ago
Jupyter Notebook
CC-BY-4.0

An object-oriented, webGL based JavaScript library for online molecular visualization.

Active9732 weeks ago
Jupyter Notebook
NOASSERTION

A swiss army knife for manipulating and editing PDB files.

Active4543 weeks ago
Python
Apache-2.0

A Python package useful for chemistry (mainly physical/inorganic/analytical chemistry)

Active6464 weeks ago
Python
BSD-2-Clause

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

Active2.4K1 month ago
Python
NOASSERTION

Open Parser for Systematic IUPAC nomenclature

Active2162 months ago
Java
MIT

A Python package for protein dynamics analysis

Active5463 months ago
Python
NOASSERTION

Deep learning library for Chemistry based on Tensorflow

Active6.8K3 months ago
Python
MIT

Python-centric Cookiecutter for Molecular Computational Chemistry Packages by [MolSSL](https://molssi.org/)

Active4565 months ago
Python
MIT

Tool designed to provide a simple way of standardising molecules as a prelude to e.g. molecular modelling exercises.

Idle2416 months ago
Python
MIT

A Cheminformatics Modeling Laboratory for Fitting and Assessing Machine Learning Models in R.

Idle176 months ago
R
GPL-3.0

Another list focuses on Python stuff related to Chemistry.

Idle1.4K8 months ago
NOASSERTION

[RDKit](http://www.rdkit.org/) and [OSRA](https://cactus.nci.nih.gov/osra/) in the [Bottle](http://bottlepy.org/docs/dev/) on [Tornado](http://www.tornadoweb.org/en/stable/).

Archived502 years ago
Python
NOASSERTION

OpenChem is a deep learning toolkit for Computational Chemistry with PyTorch backend.

Stale7452 years ago
Python
MIT

DGL-LifeSci is a [DGL](https://www.dgl.ai/)-based package for various applications in life science with graph neural network.

Stale8032 years ago
Python
Apache-2.0

A curated list of molecular docking software, datasets, and other closely related resources.

Stale1063 years ago
MIT

Toolkit for processing molecules, reactions and condensed graphs of reactions. Can be used for chemical standardization, MCS search, tautomers generation with backward compatibility to RDKit and NetworkX.

Stale513 years ago
Python
LGPL-3.0

Virtual machine with all software and sample data to run 3D-e-Chem Knime workflows

Stale177 years ago
Shell
Apache-2.0

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.

A graph-based molecule modeling and chemoinformatics analysis toolkit fully implemented in Julia

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

Molecule validation and standardization based on [RDKit](http://www.rdkit.org/).

A script to run structural alerts using the RDKit and ChEMBL

Chemical 2D structure editor application/applet based on the [Chemistry Development Kit](https://sourceforge.net/projects/cdk/).

Simple RDKit molecule editor GUI using PySide.

Molecular descriptor calculator based on [RDKit](http://www.rdkit.org/).

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

Vector representations of molecular substructures.

ChemML is a machine learning and informatics program suite for the analysis, mining, and modeling of chemical and materials data. (based on Tensorflow)

Molecular property prediction with unified API for diverse models and respresentations,

A Library for Deep Learning in Biology and Chemistry.

A python package for optimizing chemical reactions using machine learning (contains 10 algorithms + several benchmarks).

Chemical Information from the Web.

Open source web framework for small molecule analysis based on Django.

Cheminformatic extension for the SQLAlchemy database.

Automates and standardizes ligand preparation for AutoDock Vina.

Analysis of molecular dynamics trajectories.

Parsers and algorithms for computational chemistry logfiles.

The eiR package provides utilities for accelerated structure similarity searching of very large small molecule data sets using an embedding and indexing approach.

an automated workflow for the generation and storage of DFT calculations for organic molecules.

Wrapper for RDKit's RunReactants to improve stereochemistry handling

Webapp for generating conformers

Chemoinformatics and drug discovery section in deeplearning-biology repo.

A list of papers, data sets, and other resources for machine learning for small-molecule drug discovery.