MEOPAR UQAR Winter School in Marine Environmental Prediction
Notes and materials for the Code Automation session.
In Code Automation we will focus on managing model configurations, initial and boundary conditions files, forcing files, model runs, and run results files. We'll use version control tools and scripting in Bash and Python to work in the file and run management framework to make model runs efficient and reproducible so that the focus of research stays on gaining insight from model runs.
Python for Code Automation
A brief introduction to some features of Python and its standard library that are useful for writing code automation scripts.
The notes and materials for the Code Automation section of the MEOPAR UQAR Winter School in Marine Environmental Prediction are copyright 2017 by Doug Latornell and the University of British Columbia.
They are licensed under the Apache License, Version 2.0. https://www.apache.org/licenses/LICENSE-2.0 Please see the LICENSE file for details of the license.