SpectroscoPyx
SpectroscoPyx copied to clipboard
A community developed python package for spectroscopy.
closes #40 Related to PlasmaPy [issue 285](https://github.com/PlasmaPy/PlasmaPy/issues/285) Adds functionality to query ionization energies for an element from NIST.
Beginnings of classes for subshells, electron configurations, term symbols, energy levels, and transitions (each one building off of the former). PR is not ready yet, just doing this for easier...
To whom it may concern, If you are using https://github.com/astropy/ci-helpers in your appveyor.yml , please know that the Astropy project has dropped active development/support for Appveyor CI. If it still...
There some equations for approximating atomic energy level shifts due to continuum lowering - we should add these. I believe David Salzmann's Atomic Physics in Hot Plasmas has some simple...
Only if they cannot be obtained from the various NIST/Henke websites * Bragg crystal info: lattice spacing, Miller indices, chemical formula, useful wavelength range (section 4) * Compton scattering (section...
The extensible periodic table, [periodictable package](https://pypi.org/project/periodictable/) has quite a few useful tools for scattering and spectroscopy experiments. Consider adding that package as a dependency to SpectroscoPyx, or incorporate the [data...
These two sites can be used to lookup form factors and attenuation for UV, x-rays, and gamma-rays. https://www.nist.gov/pml/x-ray-form-factor-attenuation-and-scattering-tables https://physics.nist.gov/PhysRefData/FFast/html/form.html
Add a tool for fetching data from [this site](http://henke.lbl.gov/optical_constants/getdb2.html) and plotting/saving it