CIRpy
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.
Metadata
Release files for CIRpy 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| CIRpy-1.0.2.tar.gz | 20.3 kB | Details |
Release files / CIRpy-1.0.2.tar.gz
| Download URL | CIRpy-1.0.2.tar.gz |
|---|---|
| Size | 20.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b08c1483779e1c8fa6a5da7e383138a33e8396b31f56d827a3bca7c83e689c16
|
|
BLAKE2b-256 checksum How to use checksums |
fcbc3d7cb58ba6ffcde0d18d3f0e72a22caffe7741485bd1d286fd10d6a9a397
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |