Releases: radical-collaboration/facts
v1.1.2
What's Changed
-
Most sea-level components modules now include a
pipeline.global.yml
pipeline, which can be globally selected in an experiment configuration with a newpipeline_file
global option, that allows generation of global projections only. Seeexperiments/global.coupling.ssp245
for an example global-only configuration. -
Allows
tlm/sterodynamics
to take ascenario_dsl
option to be used for picking a CMIP6 scenario to use for the thermal expansion/dynamic sea level correlation that may differ from thescenario
being projected. (Experimental feature; has not been fully tested.) -
The default inclusion of ipcc-ar5 and ipcc-ar6 climate data in many modules has been removed. Modules now expect to receive climate output data from fair/temperature as a default, and new pipeline files will need to be constructed for alternative approaches. This substantially reduces the space demands for many modules.
-
Added Jupyter notebook (
notebooks/runFACTS.ipynb
) illustrating how to invoke runFACTS through a Jupyter interface. Added docker image with jupyter included. -
Updated np.random approach to match current preferred approach.
-
Miscellaneous fixes for emulandice issues on the Rutgers Amarel cluster.
v1.1.1
What's Changed
- Added technical note documenting changes to modules in v1.1.0.
- Streamlined standard experiment config.yml files and changed standard coupling experiments to use the deconto21 and bamber19 modules in interpolated temperature-driven mode.
- Set defaults for FittedISMIP/GrIS to extrapolate at a constant rate after 2100, consistent with IPCC AR6.
- Add script to simplify downloading of modules-data.
- Replaced all uses of the random package with numpy.random.
- Changed sea_level_change output in netcdf files from 2-byte integer to 4-byte float, allowing sub-mm precision for use in calculating differences between experiments with small emissions changes.
v1.1.0
What's Changed
- Preserves sample-wise correlation between temperature samples and sea level samples for all modules used in GMD paper
- Adds interpolation scheme for intermediate emissions for deconto21 and bamber19, so these modules can now be temperature-driven
- Removes dependency on MongoDB
- Adds linear extrapolation option for larmip
- Allows override of global experiment options from the command line
- Clean up p-box notebook
- Makes docker environment a supported solution
v1.0.0
Accompanies:
Kopp, R. E., Garner, G. G., Hermans, T. H. J., Jha, S., Kumar, P., Reedy, A., Slangen, A. B. A., Turilli, M., Edwards, T. L., Gregory, J. M., Koubbe, G., Levermann, A., Merzky, A., Nowicki, S., Palmer, M. D., & Smith, C. (2023). The Framework for Assessing Changes To Sea-Level (FACTS) v1.0: A platform for characterizing parametric and structural uncertainty in future global, relative, and extreme sea-level change. EGUsphere [preprint]. https://doi.org/10.5194/egusphere-2023-14
What's Changed
- updated emulandice scripts for a more generic system
- renamed module functions for greater consistency
- improved install process, including set up that works in a vanilla Ubuntu VM and a Docker container for an environment that can run FACTS
- added support to pickle larger objects and data types to sterodynamics modules to prevent overflow errors
- assured random shuffling of temperature samples in larmip projection stage
- fixed temperature sample correlation issues in sterodynamics and FittedISMIP modules
- more efficient use of xarray in totaling scripts
- fixed depreciation issues in emulandice
- added notebooks for generating p-boxes
v1.0.0-rc
Accompanies:
Kopp, R. E., Garner, G. G., Hermans, T. H. J., Jha, S., Kumar, P., Slangen, A. B. A., Turilli, M., Edwards, T. L., Gregory, J. M., Koubbe, G., Levermann, A., Merzky, A., Nowicki, S., Palmer, M. D., & Smith, C. (2023). The Framework for Assessing Changes To Sea-Level (FACTS) v1.0-rc: A platform for characterizing parametric and structural uncertainty in future global, relative, and extreme sea-level change. EGUsphere [preprint]. https://doi.org/10.5194/egusphere-2023-14
What's Changed
v1.0.0-beta
First numbered beta release.