Skip to content

Commit 3520eed

Browse files
committed
revise quickview guides
1 parent f2d9913 commit 3520eed

7 files changed

Lines changed: 99 additions & 100 deletions

File tree

docs/.vitepress/config.mjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export default defineConfig({
1717
{ text: "Home", link: "/" },
1818
{ text: "News", link: "/news" },
1919
{ text: "Gallery", link: "/gallery/" },
20-
{ text: "User's Guide", link: "/guides/data" },
20+
{ text: "User's Guide", link: "/guides/reminders" },
2121
{ text: "At NERSC", link: "/nersc/login" },
2222
{ text: "Repo", link: "https://github.com/Kitware/QuickView" },
2323
{ text: "Bugs and Requests", link: "https://github.com/Kitware/QuickView/issues" },
@@ -47,6 +47,8 @@ export default defineConfig({
4747
{
4848
text: "Introduction",
4949
items: [
50+
{ text: "Key Reminders", link: "/guides/reminders" },
51+
{ text: "Connecitiviy Files", link: "/guides/connectivity" },
5052
{ text: "Data Format", link: "/guides/data" },
5153
{ text: "Installation", link: "/guides/installation" },
5254
],
@@ -55,6 +57,7 @@ export default defineConfig({
5557
text: "QuickView",
5658
items: [
5759
{ text: "Getting started", link: "/guides/quickview" },
60+
{ text: "Toolbar", link: "/guides/quickview/toolbar" },
5861
{ text: "Resources", link: "/guides/quickview/resources" },
5962
],
6063
},

docs/guides/connectivity.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
# Connectivity files
3+
4+
::: tip "Tip: Connecitivity File Download"
5+
6+
A collection of connectivity files can
7+
be found on [Zenodo](https://doi.org/10.5281/zenodo.16908566). The archive is
8+
continually updated as more users inform us about the grids their data files
9+
use.
10+
:::
11+
12+
The horizontal grids used by EAM are cubed spheres. Since these are unstructed
13+
grids, QuickView needs to know how to map data to the globe. Therefore, for each
14+
simulation data file, a "connectivity file" needs to be provided.
15+
16+
In EAMv2, v3, and v4, most of the variables (physical quantities) are written
17+
out on a "physics grid" (also referred to as "physgrid", "FV grid", or "control
18+
volume mesh") described in
19+
[Hannah et al. (2021)](https://doi.org/10.1029/2020MS002419). The naming
20+
convention for such grids is `ne*pg2`, with `*` being a number, e.g., 4, 30,
21+
120, 256. Further details about EAM's cubed-sphere grids can be found in EAM's
22+
documentation, for example in
23+
[this overview](https://e3sm.atlassian.net/wiki/spaces/DOC/pages/34113147/SE+Atmosphere+Grid+Overview+EAM+CAM)
24+
and
25+
[this description](https://e3sm.atlassian.net/wiki/spaces/DOC/pages/872579110/Running+E3SM+on+New+Atmosphere+Grids).
26+
27+
Future versions of QuickView will also support the cubed-sphere meshes used by
28+
EAM's dynamical core, i.e., the `ne*np4` grids (also referred to as "native
29+
grids" or "GLL grids").
30+
31+
## Generate connectivity files
32+
33+
Users can generate connectivity files with
34+
[`TempestRemap`](https://github.com/ClimateGlobalChange/tempestremap)
35+
([Ullrich and Taylor, 2015](https://doi.org/10.1175/MWR-D-14-00343.1);
36+
[Ullrich et al., 2016](https://doi.org/10.1175/MWR-D-15-0301.1)) using
37+
[this script](https://github.com/mt5555/remap-ncl/blob/master/makeSE.sh) shared
38+
by Mark A. Taylor at Sandia National Laboratories. (`TempestRemap` is available
39+
as a part of the [`E3SM-Unified`](https://github.com/E3SM-Project/e3sm-unified)
40+
conda environment. It can also be installed following the instructions provided
41+
in its [repo](https://github.com/ClimateGlobalChange/tempestremap).)
42+
43+
For example, using Mark's script, the command
44+
45+
```
46+
./makeSE.sh 30
47+
```
48+
49+
will generate several different files for the `ne30pg2` grid, including, e.g.,
50+
51+
- `TEMEPST_NE30pg2.g` (Exodus format),
52+
- `TEMPEST_ne30pg2.scrip.nc` (SCRIP format).
53+
54+
QuickView uses the **SCRIP** format.

docs/guides/data.md

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -84,54 +84,3 @@ If a variable has an attribute named `missing_value` or `_FillValue`, the value
8484
is converted to NaN and ignored in the calculation of global averages and for
8585
the visualization.
8686

87-
# Connectivity files
88-
89-
::: tip Tip: Connecitivity File Download A collection of connectivity files can
90-
be found on [Zenodo](https://doi.org/10.5281/zenodo.16908566). The archive is
91-
continually updated as more users inform us about the grids their data files
92-
use.
93-
:::
94-
95-
The horizontal grids used by EAM are cubed spheres. Since these are unstructed
96-
grids, QuickView needs to know how to map data to the globe. Therefore, for each
97-
simulation data file, a "connectivity file" needs to be provided.
98-
99-
In EAMv2, v3, and v4, most of the variables (physical quantities) are written
100-
out on a "physics grid" (also referred to as "physgrid", "FV grid", or "control
101-
volume mesh") described in
102-
[Hannah et al. (2021)](https://doi.org/10.1029/2020MS002419). The naming
103-
convention for such grids is `ne*pg2`, with `*` being a number, e.g., 4, 30,
104-
120, 256. Further details about EAM's cubed-sphere grids can be found in EAM's
105-
documentation, for example in
106-
[this overview](https://e3sm.atlassian.net/wiki/spaces/DOC/pages/34113147/SE+Atmosphere+Grid+Overview+EAM+CAM)
107-
and
108-
[this description](https://e3sm.atlassian.net/wiki/spaces/DOC/pages/872579110/Running+E3SM+on+New+Atmosphere+Grids).
109-
110-
Future versions of QuickView will also support the cubed-sphere meshes used by
111-
EAM's dynamical core, i.e., the `ne*np4` grids (also referred to as "native
112-
grids" or "GLL grids").
113-
114-
## Generate connectivity files
115-
116-
Users can generate connectivity files with
117-
[`TempestRemap`](https://github.com/ClimateGlobalChange/tempestremap)
118-
([Ullrich and Taylor, 2015](https://doi.org/10.1175/MWR-D-14-00343.1);
119-
[Ullrich et al., 2016](https://doi.org/10.1175/MWR-D-15-0301.1)) using
120-
[this script](https://github.com/mt5555/remap-ncl/blob/master/makeSE.sh) shared
121-
by Mark A. Taylor at Sandia National Laboratories. (`TempestRemap` is available
122-
as a part of the [`E3SM-Unified`](https://github.com/E3SM-Project/e3sm-unified)
123-
conda environment. It can also be installed following the instructions provided
124-
in its [repo](https://github.com/ClimateGlobalChange/tempestremap).)
125-
126-
For example, using Mark's script, the command
127-
128-
```
129-
./makeSE.sh 30
130-
```
131-
132-
will generate several different files for the `ne30pg2` grid, including, e.g.,
133-
134-
- `TEMEPST_NE30pg2.g` (Exodus format),
135-
- `TEMPEST_ne30pg2.scrip.nc` (SCRIP format).
136-
137-
EAM QuickView uses the **SCRIP** format.

docs/guides/quickview/toolbar.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
## Toolbar

docs/guides/reminders.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## Key reminders for using QuickView and other tools in the family
2+
3+
::: tip "Two modes of use"
4+
5+
QuickView can be used in two modes:
6+
a ^^new-viz^^ mode (for starting a new visualization) or
7+
a ^^resume^^ mode (for resuming an analysis). Further details can be found on
8+
the [toolbar description page](/guides/quickview/toolbar.md).
9+
:::
10+
11+
::: tip "Connectivity Files"
12+
13+
Since E3SM's horizontal grids are unstructured meshes from ParaView's perspective,
14+
connectivity files are needed in addition to the simulation data files.
15+
Further details can be found on the documentation pages
16+
describing the [connectivity files](/guides/connectivity.md) and the
17+
[toolbar](/guides/quickview/toolbar.md).
18+
:::
19+
20+
::: tip "The `LOAD VARIABLES` Button"
21+
22+
Most buttons, sliders, and selection boxes in the GUI apply their effects
23+
immediately upon user interaction. The only exception is the variable
24+
selection: After variables are chosen for the first time following file load
25+
or after the selection is changed, the user ^^must^^ click the `LOAD VARIABLES`
26+
button in the [toolbar](/guides/quickview/toolbar.md) for the new selection to take effect.
27+
:::
28+
29+
::: tip "Viewport Layout"
30+
31+
The QuickView app is designed to present multiple variables simultaneously
32+
in an informative way. Users can ^^rearrange^^ the individual views
33+
(i.e., contour plots) in the [viewport](/guides/quickview/viewport.md)
34+
and ^^resize^^ each view.
35+
36+
Furthermore, if a user saves a state file after these
37+
adjustments, they can later resume their analysis with the customized
38+
arrangement.
39+
:::

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ hero:
66
name: "QuickView"
77
text: "for Earth system models"
88
tagline:
9-
Intuitive and interative exploration of simulation data.
9+
Intuitive and interactive exploration of simulation data.
1010
image: /banner.png
1111
actions:
1212
- theme: brand

docs/old-to-delete/userguide/reminders.md

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)