MkMov documentation!¶
What does it do?¶
This utility is designed to make a movie from a NetCDF file or stitch together a series of *.png files. Interface is by command line and everything is done in one line! All code is on GitHub, pull requests welcome!
MkMov’s utility is best shown by an example, here is AVISO global allsat madt, output is daily and variable is adt.
This movie was created with a single line command, namely
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 &
MkMov does more than just filled contour plots, have a look at usage to see other options. More examples with their respective run command here.
Getting started quickly...¶
Already have matplotlib, numpy, netCDF4 and ffmpeg? Jump straight to usage or check out this video. Note: video can be paused and you can copy and paste code!
Need to install some python packages or ffmpeg? Have a look at the installation section.
Contents:
- Installation
- Usage
- Youtube Examples
- mom5_010 Accent
- mom5_010 Paired
- mom5_010_3year_bias_seismic
- 1_TROPAC01-TRC001_5d_sossheig_Dark2
- ORCA025.L75-MJM95-S Accent
- ORCA025.L75-MJM95-S Dark2
- ORCA025.L75-MJM95-S Set3
- MOM6
- cordex24 ERAI01 1d grid T 2D zos
- AVISOdt global allsat madt
- 1 cordex24 AGRIF ERAI09 1d grid T 2D zos
- AVISOdt global allsat madt Set3
- cordex24 ERAI01 1d grid T 2D zos Set3
- AVISOdt global allsat madt Dark2
- cordex24 ERAI01 1d grid T 2D zos Dark2
- 1 cordex24 AGRIF ERAI09 1d grid T 2D zos Set3
- cordex24 ERAI01 1d grid T 2D tos
- cordex24 ERAI01 1d grid T 2D tos Set3
- 1 cordex24 AGRIF ERAI09 1d grid T 2D zos Dark2
- 1 TROPAC01 TRC001 5d sossheig Paired
- 1 TROPAC01 TRC001 5d sossheig Set3
- cordex24 ERAI01 1d grid T 2D tos Dark2
- Acknowledgements
- Contributing
- All about me