Hosts: Kai-Yuan Cheng and Lucas Harris
The workflow of a weather/climate model can be divided into three components: pre-processing (e.g., grid generation), model execution, and post-processing (e.g., visualization). Traditionally, the three components are developed and configured separately, which raises the bar of using a weather or climate model. This project aims to facilitate the easy use of an atmosphere model by taking advantage of container technology. The intern will work with CIMES and GFDL scientists to analyze, streamline, and containerize the whole workflow of a weather/climate model. The intern will have an opportunity to learn about how a state-of-the-art atmosphere model works and make it easy to use, which opens opportunities for research and education. The ideal candidate should have experience with software development (e.g., programming and CMake) and compilers.