Welcome to the natESM system
            %%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'secondaryColor': '#fff',
      'tertiaryColor': '#fff'
    }
  }
}%%
%%Major components and links in the system
 flowchart TD 
       subgraph id1 [ ]
    %% Major categories
    style id1 fill:#1e6aa1, stroke:none
    A[  ]:::someclass3  ~~~ C(<font size=4> Core Components):::someclass
    A ~~~I(<font size=4,font color=#1e6aa1> Infrastructure):::someclass
    A ~~~ ECC(<font size=4> Extended Core Components):::someclass
    A ~~~ Im(<font size=4, font color=#B2B2B2> Impacts):::someclass2
    A ~~~ OC(<font size=4> Optional components):::someclass
    end
    subgraph id3 [ ]
    %% Extended Core Components links
    direction RL
    style id3 fill:#FFFFFF, stroke:none
    ECC -.- Ic(<font size=3, font color=#B2B2B2>Land Ice):::someclass2
    ECC -.- ACA(<font size=3, font color=#B2B2B2>Atmospheric chemistry and aerosols):::someclass2
    ECC -.- OBGC(<font size=3, font color=#B2B2B2>Ocean biogeochemistry):::someclass2
    end
    subgraph id2 [ ]
    %% Core Components links
    direction RL
    style id2 fill:#FFFFFF, stroke:none
    C -.- At(<font size=3, font color=#1e6aa1> Atmosphere):::someclass
    C -.- O(<font size=3, font color=#1e6aa1>Ocean):::someclass
    C -.- L(<font size=3, font color=#B2B2B2>Land):::someclass2
    end
linkStyle 5,6,7,10 stroke:#B2B2B2
    click A href "https://nat-esm-system.dkrz.de/index.html" "natESMSystem" _blank
    click C href  "https://nat-esm-system.dkrz.de/Core%20Components/Core%20Components.html" "Core Components" _blank
    click ECC href "https://nat-esm-system.dkrz.de/Extended%20Core%20Components/Extended%20Core%20Components.html" "Extended Core Components" _blank
    click OC href "https://nat-esm-system.dkrz.de/Optional%20components.html" "Optional Components" _blank
    click I href "https://nat-esm-system.dkrz.de/Infrastructure/Infrastructure.html" "Infrastructure" _blank
    click At href "https://nat-esm-system.dkrz.de/Core%20Components/Atmosphere/Atmosphere.html" "Atmosphere" _blank
    click O href "https://nat-esm-system.dkrz.de/Core%20Components/Ocean/Ocean.html" "Ocean" _blank
    click ACA href "https://nat-esm-system.dkrz.de/Extended%20Core%20Components/Atmospheric%20chemistry%20and%20aerosols/Atmospheric%20chemistry%20and%20aerosols.html" "Atmospheric chemistry and aerosols" _blank
 classDef someclass fill:#FAFAFA, stroke:#1e6aa1
 classDef someclass2 fill:#EBEBEE, stroke:#666666
 classDef someclass3 fill:#1e6aa1, stroke:none
        
            %%{
 init: {
       'flowchart': {'useMaxWidth': false}, 
   'theme': 'base',
   'themeVariables': {
     'fontSize': '8px',
     'secondaryColor': '#ffffff',
     'tertiaryColor': '#ffffff'
   }
 }
}%%
flowchart TD 
%%Legend
   AF1(<font size=1> ):::someclass4 ~~~ |<font size=2>Approved<br> and fixed| AF2(  ):::someclass3
   CO1(<font size=1> ):::someclass5 ~~~ |<font size=2>Created, open to <br>input from the community| CO2(  ):::someclass3
   EC1(<font size=1> ):::someclass6 ~~~ |<font size=2>Envisaged| EC2(  ):::someclass3
   classDef someclass3 fill:#FFFFFF, stroke:#FFFFFF
   classDef someclass4 fill:#FFFFFF, stroke:#1e6aa1
   classDef someclass5 fill:#FFFFFF, stroke:#000000
   classDef someclass6 fill:#EBEBEE, stroke:#B2B2B2
   %%Link Color
   linkStyle 0 color:#1e6aa1
   linkStyle 1 color:#000000
   linkStyle 2 color:#666666    
        
The aim of natESM is to develop a comprehensive Earth system modeling framework that operates seamlessly across multiple scales. It is built upon national model components and is intended for use in various domains, including research, operational applications, training, and education. The modeling system leverages German expertise while remaining open to international contributions, with an emphasis on minimizing dependencies. Find out more in our Strategy
This undertaking is intricate and multifaceted, necessitating the representation of a wide array of processes, interactions, temporal and spatial scales, and both existing and missing model components and parameterizations. This encompasses tasks such as simulation, data assimilation, and diagnostic workflows. The only way to address these demands effectively is through a dynamic model system, which can provide a comprehensive overview of the complexities inherent in this modeling system.
The technical criteria underpinning the construction of our natESM system, which have been collectively agreed upon by our community, are pivotal in guiding the selection of all contributing components.
The system we present here encompasses the current components and potential technologies of natESM, complete with detailed descriptions, links to related projects and literature, and associated tags. This resource facilitates the identification of dependencies among individual components.
To get an initial overview of the current natESM system, you can check out the folder structure.
 
 
 
natESM needs your expertise!
If you want to get involved in the process:
Please read through our Quickstart to check your Gitlab account and access.
Please consider opening an issue for missing or unclear information.