Skip to main content

Python tools to work with elements and isotopes

Project description

Maintained License PyPI - Python Version PyPI Documentation Status

Description

The module presents basic information on chemical elements and nuclides including natural presence. The data is organized as Pandas tables. Pandas allows to use dataset approach on data indexing, joining and selecting. There are also some tools to work with composition fractions.

Installation

Examples

Contributing

Tests https://codecov.io/gh/MC-kit/mckit-nuclides/branch/master/graph/badge.svg?token=wlqoa368k8 https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336 pre-commit

Notes

Half lives are extracted from [4] with /home/dvp/.julia/dev/Tools.jl/scripts/extract-half-lives.jl (nice script by the way).

References

  1. Kim, Sunghwan, Gindulyte, Asta, Zhang, Jian, Thiessen, Paul A. and Bolton, Evan E.. “PubChem Periodic Table and Element pages: improving access to information on chemical elements from authoritative sources” Chemistry Teacher International, vol. 3, no. 1, 2021, pp. 57-65. https://doi.org/10.1515/cti-2020-0006

  2. Elements table. https://pubchem.ncbi.nlm.nih.gov/rest/pug/periodictable/CSV

  3. Coursey, J.S., Schwab, D.J., Tsai, J.J., and Dragoset, R.A. (2018-06-14), Atomic Weights and Isotopic Compositions (version 4.1). [Online] Available: http://physics.nist.gov/Comp [year, month, day]. National Institute of Standards and Technology, Gaithersburg, MD.

  4. JEFF-3.3 radioactive decay data file https://www.oecd-nea.org/dbdata/jeff/jeff33/downloads/JEFF33-rdd_all.asc

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

mckit_nuclides-0.3.4.tar.gz (54.0 kB view details)

Uploaded Source

Built Distribution

mckit_nuclides-0.3.4-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file mckit_nuclides-0.3.4.tar.gz.

File metadata

  • Download URL: mckit_nuclides-0.3.4.tar.gz
  • Upload date:
  • Size: 54.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.13.0 Linux/6.5.0-1025-azure

File hashes

Hashes for mckit_nuclides-0.3.4.tar.gz
Algorithm Hash digest
SHA256 e9a761b626225d196b02e1bba066218e472480ae1e8b59bf13123d59ecc6d540
MD5 a5c3af23c44866a7478d719ea8678241
BLAKE2b-256 a92d89bd8ee2cc47b87e663207044e269906422bde3970ac2bf77c403105b612

See more details on using hashes here.

File details

Details for the file mckit_nuclides-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: mckit_nuclides-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.13.0 Linux/6.5.0-1025-azure

File hashes

Hashes for mckit_nuclides-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6c2ab000c75127a0373a800d2bf0501d5498f37aeb0ec753c861d736abdca303
MD5 110b3ccd7b0acd037a804bd5757fb5c5
BLAKE2b-256 9d6a3340ca62a96a85900fd683169b08d469cd9e956d72a5dee4ddb7a34b53cc

See more details on using hashes here.

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