ocean-tracking-network / remora

Rapid Extraction of Marine Observations for Roving Animals
https://imos-animaltracking.github.io/remora
GNU General Public License v3.0
1 stars 0 forks source link

Expand REMORA's data ingestion functionality to include ERDDAP servers #3

Open jackVanish opened 2 years ago

jackVanish commented 2 years ago

Is your feature request related to a problem? Please describe. We would be able to expand REMORA's capabilities even further by including servers other than THREDDS in its data ingestion capacity.

Describe the solution you'd like We'll have to implement a suite of new functions for connecting to, downloading, possibly processing, and displaying data from ERDDAP servers rather than THREDDS. It's possible that the data format will be different and will require processing, and it's also possible that some data fields may be different or unavailable, so certain checks within the code may have to be restructured based on that. Details beyond that are skinny as investigation has only just started; step one of this issue is to fully scope the nature of the change.

jackVanish commented 2 years ago

Progress on this as of a couple of weeks ago: we were able to pull arbitrary bathymetry from ETOPO-5 and have that be integrated into the dataframe using Remora's functionality without much editing. This bodes well for arbitrary data ingestion.