monanadmin / scripts_CD-CT

Scripts for MONAN continuous developments and continuous tests.
0 stars 2 forks source link

MONAN - Model for Ocean-laNd-Atmosphere PredictioN

Continuous Deployment & Continuous Testing (CD-CT) for MONAN at Egeon

This folder aims to create a version for testing MONAN with GFS at Egeon.

History:

0.1.0

0.1.1

0.2.0

0.2.1

0.2.2

Implementation at Egeon:

Getting the scritps:

Cloning this repo: git clone https://github.com/monanadmin/scripts_CD-CT.git you will get this directories:

datain/namelists
scripts

You will need to execute only 6 steps scripts, so you can run the Atmospheric MONAN Model:

1. Install the model:

./1.install_monan.bash <https://github.com/MYUSER/MONAN-Model-My-Fork.git> <OPTIONAL_tag_or_branch_name_MONAN-Model-My-Fork> <OPTIONAL_tag_or_branch_namer_Convert-MPAS>

Default values:

<OPTIONAL_tag_or_branch_name_MONAN-Model> = "1.0.0"
<OPTIONAL_tag_or_branch_name_Convert-MPAS> = "1.0.0"

Where:

After running the first step, it will clone the MONAN model from your fork repo in a source diretory.

2. Prepare the Initial Conditions for the model:

2.pre_processing.bash EXP_NAME RESOLUTION LABELI FCST

EXP_NAME    :: Forcing: GFS
            :: Others options to be added later...
RESOLUTION  :: number of points in resolution model grid, e.g: 1024002  (24 km)
LABELI      :: Initial date YYYYMMDDHH, e.g.: 2024010100
FCST        :: Forecast hours, e.g.: 24 or 36, etc.

24 hour forcast example:
./2.pre_processing.bash GFS 1024002 2024010100 24

3. Run the model:

3.run_model.bash EXP_NAME RESOLUTION LABELI FCST

EXP_NAME    :: Forcing: GFS
            :: Others options to be added later...
RESOLUTION  :: number of points in resolution model grid, e.g: 1024002  (24 km)
LABELI      :: Initial date YYYYMMDDHH, e.g.: 2024010100
FCST        :: Forecast hours, e.g.: 24 or 36, etc.

24 hour forcast example:
./3.run_model.bash GFS 1024002 2024010100 24

4. Run the post-processing model:

4.run_post.bash EXP_NAME RESOLUTION LABELI FCST

EXP_NAME    :: Forcing: GFS
            :: Others options to be added later...
RESOLUTION  :: number of points in resolution model grid, e.g: 1024002  (24 km)
LABELI      :: Initial date YYYYMMDDHH, e.g.: 2024010100
FCST        :: Forecast hours, e.g.: 24 or 36, etc.

24 hour forcast example:
./4.run_post.bash GFS 1024002 2024010100 24