All Projects → mcs07 → Cirpy

mcs07 / Cirpy

Licence: mit
Python wrapper for the NCI Chemical Identifier Resolver (CIR)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cirpy

Cdk
The Chemistry Development Kit
Stars: ✭ 283 (+414.55%)
Mutual labels:  chemistry, cheminformatics
mongodb-chemistry
Ideas for chemical similarity searches in MongoDB.
Stars: ✭ 23 (-58.18%)
Mutual labels:  chemistry, cheminformatics
Version3
Version 3 of Chem4Word - A Chemistry Add-In for Microsoft Word
Stars: ✭ 53 (-3.64%)
Mutual labels:  chemistry, cheminformatics
chembience
A Docker-based, cloudable platform for the development of chemoinformatics-centric web applications and microservices.
Stars: ✭ 41 (-25.45%)
Mutual labels:  chemistry, cheminformatics
AMPL
The ATOM Modeling PipeLine (AMPL) is an open-source, modular, extensible software pipeline for building and sharing models to advance in silico drug discovery.
Stars: ✭ 85 (+54.55%)
Mutual labels:  chemistry, cheminformatics
organic-chemistry-reaction-prediction-using-NMT
organic chemistry reaction prediction using NMT with Attention
Stars: ✭ 30 (-45.45%)
Mutual labels:  chemistry, cheminformatics
Thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
Stars: ✭ 279 (+407.27%)
Mutual labels:  chemistry, cheminformatics
Chembl webresource client
Official Python client for accessing ChEMBL API.
Stars: ✭ 165 (+200%)
Mutual labels:  chemistry, cheminformatics
molml
A library to interface molecules and machine learning.
Stars: ✭ 57 (+3.64%)
Mutual labels:  chemistry, cheminformatics
MolecularGraph.jl
Graph-based molecule modeling toolkit for cheminformatics
Stars: ✭ 144 (+161.82%)
Mutual labels:  chemistry, cheminformatics
senpai
Molecular dynamics simulation software
Stars: ✭ 124 (+125.45%)
Mutual labels:  chemistry, cheminformatics
molecules
chemical graph theory library for JavaScript
Stars: ✭ 83 (+50.91%)
Mutual labels:  chemistry, cheminformatics
Awesome Cheminformatics
A curated list of Cheminformatics libraries and software.
Stars: ✭ 244 (+343.64%)
Mutual labels:  chemistry, cheminformatics
Tdc
Therapeutics Data Commons: Machine Learning Datasets and Tasks for Therapeutics
Stars: ✭ 291 (+429.09%)
Mutual labels:  chemistry, cheminformatics
Pubchempy
Python wrapper for the PubChem PUG REST API.
Stars: ✭ 171 (+210.91%)
Mutual labels:  chemistry, cheminformatics
py4chemoinformatics
Python for chemoinformatics
Stars: ✭ 78 (+41.82%)
Mutual labels:  chemistry, cheminformatics
Indigo
Universal cheminformatics libraries, utilities and database search tools
Stars: ✭ 146 (+165.45%)
Mutual labels:  chemistry, cheminformatics
Kekule.js
A Javascript cheminformatics toolkit.
Stars: ✭ 156 (+183.64%)
Mutual labels:  chemistry, cheminformatics
GLaDOS
Web Interface for ChEMBL @ EMBL-EBI
Stars: ✭ 28 (-49.09%)
Mutual labels:  chemistry, cheminformatics
Version3-1
Version 2020 (3.1) of Chem4Word - A Chemistry Add-In for Microsoft Word
Stars: ✭ 14 (-74.55%)
Mutual labels:  chemistry, cheminformatics

CIRpy

.. image:: http://img.shields.io/pypi/v/CIRpy.svg?style=flat :target: https://pypi.python.org/pypi/CIRpy

.. image:: http://img.shields.io/pypi/l/CIRpy.svg?style=flat :target: https://github.com/mcs07/CIRpy/blob/master/LICENSE

.. image:: http://img.shields.io/travis/mcs07/CIRpy/master.svg?style=flat :target: https://travis-ci.org/mcs07/CIRpy

.. image:: http://img.shields.io/coveralls/mcs07/CIRpy/master.svg?style=flat :target: https://coveralls.io/r/mcs07/CIRpy?branch=master

Introduction

CIRpy is a Python interface for the Chemical Identifier Resolver (CIR)_ by the CADD Group at the NCI/NIH.

CIR is a web service that will resolve any chemical identifier to another chemical representation. For example, you can pass it a chemical name and and request the corresponding SMILES string::

>>> import cirpy
>>> cirpy.resolve('Aspirin', 'smiles')
'C1=CC=CC(=C1C(O)=O)OC(C)=O'

CIRpy makes interacting with CIR through Python easy. There's no need to construct url requests and parse XML responses — CIRpy does all this for you.

Installation

Install CIRpy using::

pip install cirpy

Alternatively, try one of the other installation options_.

Documentation

Full documentation is available at http://cirpy.readthedocs.org.

Contribute

  • Feature ideas and bug reports are welcome on the Issue Tracker_.
  • Fork the source code_ on GitHub, make changes and file a pull request.

Acknowledgements

All of CIRpy's functionality relies on the fantastic CIR web service_ created by the CADD Group at the NCI/NIH.

License

CIRpy is licensed under the MIT license_.

.. _Chemical Identifier Resolver (CIR): http://cactus.nci.nih.gov/chemical/structure .. _installation options: http://cirpy.readthedocs.org/en/latest/guide/install.html .. _CIR web service: http://cactus.nci.nih.gov/chemical/structure .. _source code: https://github.com/mcs07/CIRpy .. _Issue Tracker: https://github.com/mcs07/CIRpy/issues .. _MIT license: https://github.com/mcs07/CIRpy/blob/master/LICENSE

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