# Periodic Table of Elements

The periodictable package provides an extensible periodic table with various properties of the elements like name, symbol, mass, desnity etc and also provides data important to neutron and X-ray scattering experiments. With the elements package you can compute the scattering potential of a compound at a given wavelength.

There is a wealth of possible information that could be stored in such a table, and collecting it all is far beyond the scope of this project. Instead, we provide an extensible table in which third party packages can provide properties in addition to the base properties we define here.

(Source code, png, hires.png, pdf)

Neutron SLD as a function of element.

## Features

Standard properties
  Name, symbol, `mass` and `density` of elements are built in.
`Chemical Formula`
  Parses chemical formula and computes properties such as molar mass.
`Isotopes`
  Mass and relative abundance of isotopes are included for known isotopes. Formulas can include isotope composition.
`Ions`
  Magnetic form factors and ionic radii for various ions.
`Neutron` and `X-ray Scattering Factors`
  Provides neutron and wavelength dependent X-ray scattering factors for elements, isotopes, and formulas.
Extensible
  New properties can be added to the `Periodic Table` from outside the package. Specialized tables can be created with alternatives to the standard values.
Data Sources
  References are available for all information in the table.