Periodic table of the elements
Quick links: Reference Manual | Source Browser
The periodictable package provides an extensible periodic table of the elements prepopulated with data important to neutron and X-ray scattering experiments. With the elements pacakge you can compute the scattering potential of a compound at a given wavelength.
Features
Neutron scattering potential for each element.
- Standard properties
- Name, symbol, mass and density are built in.
- Chemical Formula
- Parses chemical formulas and computes properties such as molar mass.
- Isotopes
- Mass and relative abundance of isotopes are included for known isotopes. Formulas can include isotope composition.
- 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.
- Sourced
- References are available for all information in the table.
Installing
The periodic table will be provided as an egg on PyPI, and can be obtained simply with:
easy_install periodictable
The source is available via svn:
svn co svn://danse.us/common/elements/trunk periodictable cd periodictable python setup.py install


