github-actions[bot] on gh-pages
Update documentation (compare)
rsignell-usgs on master
Added link to new weekly talks … Merge pull request #817 from rs… (compare)
github-actions[bot] on gh-pages
Update documentation (compare)
rabernat on master
Fix scratch bucket example typo… (compare)
github-actions[bot] on gh-pages
Update documentation (compare)
rsignell-usgs on rsignell-usgs-patch-1
rsignell-usgs on master
Updated HPC instructions for Ju… Update docs/setup_guides/hpc.rs… Update docs/setup_guides/hpc.rs… and 2 more (compare)
github-actions[bot] on rsignell-usgs-patch-1-preview
Update documentation (compare)
rsignell-usgs on rsignell-usgs-patch-1
Update HPC to use jupyter proxy (compare)
github-actions[bot] on rsignell-usgs-patch-1-preview
Update documentation (compare)
github-actions[bot] on rsignell-usgs-patch-1-preview
Update documentation (compare)
rsignell-usgs on rsignell-usgs-patch-1
Update docs/setup_guides/hpc.rs… (compare)
tpls = []
for this_future in future:
gathered = client.gather(this_future)
pyart.io.write_grid(gathered[-1], gathered[-2])
tpls.append(tpls[0:-3])
del gathered
RE: For some reason, @tjcrone and I are have trouble making intake work with s3. I think Tim will open an intake issue.
@rabernat & @tjcrone, did you figure this out? Could you expand on what the exact issue was? I am trying to create static intake catalogs pointing to CESM LENS data in S3 and I seem to be having some issues when accessing the data.
@rabernat Check out my work on geoxarray: geoxarray/geoxarray#13
The way I see it you have a couple choices. Mainly depends on what your goal is for the representation/serialization.
If we are talking about the best way to make a serializable version of a grid/area definition, your main issue is the projection. Well Known Text (WKT) is supposed to be the most fully defined way of describing a projection. PROJ strings apparently can't fully describe all projections. I've been leaning towards pyproj's CRS objects as my preferred container for projection information since it can convert to PROJ strings, PROJ dicts, WKT (different versions), or a CF grid mapping variable. There was also a discussion between @snowman2 and @dopplershift about seeing how possible it would be to use pyproj's CRS objects to replace cartopy's CRS objects (or at least making cartopy's based on pyproj's).
You then have your extent information. Do you force them all to be the same or allow for all the variations? lower-left + upper-right + number of rows/columns, upper-left + pixel size + number of rows/columns, some other combination of these types of parameters, etc.
Are you going to define a single object that defines this information (pyresample's AreaDefinition) or encode it entirely in the xarray Dataset? If in the Dataset, do you depend on the x and y coordinates to define the extents? Or do you have separate attributes/coordinates?