mendeleev.models

module specifying the database models

Functions

estimate_from_group(atomic_number, attr_name)

Evaluate a value attribute for element by interpolation or extrapolation of the data points from elements from group.

fetch_attrs_for_group(attrs[, group])

A convenience function for getting a specified attribute for all the memebers of a given group.

with_uncertainty(value, uncertainty[, digits])

Format a value with uncertainty using scientific notation.

Classes

Element(**kwargs)

Chemical element.

Group(**kwargs)

Name of the group in the periodic table.

IonicRadius(**kwargs)

Effective ionic radii and crystal radii in pm retrieved from [1]_.

IonizationEnergy(**kwargs)

Ionization energy of an element

Isotope(**kwargs)

param abundance:

Abundance of the isotope

IsotopeDecayMode(**kwargs)

param mode:

ASCII symbol for the decay mode

OxidationState(**kwargs)

Oxidation states of an element

PhaseTransition(**kwargs)

Phase Transition Conditions

ScreeningConstant(**kwargs)

Nuclear screening constants from Clementi, E., & Raimondi, D.

Series(**kwargs)

Name of the series in the periodic table.