All Projects → mcs07 → mongodb-chemistry

mcs07 / mongodb-chemistry

Licence: MIT license
Ideas for chemical similarity searches in MongoDB.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to mongodb-chemistry

Version3
Version 3 of Chem4Word - A Chemistry Add-In for Microsoft Word
Stars: ✭ 53 (+130.43%)
Mutual labels:  chemistry, cheminformatics
Indigo
Universal cheminformatics libraries, utilities and database search tools
Stars: ✭ 146 (+534.78%)
Mutual labels:  chemistry, cheminformatics
Chemfiles
Library for reading and writing chemistry files
Stars: ✭ 95 (+313.04%)
Mutual labels:  chemistry, cheminformatics
Molvs
Molecule Validation and Standardization
Stars: ✭ 76 (+230.43%)
Mutual labels:  chemistry, cheminformatics
Awesome Cheminformatics
A curated list of Cheminformatics libraries and software.
Stars: ✭ 244 (+960.87%)
Mutual labels:  chemistry, cheminformatics
Smiles Transformer
Original implementation of the paper "SMILES Transformer: Pre-trained Molecular Fingerprint for Low Data Drug Discovery" by Shion Honda et al.
Stars: ✭ 86 (+273.91%)
Mutual labels:  chemistry, cheminformatics
Ase ani
ANI-1 neural net potential with python interface (ASE)
Stars: ✭ 145 (+530.43%)
Mutual labels:  chemistry, cheminformatics
Cdk
The Chemistry Development Kit
Stars: ✭ 283 (+1130.43%)
Mutual labels:  chemistry, cheminformatics
Pubchempy
Python wrapper for the PubChem PUG REST API.
Stars: ✭ 171 (+643.48%)
Mutual labels:  chemistry, cheminformatics
Chembl webresource client
Official Python client for accessing ChEMBL API.
Stars: ✭ 165 (+617.39%)
Mutual labels:  chemistry, cheminformatics
Cirpy
Python wrapper for the NCI Chemical Identifier Resolver (CIR)
Stars: ✭ 55 (+139.13%)
Mutual labels:  chemistry, cheminformatics
chembience
A Docker-based, cloudable platform for the development of chemoinformatics-centric web applications and microservices.
Stars: ✭ 41 (+78.26%)
Mutual labels:  chemistry, cheminformatics
Openbabel
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
Stars: ✭ 492 (+2039.13%)
Mutual labels:  chemistry, cheminformatics
py4chemoinformatics
Python for chemoinformatics
Stars: ✭ 78 (+239.13%)
Mutual labels:  chemistry, cheminformatics
Tdc
Therapeutics Data Commons: Machine Learning Datasets and Tasks for Therapeutics
Stars: ✭ 291 (+1165.22%)
Mutual labels:  chemistry, cheminformatics
Stk
A Python library which allows construction and manipulation of complex molecules, as well as automatic molecular design and the creation of molecular databases.
Stars: ✭ 99 (+330.43%)
Mutual labels:  chemistry, cheminformatics
molecules
chemical graph theory library for JavaScript
Stars: ✭ 83 (+260.87%)
Mutual labels:  chemistry, cheminformatics
Thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
Stars: ✭ 279 (+1113.04%)
Mutual labels:  chemistry, cheminformatics
Kekule.js
A Javascript cheminformatics toolkit.
Stars: ✭ 156 (+578.26%)
Mutual labels:  chemistry, cheminformatics
senpai
Molecular dynamics simulation software
Stars: ✭ 124 (+439.13%)
Mutual labels:  chemistry, cheminformatics

MongoDB Chemistry

Chemical similarity search implementation in MongoDB, with performance analysis.

See this blog post for more information.

See also:

Installation

Mac OS X

brew install rdkit mongodb
pip install git+https://github.com/mcs07/mongodb-chemistry.git

Ubuntu

See scripts/bootstrap.sh.

Usage

A simple example:

mchem load mymols.sdf
mchem addfp
mchem countfp
mchem similar O=C(Oc1ccccc1C(=O)O)C

See scripts/chembl.sh for a more detailed example.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].