An open source community developed Python 3.6+ package for spectroscopy in the early stages of development.

What is SpectroscoPyx?

SpectroscoPyx intends to be for spectroscopy what Astropy is for astronomy - a collection of commonly used programs to be shared between spectroscopists and researchers globally, running within and leveraging the open source scientific Python ecosystem.

The goals of this project are more thoroughly described in our vision statement and an earlier conference poster.

Get SpectroscoPyx

You can get SpectroscoPyx from pip via pip install spectroscopyx. We're not on Conda yet, but we're working on it!

Like most scientific Python packages, SpectroscoPyx probably runs best on the Anaconda distribution.

SpectroscoPyx requires Python 3.6 and is not compatible with Python 2.

Get Involved

We need your help, every contribution is appreciated! Check out our contribution guide to SpectroscoPyx.

Learn SpectroscoPyx

To learn how to use SpectroscoPyx, check out our tutorial repository and our documentation. Both of these resources are currently under development.