-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create webpage for simulation #25
base: main
Are you sure you want to change the base?
Conversation
@@ -79,3 +80,32 @@ | |||
# mpas_analysis tasks | |||
mpas_analysis(config, scriptDir) | |||
|
|||
# Create page for the simulation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be useful to add variables for generate_global_time_series_plots.sh
to the configuration file, so it can be run automatically from post.py
. Then we can also find the global time series link to display.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #26 for the global time series plot generation
for page in pages: | ||
print(page) | ||
|
||
# TODO: create a nice webpage (using Pandoc?) rather than just printing links |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could use pandoc (https://pandoc.org/index.html)
@chengzhuzhang I would like to discuss sometime if PACE integration can help in this regard. |
@sarats Thank you for following this! I understand this issue particularly targets automatically creating webpages including analysis results. Integration with PACE will enable inclusion of performance and run es3m info. That would be really nice, and could be a final goal. Happy to talk more on this. |
I think an eventual goal for zppy could also be presenting a coherent web design that then maybe could be adopted by the underlying tools. It's a little frustrating that e3sm_diags and MPAS-Analysis have such different looks and feels to our web pages. It would be nice to unify things but I also don't get then sense that either of us wants to change. Maybe zppy presents an opportunity to design a way forward that we can all adopt? Not this PR, but future work... |
My goal for zppy has always been to free model runners from all the tedious tasks that come along with running, analyzing, documenting simulations. I think we have made great progress, but we still a number of tedious tasks. One of them is creating a Confluence page documenting the simulation: listing all the simulation details, jobs and creating links to all the analysis figures. So I like the idea of a more coherent web design. In addition to being more aesthetically pleasing, it could also alleviate some manual labor. @wlin7 has also developed a very nice integrated viewer for E3SM Diags that allows for easy comparison of simulations. I'd like to see it integrated somehow. Lots of ideas we could consider, but we should proceed carefully and thoughtfully. I don't want zppy to become overly complicated or rigid. |
Create a webpage for a simulation automatically as part of
post.py
. Resolves #24.