The Fisheries and Marine Ecosystem Model Intercomparison Project (FishMIP) aims to improve our understanding of the long-term impacts of climate change on fisheries and marine ecosystems, to enhance the accuracy of biomass projections under different climate scenarios, which in turn can help inform policy.
The FishMIP model ensemble includes several global and regional ecosystem models. In this repository, we create a single shapefile containing all regional model contributions to FishMIP. We can use this file to create maps and to extract forcing data from Earth System Models (ESMs) for regional ecosystem modelers.
If you are interested in submitting your regional model to the FishMIP group, please contact our Regional Model Coordinators. You can find their contact details in our website.
Due to the large size of files, we are not able to share all individual model boundaries, but we are sharing a compressed (zip
) folder containing the shapefile with all FishMIP regions in the outputs folder. Alternatively, this shapefile is also available from the FishMIP THREDDS server.
- Creating regional model workflow figure: In this
Rmarkdown
notebook, we use theDiagrammeR
package to create a workflow diagram for the FishMIP regional models. - Merging regional shapefiles into a single file: Describe how we created a single shapefile containing all regional model boundaries.
- Mapping regional shapefiles: Creates a simple map with all FishMIP regional models (except Southern Ocean). It also creates a mpa with inset to highlight areas that are difficult to see at the global scale.
- Creating two dimensional raster masks: This
Rmarkdown
shows how to create a simple raster mask (when boundaries do not overlap) that can be used to extract data from ESM outputs. It uses the original Southern Ocean model boundary containing subregions. - Creating three dimensional raster masks: How to create a 3D raster mask (when boundaries do overlap) that can be used to extract data from ESM outputs.
- Extracting forcing data for ecosystem models: We extract data from GFDL-MOM6-COBALT2 using the regional gridded mask and shapefile. Data extracted is saved in cloud optimised formats:
zarr
for gridded data (where adepth
dimension is present) andparquet
for tabular data. - Getting metadata from GFDL-MOM6-COBALT2 output files: In this Jupyter notebook, we use Python to extract metadata from the original GFDL-MOM6-COBALT2
netcdf
output files, which can be used at a later date to interpret data. - Outputs folder: Contains a copy of the FishMIP regional shapefile in a compressed folder, maps created from this shapefile, and the workflow figure as
svg
andpng
formats.
If you would like to contribute a Python or R script, you can send a Pull Request.
If you have an idea about a new script or spotted an error, feel free to create an Issue or email us.
If your query is about data extraction for your regional model, please start an issue using the Data extraction request
template. Make sure you provide all details requested so we can extract the data you need correctly.