Skip to content

Conversation

@weiji14
Copy link
Owner

@weiji14 weiji14 commented Feb 25, 2019

Add in bed elevation dataset from the WIlkes basin/transantarctic mountains System Exploration, Ice-house Earth: Stability Or DYNamism? (WISE/ISODYN) project collected by Italian and British teams.

Flight lines from the WISE/ISODYN project

References:

  • Ferraccioli, F., Corr, H., Jordan, T., Robinson, C., Armadillo, E., Armadillo, E., & Armadillo, G. (2018). Airborne radar bed elevation picks across the Wilkes Subglacial Basin, 2005-2006 [Data set]. Polar Data Centre, Natural Environment Research Council, UK. https://doi.org/10.5285/59e5a6f5-e67d-4a05-99af-30f656569401
  • Jordan, T. A., Ferraccioli, F., Corr, H., Graham, A., Armadillo, E., & Bozzo, E. (2010). Hypothesis for mega-outburst flooding from a palaeo-subglacial lake beneath the East Antarctic Ice Sheet: Antarctic palaeo-outburst floods and subglacial lake. Terra Nova, 22(4), 283–289. https://doi.org/10.1111/j.1365-3121.2010.00944.x

TODO:

  • Add in new dataset details to data_list.yml, and create new json file for parsing the raw dataset (9a8c8a5)
  • Reprocess new high resolution tiles for new area using data_prep.ipynb (b90bd74)

Adding bed elevation pick data derived from airborne radar collected during the WIlkes basin/transantarctic mountains System Exploration, Ice-house Earth: Stability Or DYNamism? (WISE/ISODYN) project. Data is downloaded in a .zip format, and will be parsed/unzipped on the fly by pandas in data_prep.ipynb to read the delimited .XYZ inside later. A new na_values field is added to the json, specifically to parse the "*" NaN values inside the WISE_ISODYN_RadarByFlight.XYZ file.
@weiji14 weiji14 added the data 🗃️ Pull requests that update input datasets label Feb 25, 2019
@weiji14 weiji14 added this to the v0.7.0 milestone Feb 25, 2019
@weiji14 weiji14 self-assigned this Feb 25, 2019
Added 19 new raster tiles from the Wilkes Subglacial Basin, increasing our training dataset from 2480 to 2499. Most of the new tiles are restricted to a limited geographic area at Talos Dome (presumably the takeoff/landing of the flight mission) as that is where we have the most crossover data for generating a high resolution grid.

Note that the data_prep.py script's ascii_to_xyz function now reads a custom 'na_values' field in our json, something mentioned in 9a8c8a5.
@weiji14 weiji14 merged commit b90bd74 into master Feb 25, 2019
weiji14 added a commit that referenced this pull request Feb 25, 2019
Closes #112 Add Wilkes Subglacial Basin dataset.
weiji14 added a commit that referenced this pull request Feb 25, 2019
Closes #112 Add Wilkes Subglacial Basin dataset.
@weiji14 weiji14 deleted the data/Ferraccioli2018Wilkes branch February 27, 2019 01:13
weiji14 added a commit that referenced this pull request Jun 21, 2019
Creating new groundtruth NetCDF grids using GMT surface, replacing the ones last created in b90bd74 in #112. Besides having updated to the GMT 6.0.0rc1 tagged release, the main change here is with using nicely rounded bounds (to 250 units in EPSG:3031) instead of arbitrary decimal points. This will really help resolve some of the problems with points not being included in our RMSE_test calculations near the grid's edges (see #152), and integer coordinates are just nicer to debug won't you say?

Specifically, the data_prep.get_region was refactored to use `gmt info -I xxx.csv` instead of pure pandas, returning an `xmin/xmax/ymin/ymax` string that has an extended region optimized for `gmt surface`. There is a "surface [WARNING]: Your grid dimensions are mutually prime.  Convergence is very unlikely" which I'm just gonna ignore for now. Note that data_prep.ascii_to_xyz was one-line patched to drop NaNs as there were some points in the WISE_ISODYN_RadarByFlight.XYZ file with missing elevation (z) values (since #112...) that was messing up gmt.info in the refactored data_prep.get_region. Unit tests have been modified accordingly, and the grids in the integration tests are now downloaded/created in folder /tmp to avoid messing with the actual files in highres. Matplotlib plots of the grids in data_prep.ipynb have been updated, and the new grids will be released in v0.9.2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data 🗃️ Pull requests that update input datasets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant