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 name
symbol: element symbol
atomic_number: atomic number
atomic_mass: atomic mass in amu
atomic_radius_pm: empirical atomic radius in pm by Slater (doi: 10.1063/1.1725697)