SlideRuleEarth / sliderule-python

SlideRule Earth Example Notebooks: On-demand, cloud-based processing of satellite mission data (NASA ICESat-2, GEDI, ArcticDEM/REMA, HLS)
https://slideruleearth.io/rtd/
BSD 3-Clause "New" or "Revised" License
41 stars 21 forks source link

Additional filelds in the ATL06 structure #13

Closed SmithB closed 3 years ago

SmithB commented 3 years ago

It would be great to have some additional fields in the ATL06 output: n_fit_photons: The number of photons remaining for each segment after the iterations are finished rms_misfit: the rms misfit between the selected photons for each segment and the segment h_sigma: the propagated error in the segment center height (using rms_misfit as the estimated per-photon error) w_surface_window_final: the height of the window after the iterations are finished.

Of these, h_sigma is probably the hardest, and the lowest priority. Thanks!

jpswinski commented 3 years ago

ICESat2-SlideRule/sliderule-icesat2@a8dc586bfec234879f3084488d9f0760e82e7b4d

Adds n_fit_photons and w_surface_window_final. Also created a compact option that will only return the lat, lon, height, and time.

jpswinski commented 3 years ago

I've noticed that the w_surface_window_final value is being returned as all zeroes. I will be continuing to work this issue along with adding the other requested fields.

jpswinski commented 3 years ago

The issue with w_surface_window_final is fixed. Moving on to the others.

jpswinski commented 3 years ago

rms_misfit has been added to atl06: ICESat2-SlideRule/sliderule-icesat2@41170186cd1d5647d46b5887b5cf6857b6a5434d

jpswinski commented 3 years ago

h_sigma has been added to atl06: ICESat2-SlideRule/sliderule-icesat2@833a3bd