pyxray is a Python library that defines basic object to specify atomic subshells and X-ray transitions. The objects also provide critical information as the energy, existence and different notations of the X-ray transitions.
pyxray supports Python 2.7 and 3.x.
The library is provided under the MIT license.
pyxray was developed as part of the doctorate thesis project of Philippe T. Pinard at RWTH Aachen University (Aachen, Germany) under the supervision of Dr. Silvia Richter, in collaboration with Hendrix Demers (McGill University, Canada).