esm tools
play

esm-tools A tool for Earth-System-Modellers Nadine Wieters, Dirk - PowerPoint PPT Presentation

esm-tools A tool for Earth-System-Modellers Nadine Wieters, Dirk Barbi, Luisa Cristini, et al. deRSE, Potsdam June 5, 2019 Outline What are the esm-tools? 1 How are the esm-tools developed? 2 User Support and Contribution 3 General


  1. esm-tools A tool for Earth-System-Modellers Nadine Wieters, Dirk Barbi, Luisa Cristini, et al. deRSE, Potsdam June 5, 2019

  2. Outline What are the esm-tools? 1 How are the esm-tools developed? 2 User Support and Contribution 3 General Information 4 1 11

  3. What are the esm-tools?

  4. What are the esm-tools? Infrastructure for Earth-System-Modelling (ESM) Figure: Global velocity field at 100 m simulated with FESOM1.4 [1] ocean model (see also [2]). 2 11

  5. What are the esm-tools? All models and ESMs provide their own different compile and execution scripts esm-tools provides common infrastructure for ◮ Models and coupled systems ◮ HPC environment ◮ Setup and run model experiment ◮ Data (input and output) esm-master esm-runscripts esm-environment make-based tool to machine dependant generic runscripts to run download, configure, settings model expermiments compile Support 10 models (including 4 ocean, 2 atmosphere, 1 ice sheet, 1 BGC, 1 GIA model and 1 coupler), coupled systems 6 HPC systems 3 11

  6. esm-runscripts functionality Figure: Different phases of esm-runscripts functionality 4 11

  7. esm-runscripts functionality Figure: Minimal example runscript 5 11

  8. How are the esm-tools developed?

  9. Development Timeline ��/���= �>/���= �</���= ��/���< �;/���< ��/���< ��/���; �;/���; -������� �� ) � �� �� ) � �� �� %��� ��7� =����,� �����>� ��������� � �� ������������ ���� ��������� ����������<� �������,�������� ��� ��������� +�$%&���������< .��!����-���������� ���������� �������� *����������< =����,� �����>"� ������ ����� ������������������, �*��� ������ ) � �� �� � �� � :� ����� ������� �� � �� ����8�9-� ���8�9- @�!� ����-���� ����� �� ��*����!� 8������9"��;������� G� ���������������� .�6��7�<�@��6, + ���! .��"�!�-�������� �� ����$�������2����� 6�:� ���������"��&6@"� ���)� � �������������� A�&"�H �� ����!������ � ������-������ �������)� �� ���-��� 6 11

  10. Development Team Core development: Dirk Barbi (AWI), Nadine Wieters (AWI) ESM project management: Luisa Cristini (AWI) Further contributions: Colleagues from the following institutes provided major contributions to the development: AWI, GEOMAR, GFZ, DLR, et al. Figure: esm-tools at EGU 2019 7 11

  11. Development and Contribution Map 6� � .�6��7�C�@��6�<�:6&�,6�:� &��C������*( 5� + ���� � ����C����, ����"�:��6�"�7� ��"����&�"�%��� '�����+ ����C�� ����<��&6@ .:DC�E�/�� ��������� ��������� ���C������ F�&C�)�!���"�)��� � $/7@C�-�����"������� (G7DC�������� 5��� ����4����C�����A�<����& "� ������ ���� � (/7�C�����A�<����& 8 11

  12. How are the esm-tools developed? make, shell, python Developed using Git Project hosted on GitLab at DKRZ Branching model: release, develop, feature branches Regular releases (twice a year) Iterative development cycles Automated testing Weekly project meetings Monthly developer meetings All users developing new features can contribute 9 11

  13. User Support and Contribution

  14. User Support and Contribution Documentation and user support Contributions from users Documentation, Wikis esm-usermanual Give feedback GitLab Project Wikis (How do I ...?, FAQ) Report bugs, missing features (issue tracker) User workshops Develop new features and merge esm-tools Newsletter (monthly) them into main development 10 11

  15. General Information

  16. General Information � www.esm-tools.net User support Dirk Barbi � dirk.barbi@awi.de Nadine Wieters � nadine.wieters@awi.de � @ToolsEsm � ESMTools � Newsletter https://www.listserv.dfn.de/sympa/subscribe/esm- tools-newsletter 11 / 11

  17. Thank you for your attention!

  18. References I S. D anilov, G. Kivman, and J. Schröter. A finite-element ocean model: principles and evaluation. Ocean Modelling , 6(2):125 – 150, 2004. Dmitry V. Sein, Nikolay V. Koldunov, Sergey Danilov, Qiang Wang, Dmitry Sidorenko, Irina Fast, Thomas Rackow, William Cabos, and Thomas Jung. Ocean modeling on a mesh with resolution following the local rossby radius. Journal of Advances in Modeling Earth Systems , 9(7):2601–2614, 2017.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend