2023.12.23-3 • Published 5 months ago
@exabyte-io/periodic-table.js v2023.12.23-3
Periodic Table
Data about chemical elements arranged in JSON format. The module also contains a Element
class for convenient access
to unit conversion of atomic properties (see example below).
Installation
The package can be installed from NPM as follow:
npm install @exabyte-io/periodic-table.js
Usage
import {PERIODIC_TABLE, ChemicalElement} from "@exabyte-io/periodic-table.js";
console.log(PERIODIC_TABLE.H);
const li = new ChemicalElement("Li");
console.log(li.atomicRadiusIn("bohr"));
Atomic Properties
name
: element namesymbol
: element symbolatomic_number
: atomic numberatomic_mass
: atomic mass in amuatomic_radius_pm
: empirical atomic radius in pm by Slater (doi: 10.1063/1.1725697)covalent_radius_pm
: covalent radius "2008 values" (doi: 10.1039/b801115j)van_der_Waal_radius_pm
: van der Waals radius (doi: 10.1021/jp8111556, 10.1021/j100785a001)
Notes
- Colors are in CPK convention
Contributions
This repository is an open-source work-in-progress and we welcome contributions.
ToDos
- Add python code to make this repository into a python package
Links
- Periodic table original source: GPeriodic, Open source Linux software: link
2023.12.23-0
5 months ago
2023.12.23-1
5 months ago
2023.12.23-2
5 months ago
2023.12.23-3
5 months ago
2022.11.18-0
1 year ago
2022.9.1-0
2 years ago
2022.6.8-0
2 years ago
2022.5.28-0
2 years ago
2022.5.5-2
2 years ago
2021.12.21-3
2 years ago
2021.12.21-2
2 years ago
2021.12.21-5
2 years ago
2021.12.21-4
2 years ago
2021.12.21-7
2 years ago
2021.12.21-6
2 years ago
2021.12.15-1
2 years ago
2021.12.21-1
2 years ago
2021.12.21-0
2 years ago
2021.12.12-0
2 years ago
2021.12.15-0
2 years ago
2021.12.14-1
2 years ago
2021.12.14-0
2 years ago
2021.12.14-2
2 years ago
2.0.6-0
2 years ago
2021.12.10-0
2 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.0
5 years ago
1.0.0
5 years ago