Youtube Examples¶
Here are some videos that are made by MkMov. If you’ve got an awesome video of netCDF output you’ve made with MkMov, get in touch and we’ll add it to the site! If you do sent in a video, please also send the command you used to make it and a caption, describing what you’ve plotted.
mom5_010 Accent¶
Daily SSH from MOM5 0.10 degree global simulation CORENYF forcing, Accent colourmap.
Video was made with....
python mkmov.py 2d --lmask -1e34 --lmask2 0 --lmaskfld --cmap Accent --min -2 --max 2 --x xt --y yt -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movieout/mom01v4_ssh_maskgd.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/mom10.ssh_daily.yr*.nc
mom5_010 Paired¶
Daily SSH from MOM5 0.10 degree global simulation CORENYF forcing, Paired colourmap.
Video was made with....
python mkmov.py 2d --lmask -1e34 --lmask2 0 --lmaskfld --cmap Paired --min -2 --max 2 --x xt --y yt -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movieout/mom01v4_ssh_maskgd_Paired.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/mom10.ssh_daily.yr*.nc
mom5_010_3year_bias_seismic¶
Daily SSH anomalies (from 10 year mean) MOM5 0.10 degree global simulation CORENYF forcing
Video was made with....
#Due to the size of these files, they were made in a few steps…
#to create the anomaly files
python mkmov.py 2d --bias time --x xt --y yt -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/biastest.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/mom10.ssh_daily.yr10.nc
python mkmov.py 2d --bias time --x xt --y yt -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/biastest_yr11.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/mom10.ssh_daily.yr11.nc
python mkmov.py 2d --bias time --x xt --y yt -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/biastest_yr12.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/mom10.ssh_daily.yr12.nc
#then to create one movie from the output bias files
python mkmov.py 2d --lmask -1e34 --lmask2 0 --lmaskfld --x xt --y yt --min -0.8 --max 0.8 --cmap seismic -o /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/ps_mom01v4_3year_bias_gdlmask.mov SSH /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/mkmovTEMPFOL4_biastest/difffiles/mom10.ssh_daily.yr10_diff_00000.nc /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/mkmovTEMPFOL4_biastest_yr11/difffiles/mom10.ssh_daily.yr11_diff_00000.nc /srv/ccrc/data42/z3457920/RawData/ps_mom01v4/movout2/mkmovTEMPFOL4_biastest_yr12/difffiles/mom10.ssh_daily.yr12_diff_00000.nc
1_TROPAC01-TRC001_5d_sossheig_Dark2¶
Video was made with....
python mkmov.py 2d sossheig --lmask 0 --cmap Dark2 -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_TROPAC01-TRC001_5d_sossheig_Dark2.mov /srv/ccrc/data42/z3457920/RawData/NEMO/TROPAC01-TRC001/perday/1_TROPAC01-TRC001_5d_*T.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/4a.log &
ORCA025.L75-MJM95-S Accent¶
Video was made with....
python mkmov.py 2d sossheig --cmap Accent --lmask 0 --min -2.2 --max 1.5 -o /srv/ccrc/data42/z3457920/mkmovmovies4/orca025_Accent.mov /srv/ccrc/data22/z3381502/ORCA025.L75-MJM95-S/*_gridT.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/19.log &
ORCA025.L75-MJM95-S Dark2¶
Video was made with....
python mkmov.py 2d sossheig --cmap Dark2 --lmask 0 --min -2.2 --max 1.5 -o /srv/ccrc/data42/z3457920/mkmovmovies4/orca025_Dark2.mov /srv/ccrc/data22/z3381502/ORCA025.L75-MJM95-S/*_gridT.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/18.log &
ORCA025.L75-MJM95-S Set3¶
Video was made with....
python mkmov.py 2d sossheig --cmap Set3 --lmask 0 --min -2.2 --max 1.5 -o /srv/ccrc/data42/z3457920/mkmovmovies4/orca025_Set3.mov /srv/ccrc/data22/z3381502/ORCA025.L75-MJM95-S/*_gridT.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/17.log &
MOM6¶
Video was made with....
python mkmov.py 2d PV --fps 10 --fighgt 2.5 --figwth 14 -o /home/chris/mount_win/mom6/outs/newdim.mov /home/chris/mount_win/mom6/ave_prog__*.nc
cordex24 ERAI01 1d grid T 2D zos¶
NEMO 0.25 degree CORDEX, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_zos.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/7.log &
AVISOdt global allsat madt¶
AVISO global allsat madt, output is daily and variable is adt.
Single line command this video was made with:
python mkmov.py 2d adt --lmask -214748 -o /srv/ccrc/data42/z3457920/mkmovmovies4/AVISOdt_global_allsat_madt.mov /srv/ccrc/data42/z3457920/RawData/AVISO/RawData/dt_global_allsat_madt/ftp.aviso.altimetry.fr/global/delayed-time/grids/madt/all-sat-merged/h/*/*.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/14.log &
1 cordex24 AGRIF ERAI09 1d grid T 2D zos¶
NEMO AGRIF 0.08 degree with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_cordex24_AGRIF-ERAI09_1d_grid_T_2D_zos.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_AGRIF_ERAI09/*/1_cordex24_AGRIF-ERAI09_1d_*grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/13.log &
AVISOdt global allsat madt Set3¶
AVISO global allsat madt, output is daily and variable is adt.
Single line command this video was made with:
python mkmov.py 2d adt --lmask -214748 --cmap Set3 -o /srv/ccrc/data42/z3457920/mkmovmovies4/AVISOdt_global_allsat_madt_Set3.mov /srv/ccrc/data42/z3457920/RawData/AVISO/RawData/dt_global_allsat_madt/ftp.aviso.altimetry.fr/global/delayed-time/grids/madt/all-sat-merged/h/*/*.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/15.log &
cordex24 ERAI01 1d grid T 2D zos Set3¶
NEMO 0.25 degree CORDEX domain with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 --cmap Set3 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_zos_Set3.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/5.log &
AVISOdt global allsat madt Dark2¶
AVISO global allsat madt, output is daily and variable is adt.
Single line command this video was made with:
python mkmov.py 2d adt --lmask -214748 --cmap Dark2 -o /srv/ccrc/data42/z3457920/mkmovmovies4/AVISOdt_global_allsat_madt_Dark2.mov /srv/ccrc/data42/z3457920/RawData/AVISO/RawData/dt_global_allsat_madt/ftp.aviso.altimetry.fr/global/delayed-time/grids/madt/all-sat-merged/h/*/*.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/16.log &
cordex24 ERAI01 1d grid T 2D zos Dark2¶
NEMO 0.25 degree CORDEX domain with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 --cmap Dark2 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_zos_Dark2.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/6.log &
1 cordex24 AGRIF ERAI09 1d grid T 2D zos Set3¶
NEMO AGRIF 0.08 degree with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 --cmap Set3 -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_cordex24_AGRIF-ERAI09_1d_grid_T_2D_zos_Set3.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_AGRIF_ERAI09/*/1_cordex24_AGRIF-ERAI09_1d_*grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/12.log &
cordex24 ERAI01 1d grid T 2D tos¶
NEMO 0.25 degree CORDEX domain with daily output, variable is temperature.
Single line command this video was made with:
python mkmov.py 2d tos --lmask 0 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_tos.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/8.log &
cordex24 ERAI01 1d grid T 2D tos Set3¶
NEMO 0.25 degree CORDEX domain with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d tos --lmask 0 --cmap Set3 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_tos_Set3.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/9.log &
1 cordex24 AGRIF ERAI09 1d grid T 2D zos Dark2¶
NEMO AGRIF 0.08 degree with daily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d zos --min -1 --max 1 --lmask 0 --cmap Dark2 -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_cordex24_AGRIF-ERAI09_1d_grid_T_2D_zos_Dark2.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_AGRIF_ERAI09/*/1_cordex24_AGRIF-ERAI09_1d_*grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/11.log &
1 TROPAC01 TRC001 5d sossheig Paired¶
NEMO 0.10 degree with deaily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d sossheig --lmask 0 --cmap Paired -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_TROPAC01-TRC001_5d_sossheig_Paired.mov /srv/ccrc/data42/z3457920/RawData/NEMO/TROPAC01-TRC001/perday/1_TROPAC01-TRC001_5d_*T.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/4a.log &
1 TROPAC01 TRC001 5d sossheig Set3¶
NEMO 0.10 degree with deaily output, variable is sea surface height.
Single line command this video was made with:
python mkmov.py 2d sossheig --lmask 0 --cmap Set3 -o /srv/ccrc/data42/z3457920/mkmovmovies4/1_TROPAC01-TRC001_5d_sossheig_Set3.mov /srv/ccrc/data42/z3457920/RawData/NEMO/TROPAC01-TRC001/perday/1_TROPAC01-TRC001_5d_*T.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/4.log &
cordex24 ERAI01 1d grid T 2D tos Dark2¶
NEMO 0.25 degree CORDEX domain with daily output, variable is temperature.
Single line command this video was made with:
python mkmov.py 2d tos --lmask 0 --cmap Dark2 -o /srv/ccrc/data42/z3457920/mkmovmovies4/cordex24-ERAI01_1d_grid_T_2D_tos_Dark2.mov /srv/ccrc/data42/z3457920/20151012_eac_sep_dynamics/nemo_cordex24_ERAI01/*/cordex24-ERAI01_1d_*_grid_T_2D.nc &> /srv/ccrc/data42/z3457920/mkmovmovies4/10.log &
Acknowledgements¶
The altimeter products were produced by Ssalto/Duacs and distributed by Aviso with support from Cnes.
TROPAC01 was developed in the ocean modelling group of GEOMAR, Kiel (Germany) with support by the DFG project SFB754 and integrated at the North-German Supercomputing Alliance (HLRN).