Integrated Model and Data Infrastructure (IMDI)
The Integrated Model and Data Infrastructure (IMDI) is designed to enhance Earth System (ES) modeling and data management through a robust and modular framework. IMDI aims to provide well-documented toolkits for retrieving, maintaining, and managing source code, along with compiling and running coupled ES models. This platform ensures interoperability among all IMDI components, offering a user-friendly interface and common standards for data processing, archiving, and visualization. With the integration of tools like Source Code Management and a Standard Compile Environment, IMDI aims to streamline the process of setting up and running experimental models effectively.
Integrated Model and Data Infrastructure (IMDI)
E N D
Presentation Transcript
Integrated Model and Data Infrastructure (IMDI) Integrated Model and Data Infrastructure(IMDI)Heinrich WidmannModel and Data /MPI for Meteorology
Overview • Aims and components of IMDI • Setting up and design of IMDI experiments • Standard Compile Environment • Standard Run Environment • Running an IMDI experiment • Status and plans
Aims of IMDI • Common infrastructure for Earth System (ES) modeling and data management • Provide well documented toolkits for • Retrieving, maintaining and manage source code • Compiling and running of (coupled) ES models • Processing, archiving and visualizing of data • Modularity • all IMDI components are independent • In terms of ES components (coupled and standalone models) • Interoperability, i.e. all IMDI components work together • Common look&feel for all (coupled) models and platforms • Integrate best practices
IMDI Components of IMDI • Integrated Model and Data Infrastructure ( ) = • Source Code Management (SCM) • Standard Compile Environment (SCE) • Standard Running Environment (SRE) • WDCC Data Interface • Data Processing and Visualisation (DPV)
Modify source code UpdateMakefiles Retrieve source & scriptcode CreateCompile Scripts Adapt source to IMDI model.x Source & Script Repository (SVN) Compile Setting up IMDI Experiments (SCM/SCE)
Design of IMDI Experiments (SCE) SVN repository Retrieve source code prism Modify source code Create compile scripts and make files src data util cplmod mod running lib compile Standard Compile Environment SCE model.x Compile
Design of IMDI Experiments (SRE) SVN repository prism Configure Experiment setup and Create run scripts src data util cplmod mod running lib compile Standard Run Environment SRE model.x Launch Experiment
Running an IMDI Experiment Pre-proccessing Post Vis Start Execute Rerun Stop High EndVisual. www.WS DB Arch DBArchive FileArchive
Status and plans • CLM2.4.6 is integrated in actual IMDI • Adapt actual version CLM2.4.11 to actual SVN version • Visualization • in work for CLM • Creation of metadata • Metadata model CERA + Numerical Model Metadata • Automate processing • Develope a GUI
The end Thank you for your attention www.mad-zmaw.de