Skip to main content

A simple Python wrapper around the NIST Chemistry WebBook

Project description

NistChemPy: Python API for NIST Chemistry WebBook

NIST Chemistry WebBook is a public database containing physico-chemical data which was carifully verified by specialists. However, the only way to retrieve information is to use browser, and no API is available. Moreover, search results are limited to 400 found compounds which is convenient for manual search of several compounds but unsuitable for chemoinformatics.

NistChemPy is designed to solve this problem. It supports search by compound name, InChI/InChI-key, CAS RN, and chemical formula, and downloading key properties of retrieved compounds. Search object is designed in a way that it is easy to automate the search for all the necessary substances without exceeding the limit of 400 pieces.

At the moment the code only supports IR, MS and UV/Vis spectra; support for other thermodynamic properties may be added later.

Installation

Install NistChemPy using pip:

pip install nistchempy

How To

The main NistChemPy features including search and compound manipulations are shown in the tutorial.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

NistChemPy-0.2.3.tar.gz (7.0 MB view hashes)

Uploaded Source

Built Distribution

NistChemPy-0.2.3-py3-none-any.whl (7.0 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page