What's Changed
- Tidying some stuff by @nichollsh in #116
- Fixed installation instructions : underscore in the step 4 command by @EmmaPostolec in #117
- Switch documentation over to mkdocs by @stefsmeets in #121
- Rewrite AGNI interface with JuliaCall and other refactoring by @nichollsh in #123
- Change project slug in documentation by @stefsmeets in #124
- Set up pyproject.toml by @stefsmeets in #125
- Fix banner in readme by @stefsmeets in #129
- Set up automated tests via Github Actions by @stefsmeets in #128
- Escape by @EmmaPostolec in #132
- Atmos wrapper by @lsoucasse in #133
- Set up release workflow by @stefsmeets in #139
- Fix * imports by @stefsmeets in #138
- Merge escape2 branch to master by @EmmaPostolec in #140
- Refactor start_proteus.py and move config to toml by @stefsmeets in #142
- Add integration test for PROTEUS by @stefsmeets in #149
- Add linting config and fix linting issues by @stefsmeets in #146
- Add plots to CLI by @stefsmeets in #151
- Installation and logging updates by @nichollsh in #155
- Update CITATION.cff by @stefsmeets in #153
- Master -> main by @nichollsh in #159
- Janus wrapper by @lsoucasse in #150
- Remove submodules by @lsoucasse in #158
- Emission spectrum calculation and other minor changes by @nichollsh in #161
- Bugfix for plotting by @nichollsh in #164
- Fixes to environment in files and docs by @nichollsh in #170
- Outgassing handled by CALLIOPE and other minor additions by @nichollsh in #176
- High-resolution postprocessing and download data by @nichollsh in #179
- Fixes to dummy atmosphere and other minor changes by @nichollsh in #183
- Dummy interior model and further work on generalising submodules by @nichollsh in #185
- Dummy test by @lsoucasse in #188
- Time-averaged orbital distance and minor changes by @nichollsh in #191
- Plotting I/O improvements by @nichollsh in #195
- Remove SPIDER and PETSc submodules by @nichollsh in #197
- MacOS tests and standalone setup by @nichollsh in #198
- Dummy integration by @lsoucasse in #199
- Implement new config by @stefsmeets in #189
- Zephyrus by @lsoucasse in #181
- Config implementation by @stefsmeets in #203
- Generalised outgassing wrapper by @nichollsh in #211
- Comparison with population data, rework planetary vs interior mass/radius by @nichollsh in #214
- Do not test example configs by @stefsmeets in #219
- Generalise stellar wrapper, dummy star module by @nichollsh in #220
- Update documentation for config by @stefsmeets in #217
- Add validators to config by @stefsmeets in #223
- Add mass-radius curves to population plots by @nichollsh in #222
- Download spectral files as required by @nichollsh in #228
- Escape config by @lsoucasse in #225
- Support for arbitrary gases by @nichollsh in #229
- Star wrapper consistency by @lsoucasse in #230
- Fix grid_proteus.py by @nichollsh in #231
- Fix unit conversion in dummy star and add test by @nichollsh in #234
- Aragog constant by @lsoucasse in #235
- Read aragog output files and make interior plots by @nichollsh in #239
- Fix deprecation warnings from config update by @stefsmeets in #226
- Refactor and optimize data download by @stefsmeets in #244
- Atmosphere model wrapper by @nichollsh in #243
- Display information on module versions, remove PROTEUS.env by @nichollsh in #246
- Tests using physical simulations by @nichollsh in #247
- Add gas overlap option to config by @nichollsh in #249
- Update aragog wrapper with recent changes by @nichollsh in #254
- Implementation of Rxuv computation for escape by @EmmaPostolec in #227
- Add aragog as a package dependency. by @lsoucasse in #255
- Calculate and store orbital period by @nichollsh in #257
- Remove config compatibility code by @stefsmeets in #251
- Update README.md by @timlichtenberg in #260
- Update test data for new version of Mors/Spada. by @lsoucasse in #264
- Self-consistent mass and radius for interior modules by @nichollsh in #262
- Set interior structure by: total planet mass, radius by @nichollsh in #272
- Dummy tidal heating by @nichollsh in #275
- Ls/resume aragog by @lsoucasse in #279
- Pass radionuclide parameters from config by @nichollsh in #278
- Add cli doctor command by @stefsmeets in #274
- Pass tidal heating to Aragog and SPIDER by @nichollsh in #282
- Validate escape config by @nichollsh in #290
- Ls/structure aragog by @lsoucasse in #291
- Allow setting Hydrogen inventory relative to mantle mass by @nichollsh in #292
- Do not require internet access by @nichollsh in #294
- Update termination criteria by @nichollsh in #297
- Allow setting volatile abundances as both metallicity or concentration by @nichollsh in #298
- Add a section in documentation for installation on Kapteyn cluster by @EmmaPostolec in #299
- Update kapteyn cluster documentation webpage by @EmmaPostolec in #301
- Organize input folder by @EmmaPostolec in #300
- Neglect checking for CH4 molar abundance by @nichollsh in #304
- Set
p_obs
from CFF, update postprocessing scripts by @nichollsh in #305 - Minor updates for the documentation of the Kapteyn cluster section by @EmmaPostolec in #307
- Minor update of escape.toml by @EmmaPostolec in #308
- Ls/aragog lookup by @lsoucasse in #306
- ls/proteus to pypi by @lsoucasse in #310
New Contributors
- @EmmaPostolec made their first contribution in #117
- @stefsmeets made their first contribution in #121
Full Changelog: v24.07.25...v24.12.11