Efficient ACME Workflow Automation for Browser-based Team Collaboration

Slide Note
Embed
Share

Visualize the streamlined ACME workflow process led by Sterling Baldwin and smoothly executed by the dedicated team. Each step, from running models to analyzing output data, flows seamlessly, enhancing collaboration and efficiency in a browser environment.


Uploaded on Sep 18, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Workflow Group: ACME Workbench Sterling Baldwin ACME Workflow in the Browser Team Lead: Sterling Baldwin Sam Fries, Matt Harris, Bibi Raju, Lukasz Lacinski, Jim McEnerney, Jeff Painter, Charles Doutriaux, Sahsa Ames

  2. Project Goals Entire ACME workflow in the browser

  3. Project Goals Entire ACME workflow in the browser Run the model Generate climatologies Run diagnostics Analyze and visualize output data Transfer files between facilities Archive to HPSS Publish to ESGF

  4. Project Goals Each part of the process works independently, and flows into the next step

  5. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh

  6. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo

  7. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags

  8. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags Analyze and visualize output -> Python and UVCDAT

  9. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags Analyze and visualize output -> Python and UVCDAT Transfer files between facilities -> Globus

  10. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags Analyze and visualize output -> Python and UVCDAT Transfer files between facilities -> Globus Archive to HPSS -> HTAR

  11. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags Analyze and visualize output -> Python and UVCDAT Transfer files between facilities -> Globus Archive to HPSS -> HTAR Publish to ESGF -> esgf publication python module

  12. Project Goals Each part of the process works independently, and flows into the next step Run the model -> Slurm/Moab and the ACME_script.csh Generate climatologies -> ncclimo Run diagnostics -> metadiags Analyze and visualize output -> Python and UVCDAT Transfer files between facilities -> Globus Archive to HPSS -> HTAR Publish to ESGF -> esgf publication python module That s a lot of tools!

  13. Workbench vision Wrap each tool in a UI Show the options for the tool (no manpage lookup required) Only allow correct input Automate where possible Each tool in one place Zero install on users machine

  14. Workbench progress Data Manager Use Globus to transfer files from Edison Import data from ESGF Publish to our private ESGF staging node Run Manager Create, configure, and execute diagnostic jobs Browse output Upload to Diagnostic Viewer Visualizations Barebones VCS visualization of netCDF files

  15. Future work ACME model run Automatic post processing and data transfer, HPSS archive Job chaining job A triggers job B which triggers job C and D, or an error causes A to restart and email the error to the user. Access controlled sharing for all user data Share anything you want with just the people you want Full visualization power of UV-CDAT VCS in the browser

  16. Demo

Related


More Related Content