Collecting feedback on the webpage created by ADF #114
Replies: 16 comments 8 replies
-
Thanks Cecile for raising the issue and starting the discussion. I do think we should have an option for grouping variables by 'category'. I think we do not need to group by plot types on separate page as well. Mechanistically: we could add a 'category' attribute to the variable definitions file and have the code sort on the categories it finds, and order the web page that way? Just a thought. |
Beta Was this translation helpful? Give feedback.
-
Are their ADF diags for height resolved fields? I couldn't see them. |
Beta Was this translation helpful? Give feedback.
-
@dan800 Zonal mean plots work with 2-D and 3-D fields (latitude-height). |
Beta Was this translation helpful? Give feedback.
-
Dan: remember ADF is a more flexible framework than the AMWG package: not everything possible was implemented in that particular run. Think of it as a sample. If you give the ADF zonal mean plots a 3D field, it will produce a latitude-height plot. |
Beta Was this translation helpful? Give feedback.
-
The discussion here I believe is for organizing the web page. There seems to be a need to group variables by 'category' as noted above. Right now all plot types are listed by variable, not as separate pages as in the old AMWG diagnostics. General question is whether that is okay or not? I think I would propose that we start with categories and then see if we need to break out by plot type too. |
Beta Was this translation helpful? Give feedback.
-
Thoughts on categories -- Whichever way we subdivide we are likely going to run into a situation where we have to traverse down several trees to get plots next to each other that can answer science questions. e.g., if you divide by field at the top of the tree and you may want to look at T and H2O zonal means vs height; divided by plot type and you may want to compare ozone column to height resolved; divide by physical process (e.g, energetics, chemistry) you may want to compare a heating rate and a constituent. A possible solution to this is that a future interface allows filtering of plots - e.g., filter by plot type - lat only, lat/lon, lon/P, species/variable (all T plots eg), category (microphysics only, chem only, upper atmosphere only). |
Beta Was this translation helpful? Give feedback.
-
I think we need a default set of lat-lon map plots using categories something like those used in the current AMWG diags: roughly - clouds, radiation, surface fluxes, winds/dynamics. Then we should also have two default sets of zonal mean plots: one focused on the troposphere, i.e, surface to 10-15km; and another going to the top of the model. These should have at least U,T,Q, RelHum and depending on the type of run maybe some chemical species such as CH4, N2O. |
Beta Was this translation helpful? Give feedback.
-
@JulioTBacmeister -- Just to be explicit, are you suggesting that the hierarchical structure of the web interface to the ADF plots should look like this: lat-lon map plotsclouds
radiation
surface fluxes
winds/dynamicszonal mean plotssurface to 10-15km {linear in pressure}
to the top of the model {log pressure} |
Beta Was this translation helpful? Give feedback.
-
Some Practical Considerations (discussed at the CAM7 meeting)
|
Beta Was this translation helpful? Give feedback.
-
@bitterbark For that run, here are the ADF diags versus AMWG diags |
Beta Was this translation helpful? Give feedback.
-
Hello all, Concerns about having no web developer (and @brianpm's weekends!) led me to think about other ways we could approach viewing the output from the diagnostics. If we split the ADF into a part to create 'assets' (i.e., the pngs) from how they are viewed we might be able to have a variety of ways to view them. There are probably many ways to create an asset browser, and doing so might be a standalone activity that would be relatively easy to have the broader community help co-develop. One approach that would work for in-house CAM7 development right now is to view them from a jupyter notebook running on cheyenne or casper. It could also run on a local laptop when accessing pngs from the cgd web server. I shared a very basic notebook with Brian and Cecile which was able to access the pngs in the asset directory of the ADF diags. It simply provides drop down menus for the field, season and plot type. The code is short and simple and can be found here: One issue is if people would be willing to go the extra step of opening up a notebook. There are ways to make notebooks web accessible - e.g., send it to github and use github actions to generate a jupyter book. Brian suggested looking into Voila. [aside] It would be good if the ADF could make parsing the filenames easier. Right now the delimiter is '_' but it's also mixed into the variable names - so I had to skip the variables that included an _ and hard wire plot types. Keeping an underscore for the variable names and using a '.' might make it simpler - e.g., STEND_CLUBB_ANN_Zonal_Mean.png -> STEND_CLUBB.ANN.Zonal_Mean.png, so string splitting is always {variable}.{time averaging}.{plot type}.{file format} |
Beta Was this translation helpful? Give feedback.
-
Thanks very much for taking a crack at this Dan and pushing it forward. I like this idea Dan as another optional entry point to the plots that may be useful to people, and opportunities for developing another visualization workflow using the existing plots. I don't see a problem with the change in file names. Doesn't seem like it would be too hard to fix if you know where to look in the code. |
Beta Was this translation helpful? Give feedback.
-
Static webpage example |
Beta Was this translation helpful? Give feedback.
-
From @swrneale (I am reposting here to make sure people see it): My comments would be: Simple example of multi-panel view of figures using SCAM. Rich |
Beta Was this translation helpful? Give feedback.
-
There has been a lot of replies and I am trying to provide a summary of what has been discussed so far:
More suggestions:
|
Beta Was this translation helpful? Give feedback.
-
The present discussion is now closed and is replaced by: #189 |
Beta Was this translation helpful? Give feedback.
-
Original request (02/22/2022)
Cecile started to run the ADF for CAM7 development runs in addition to the old AMWG diags.
The first run to have ADF diags can be find at: NCAR/amwg_dev#78
For that run, here are the ADF diags versus AMWG diags
Cecile will encourage scientists to look at the diags during the CAM7 meeting. We expect they will have feedback. For instance, do they need variables to be grouped by categories (surface variable, TOA variables, ...) like in the old diags or could they live without? What would be the most useful way to group the diags.
I am adding @JulioTBacmeister to the discussion. As the amwg co-chair, he will want to be part of the discussion too.
Update 04/02/2022
There has been a lot of replies and I am trying to provide a summary of what has been discussed so far:
More suggestions:
Update: 06-24-2022
The present discussion is now closed and is replaced by: #189
Beta Was this translation helpful? Give feedback.
All reactions