There is a newer version of the record available.

Published June 13, 2024 | Version With results and data sets
Computational notebook Open

Crepes_complete repository: Learning-based calibration of ocean carbon models to tackle physical forcing uncertainties and observation sparsity

Authors/Creators

Description

Repository for the paper "Learning-based calibration of ocean carbon models to tackle physical forcing uncertainties and observation sparsity.

Description: This study is part of the PhD project "Carbon REconstructed Per an Emulator that is Supervised" (Carbone REconstruit Par Emulateur Supervisé). It contains 6 different files:

  • spec-file.txt contains all the packages installed thanks to conda with the effective versions
  • Dataset_Generator.py To generate all the necessary data sets.
  • DA_method.py To apply the DA-based method on a data set.
  • NN_method.py To train and validate a NN upon the generated data set.
  • Functions.py contains all the functions used to plot/analyse the data.
  • Article_plots.py plots the figures that mix both DA and NN results.

For a use without errors:

  1. Install the correct packages with their associated version with the spec-file.txt -> In the command prompt: conda create --name MyEnv --file spec-file.txt -> Add the Lightning package that cannot be installed with conda: pip install https://github.com/Lightning-AI/lightning/archive/refs/heads/release/stable.zip -U
  2. Generate the different data sets: run Dataset_Generator.py
  3. Use freely the different methods (run DA_method.py or NN_method.py)

/!\ The Article_plots.py script will work only if results have been generated for each 9 scenarii with both DA and NN methods.

Files

Generated_Datasets.zip

Files (9.3 GB)

Name Size Download all
md5:db2fdaae916942e7abfbf43e370e4c61
15.9 kB Download
md5:18338bc2ccc8629c1156b149d845890f
13.8 kB Download
md5:d57cb94dcca57a3ba2e415673d10a99f
18.1 kB Download
md5:da4559c1e773e4ae5c8dc241e4cb07ff
23.2 kB Download
md5:0259acd63689e70f5fc18f20eb7194b9
3.2 GB Preview Download
md5:dafb7ee60c914f56c3bf17a161f31d32
14.8 kB Download
md5:804bee9bdaa03f717b35d64f1e9e7861
1.4 kB Preview Download
md5:7eb1431b262f931a05f525cec382a0d3
6.1 GB Preview Download
md5:4bcdc88267b8872dd98def9d08c38466
37.6 kB Preview Download

Additional details

Related works

Software

Programming language
Python