Published September 9, 2024 | Version v1
Software Open

APECOSM Python scripts used in the Earth's Future "Past and Future of Marine Ecosystems" special issue

Description

Forcing script description

Pre-processing

ipsl-yearly_mean-physical-biogeochemical.py: computes the yearly mean biogeochemical values.
- ipsl-z0-integration-physical-biogeochemical.py: extract the biogeochemical fields at the surface.
- ipsl-aggregate_hist_scen-forcings.py: aggregate historical + ssp files.
- ipsl-compute_multi_member_mean_forcings.py: compute the multi-member mean of pre-processed files.

Toe calculation

- ipsl-compute_gaussian_climate_change_signals_forcings.py: compute the smoothed climate change signal (Gaussian filtering)
- ipsl-compute-std-from-hist-forcings.py: compute the standard deviation using anomalies regarding to CC
- ipsl-compute_mean_historical-start.py: computes mean from historical beginning
- ipsl-compute_newtoe_gaussian_forcings.py: computes the TOE using the smoothed climate change signals

Apecosm script description

Pre-processing

- ipsl-process_nico_outputs_sizeint.py: integrates yearly biomass over size-classes and extract a single community. Note: Yearly Apecosm outputs were stored, so no need for pre-processing
- ipsl-aggregate_apecosm_hist_scen: aggregates historical + scenarios time-series of biomass
- ipsl-compute_multi_member_mean_apecosm.py: computes the multi-member mean, considering all the members.

TOE calculation

- ipsl-compute_gaussian_climate_change_signals_apecosm: computes Gaussian climate change signal
- ipsl-compute-std-from-hist-apecosm: computes the standard deviation from cc signal
- ipsl-compute_mean_hist_start_apecosm.ipynb: computes mean from historical values
- ipsl-compute_newtoe_gaussian_apecosm.py: compute TOE for Apecosm outputs

Files

toe-scripts.zip

Files (87.6 kB)

Name Size Download all
md5:48ea8a0281f250e7304f507b2b215460
87.6 kB Preview Download