Skip to content

Model absorption spectra for the astrophysics day at the Baxter Summer Scholar program.

Notifications You must be signed in to change notification settings

CIERA-Northwestern/baxter_absorption_spectra

 
 

Repository files navigation

baxter_absorption_spectra

Code for making lightcurves and absorption spectra for outreach / educational activities.

To make absorption spectra

  1. Make a raw spectrum csv file using a config file (e.g., for a 'rocky' planet):

python3 make_planet_spectrum.py planet_config_files/rocky1

Data will be output to outreach_data/rocky1/

  1. Then create plots of the raw spectrum and plots of elemental filters for element identification:

python3 plot_spectrum_and_filters.py outreach_data/rocky1

Data will be output to outreach_data/rocky1/ and outreach_data/rocky1/filters/

Dependencies

  1. python 3
  2. NumPy
  3. SciPy
  4. Matplotlib
  5. Docopt
  6. Jupyter

About

Model absorption spectra for the astrophysics day at the Baxter Summer Scholar program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 82.9%
  • Python 16.0%
  • Shell 1.1%