Analysing models¶
pypython has multiple classes which can be used to read simulation data
into memory. The two main classes for this are pypython.Spectrum and
pypython.Wind, which will read in all of the available spectra and wind
save tables respectively.
pypython also has a large collection of plotting functions to present the data from a simulation, such as creating figures of the observer spectra or for creating diagnostic plots to determine the ionization structure of the wind.
The spectrum¶
The main type of output from Python are the .spec files.
Reading the files¶
import pypython
spec = pypython.Spectrum("input", distance=1e6, smooth=5)
spec.available # the list of spectra which have been read in
spec.set("spec_tot") # sets the spectrum
Plotting¶
aaa