Changelog
Master (development branch)
Version 2.6.1 (05.06.2026)
2026-06-03 MR 71 Improvements for reading and plotting mc (0D chemistry) models.
2026-05-28 Commit a1639f6 Fixed compatibility issue with python 3.10.x.
2026-05-28 Commit 3862906 Bug fix for running grids of 0D slab models.
2026-04-30 MR 70 Output file for gas opacities.
2026-04-15 MR 69 Option to plot line profiles as function of wavelength instead of velocity.
Version 2.6.0 (02.04.2026)
2026-03-29 MR 67 Vertical 1D slab model, Multi molecule 0D slab model and grids, Multi molecule 1D radial slab model. Calculation of mutual overlap.
2026-03-31 MR 68 New features for
gen_specFromLineEstimates().ident can now be list[str], all the molecules in the list will be included in the generated spectrum.
new switch faceon, if true take the “face-on” SED from ProDiMo (is always calculated).
Version 2.5.3 (05.03.2026)
2026-03-05 MR 66 Convenience methods to access attributes of DataLineEstimateRinfo as numpy arrays.
2026-03-04 Commit 1145244 Improved runtime for 0D slab models
2026-01-30 MR 65 Bugfix: Make get_pmodel consistent with the new dust size distribution functionality.
2026-01-29 MR 64 Some code cleaning, documentation and implementation of proper Error messages.
2026-01-27 MR 63 Improvements/new features and proper documentation for the grid utilities.
Version 2.5.2 (23.01.2026)
2026-01-22 MR 62 Improved lazy reading of rInfo for a LineEstimate by using the property decorator.
2026-01-21 MR 61 Include an optional 2D dust size distribution function for the 2D interface (
Interface2Din)2026-01-19 MR 60 Enable the use of the “norm” attribute in
plot_cont()for matplotlib contourf.2026-01-16 MR 59 Include some data (mean,max,min charge) from dust_charge.out if it exists.
2025-12-18 MR 58
plot_vertical(),plot_radial()andplot_midplane()now also use the automatic field mapping and label generation.2025-12-10 MR 57 Read in the new chixxx (shielded, unshielded) fields from ProDiMo.out
Version 2.5.1 (06.12.2025)
2025-12-02 MR 56 New features/options for the prunprodimo script.
-all option: try to run all models (each is one directory) in the current directory. Directories with no Parameter.in are skipped
-wait: wait until the model is finished. Mainly useful in combination with -all
2025-12-02 MR 55 Bugfix: in case of multiple inclinations, read the x,y coordinates for each inclination.
2025-11-28 MR 54 New plotting routine for gas and dust opacities (plot_opac), and some fixes for plot_starspec.
2025-11-25 MR 53 Improvements and new features for plot_starspec.
Read and plot information from RTinterpolation.out, if it exists.
2025-11-25 MR 52 Convenience methods for getting the line luminosity from line estimates, for a provided distance.
2025-11-21 MR 51 Polishing the tools for the ProDiMo 2D interface, adding Tgas and Tdust, and improving the documentation.
2025-11-17 MR 50 Refactoring of DataStarSpec -> DataStar
Include more Information for the stellar properties
utility function to get various luminosities (e.g. EUV)
utility function to get Mdot from the used stellar spectrum.
2025-10-31 MR 49 The improved streamplot_overlay method is now faster and easier to use (i.e. setting the properties).
2025-10-28 MR 48 Added documentation and an example notebook for utils_casasim.py
2025-10-24 MR 47 Plot and PlotModels can now be called without a Parameter, e.g., just do pplot.Plot(), without the None.
2025-10-23 MR 46 More flexible format for the inclination labels and added a new parameter line_styles.
2025-10-22 MR 45 Calculate FWHM from the line profile. New property FWHM in DataLine.
2025-10-05 MR 44 Use tqdm progress bars (e.g. for read_prodimo).
2025-09-29 MR 42 Allow boxhatches for the line origin box in plot_line_origin.
2025-09-05 MR 41 Deal with custom molecule names (i.e. postfix _C) in spnToLatex.
2025-08-14 MR 40 Added parameter incidx for plot_lines and bugfixes for models with multiple inclinations.
2025-08-13 MR 39 Remove the tar file stuff
2025-08-12 MR 38 Completed the field name mapping for plot_cont. All 2D arrays can now be plotted with plot_cont(m,”fieldname”).
Version 2.5.0 (07.08.2025)
2025-08-07 Pushed required python version to 3.10.
2025-08-06 MR 37 Read data from file C13O_C12O_ratio.out if it exists (see
isoratio_12CO13CO).2025-08-06 MR 36 Plotting of continuum images from image.out with a chosen inclination for models with multiple inclinations (
plot_contImage()).2025-08-02 MR 30 MR 32 MR 35 Improvements for chemanalysis tools, including a significant speed up, new plots and better documentation/examples.
2025-07-28 MR 34 New unit mJy for ploting line profiles.
2025-05-28 MR 28 New utility routine to calculate the total mass of a species in the disk (
get_TotSpeciesMass()).2025-05-13 MR 27 Use dust_exctinction package for reddening the model SED (
extinction()).2025-05-13 MR 26 Simplified call for
plot_cont()(see examples).2025-03-18 MR 22 Reading/Plotting of observed JWST spectrum (JWSTspec.dat) for the SED (see
read_continuumObs()andplot_sed()).2025-03-24 MR 20 MR 21 MR 23 Improvements for and new command line tools (see Command-line utilities).
2025-07-14 MR 33 Deal with possible malformed number strings (e.g. 123125.-120) in prodimo output files, for some (very few) fields.
2025-03-28 MR 24 Fixed deprecation warnings from numpy 2.0
Version 2.4.0 (25.02.2025)
Dropped support for Python < 3.9.
Major restructuring of the documentation, and include jupyter notebooks as examples.
Minor bugfixes for slab models and plotting routines.