A simple Python wrapper around the NIST Chemistry WebBook
Project description
NistChemPy: Python API for NIST Chemistry WebBook
NistChemPy is an unofficial API for the NIST Chemistry WebBook.
This package not only automates the search and data extraction processes but also bypasses the WebBook's limitation of 400 compounds per search.
Currently, NistChemPy enables the extraction of basic compound properties as well as IR, THz, MS, and UV-Vis spectra.
Additional properties are available via URLs that link to their respective web pages, with potential support for direct extraction in future updates.
Extracted data
Before using NistChemPy, please check NistChemData.
This repository contains information that has already been extracted from the WebBook using NistChemPy functionality.
By doing so, you can bypass the web-scraping stage and proceed directly to data manipulation.
Installation
Install NistChemPy using pip:
pip install nistchempy
[!WARNING] Please note that versions starting with 1.0.0 are not backward compatible with the older alpha versions due to significant changes in the code structure. You may need to update your nistchempy-based code or use the older nistchempy versions.
How To
The primary features of NistChemPy, such as search capabilities and compound manipulations, are detailed in the documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nistchempy-1.0.2.tar.gz
.
File metadata
- Download URL: nistchempy-1.0.2.tar.gz
- Upload date:
- Size: 10.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e308038a7ca25f85c8289a60241bcf86f08e75e8c69328d50e827b9ceb4e601 |
|
MD5 | af04c82dd0a8be86e852d162e011443f |
|
BLAKE2b-256 | fb793ad7d26daf58fd36c30cf867473da9f28f6b32449b0b65d82a9c84a6fbc6 |
File details
Details for the file NistChemPy-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: NistChemPy-1.0.2-py3-none-any.whl
- Upload date:
- Size: 10.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bd734f28830cf45f7a428d6568622296180e43f9fc3b44f8d1e3e854dea88db |
|
MD5 | 4154ddfcb324ac8aef03027be1868787 |
|
BLAKE2b-256 | bca1d81af983832114e23a1cf6ff8ceaa345d49904a72a72762c8aac6bb55b8a |