-
Notifications
You must be signed in to change notification settings - Fork 11
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
JOSE Review - comments on Weather and Climate Data Chapter #77
Comments
Thank you for the helpful comments! Will take a look at this shortly. |
The full review is taking me a bit longer than I thought, so I probably won't be finished until next week. Sorry about that! |
Thank you for the comments! I have addressed them in merge #85. Responses to major comments
Added.
This was a great idea - I've now added a section asking them to plot and reflect on a sample time series and a sample map, to think about their data (and also to make sure it has been pre-processed correctly).
Good point. This has been added. Responses to (major) minor comments
Yeah, I think you're right - I've split up the section into more manageable chunks. I think it flows better now as well.
Yes, fully agree, thanks for catching. The wording has been changed, and also made reference to uncertainty ensembles that are sometimes provided with observational data products. If we expand this guide to include a section on future climate data, this will certainly be expanded on as well. Further changes
|
Detailed responses to minor comments: Sub-section: The NetCDF Data Format
This has been clarified; STATA is commonly used in economic analysis.
Fixed.
Good point, this has been updated.
Agreed; we're definitely keeping the mention in this section - though I think, at least for the purposes of this tutorial, we'll stick with Sub-section: NetCDF Contents
Added, thanks for the suggestion. Sub-section: NetCDF Header
Agreed - showing an image of the header is definitely a good idea. Using arrays built-in sample data Sub-section: Attributes
Fixed. Sub-section: Basic Vis...
Fixed.
Fixed Sub-section: 2-D plotting
Definitely worth bringing up - I've changed the example to note this. Sub-section: Maps
I've added the following text:
Sub-section: Gridded Data
I've changed references to 'data' to be more clear to what they're referring to (specifying climate model output, or historical "observational" output). Sub-section: Reanalysis Datasets
I've clarified:
Sub-section: Warning, Station Data
Fixed. |
I appreciate these updates. I particularly like the updates to the Hands-On Exercise. Lots of python issues:
to
and
to
and
to
For the cartopy plotting section, there are a few issues: First, the line that is supposed to compute the summer average is not:
should be something like this, correct?
Also, when plotting, you define a projection,
Finally, when you save the data in the python implementation, you save it to a directory called "sources". This should be called "data". |
@kls2177 Thanks for identifying these. We meant to convert the variable names, but have now decided to leave the conversion to the end. In particular,
|
Overall, very thorough but not too overwhelming. I appreciate the learning objectives at the outset and I feel that they align well with the content provided. I also appreciate that the code snippets are provided in several languages.
In the Introduction, the authors use a visual to motivate the section and engage students. I really liked this “engagement trigger” approach. Do you think a similar approach could be used to start off all chapters? For this chapter there are many different options for motivating visuals. One example could be a time series of the volume of weather the climate data available (e.g. from the NASA Earth Science and Data Systems: https://www.earthdata.nasa.gov/s3fs-public/2023-01/product-distribution-volume-discipline-2.jpg?VersionId=Tor97BJIz5dyuZofS5swA7RGwdccByVe )? This is just a suggestion.
Another general note about variability. When I have worked with students who are unfamiliar with weather and climate data, they are often surprised at how noisy the data is (even though they experience it everyday!). In the Hands-On Excercise, Step 1 section, it might be useful to ask students to reflect on the components of variability - is there a trend? a clear seasonal cycle? other low and high-frequency variability? This could be done by asking them to plot a time series of a single grid point. This might also lead nicely into the next Chapter where I believe you do touch on this somewhat.
One other general comment: I suggest a note about satellite data products. I have seen products like land surface temperature from MODIS or LANDSAT or NDVI used in some climate econometrics studies, so I think that there should be some mention of these in the Gridded Data section. Perhaps, just a warning that these can be highly uncertain, served on unconventional grids and that collaboration with a climate scientist is recommended. You could also mention that there are some blended satellite+ground-based observational products (e.g. CHIRPS that you mention).
Below are mostly minor comments:
Section 1: Using Weather and Climate Data
Sub-section: The NetCDF Data Format
- Python(NetCDF4) link doesn't work
Sub-section: NetCDF Contents
Sub-section: NetCDF File Organization
Sub-section: NetCDF Header
Sub-section: Attributes
Sub-section: Basic Vis...
Sub-section: 2-D plotting
- Remember that Earth is a sphere and for most grids you cannot average over all lat/lon points in this way: https://docs.xarray.dev/en/stable/examples/area_weighted_temperature.html
Sub-section: Maps
- Maybe add a note that other projections are available: https://scitools.org.uk/cartopy/docs/v0.15/crs/projections.html
Sub-section: Gridded Data
- General note: it seems that the term “climate data” is being used to refer to “climate model output”. Climate data is not exclusively model output. For example, a 30-year climate normal from a weather station would be considered climate data.
Sub-section: Reanalysis Datasets
- Products also differ by which assimilation scheme is used.
Sub-section: Warning, Station Data
- GHCN link not working
==========================
Section 2: How to start working with a Data Product
- Third link, Reanalysis and Observational Datasets and Variables, is not working
- In first paragraph, I would explicitly say “the NCEP2 reanalysis product” rather than just “NCEP2”, to remind students what type of product this is.
- I would also suggest adding a note about file sizes. It’s sometimes easy to download data without being aware of how much space the files might take up on your computer. For big projects, additional/external storage may be required.
Sub-section: Thinking ahead to climate projections
- NASA NEX-GDDP link not working
- GMFD link not working
============================
Section 3: Hands-on Exercise, Step 1
- First paragraph, “(area-weighted, so not usually useful even for studying national-level data) -> not sure what you mean by this. Maybe it will become clear in the “Weighting Schemes” section. If so, perhaps a “see more here” + link to this section would be useful. Otherwise, please elaborate.
- Step 5: “Place the file … in the data/climate_data folder” -> has this folder been introduced already? If not, I suggest rewording: “Create a folder called data/climate_data and place the file in this folder”. Students tend to have a lot of trouble with file paths, so spelling it out is usually helpful.
- I suggest noting the units of the data (deg C) somewhere as the data is not in the usual units of K. It is probably on the BEST website somewhere, but I couldn’t find it easily. It is listed in the temperature variable attributes, but students might not know how to display this.
- File naming convention: CMIP5 -> CMIP6?
- To finish the exercise, I suggest asking students to plot the data and refer them back to the previous code snippets on plotting. Plotting the data is a good way for them to check that the steps they have taken make sense. Maybe asking them to plot a map of the time mean would be a useful exercise.
The text was updated successfully, but these errors were encountered: