-
added new Kosma-tau kt2020 models which use parameters that closely match wk2020 models
-
updated HII region diagnostic models
- issue #78 reported, fixed, and closed
- updated
- existing example notebooks updated, new notebook from Dec 6 JWST webinar added
-
allow single temperature fit
-
allow plotting of multiple vibrational levels
-
new ModelPlot.isoplot method to make isocontour plots of individual model parameters
-
refactoring of plotting capability in plot-based tools
- updated
- existing example notebooks updated, most notably to show new PDR Toolbox functionality
-
issues 22,59,60,65 closed
-
various other bugs discovered or reported and fixed
- fixed labelling of ionized line plots
- allow user added models
- consistent handling of aspect ratios and colorbars
- updated
-
issues 55, 58, 59 closed
-
various other bugs discovered and fixed
- existing example notebooks updated
-
expanded test suite using GitHub workflow
-
PEP8 compliance with flake
-
added examples directory with test code from AJ paper, which are now auto-run as part of test suite
-
adds CI/13CO models
-
typo fix in CII_158/OI_145 model tag
- adds 13CO models and updates iron line ionized gas models
-
H2 Excitation fitting for maps completed.
-
each unmasked pixel in a map fitted
-
user can see maps of column density, hot and cold temperature, ortho-to-para ratios
-
"explore" function to see fit at various points in a map
-
-
Now uses LMFIT package for fitting.
-
Map fitting updated to allow interpolated solutions between model grid points
-
MCMC method available (best for single pixel fitting) via emcee package
-
updated and expanded Wolfire/Kaufman 2020 models covering many more spectral lines
-
large set of KOSMA-Tau models now available
-
consolidated some plotting functions
-
added text() method to add text to any plot
- updated
-
issues 28, 34, 38 closed
-
various other bugs discovered and fixed
- existing example notebooks updated
-
H2 Excitation fitting tool first version completed.
-
Completely rewritten fitting method to use LMFIT package
-
Allow fitting of ortho-to-para ratio
-
Use Measurements for all fitted quantities
-
Compute total column densities using partition function
-
-
H2 Excitation fitting example notebook completed.
-
Measurements can now be read from tables
-
Better formatting for print using `format' and f-strings
- added to Wolfire-Kaufman 2006 z=1 set:
- CO(6-5) / CO(3-2)
- [C II] 158μm / FIR
- [C II] 158μm / CO(6-5)
- [C II] 158μm / CO(3-2)
- [Fe II] 1.60μm / [Fe II] 1.64μm
- [Fe II] 1.64μm / [Fe I] 5.43μm
-
H2 Excitation plotter completed
-
Phase space plots can now plot multiple points
- updated
- issues 2, 12, 14, 28 closed
-
Intensity files added to list of available models (the models were always there but not easily accessible to users)
-
Model access made easier with
ModelSet.get_models
method
-
add
title
in constructor which can be passed along to plots -
squeeze single pixel axes on
read
-
propogate masks in arithmetic operations
-
New
ModelPlot
class-
plots model files without the need of
LineRatioFit
-
adds phase space plots
-
plotting from
LineRatioPlot
is now is delegated toModelPlot
-
-
Fixes and consistency in plot labels
-
additional keywords such as
legend
added to plot methods -
add
usetex
option to PlotBase and derived classes
-
add mask option
LineRatioFit.run()
with median absolute deviation as default. This results in better radiation field and density maps in low S/N regions -
some refactoring
-
better handling of non-FITS units in wk2006 models
-
improved descriptions
-
typos
-
new style
- issues 4, 8, 10, 15, 17, 19 closed