tagbase / tagbase-server

tagbase-server is a data management web service for working with eTUFF and nc-eTAG files.
https://oiip.jpl.nasa.gov/doc/OIIP_Deliverable7.4_TagbasePostgreSQLeTUFF_UserGuide.pdf
Apache License 2.0
7 stars 2 forks source link

Package a visualization client with the deployment #165

Open lewismc opened 1 year ago

lewismc commented 1 year ago

We should leverage the CMC to provide the tag visualization capability. This task will research impact on architecture, identification of components, integration with docker-compose and other necessary configuration.

vtsontos commented 1 year ago

On the matter of CMC (aka COVERAGE Data Viewer) and as a precursor to our next tagup on the topic, just wanted to pass along some links below with a representative range of views illustrating support for both animal tagging data but also diverse oceanographic in-situ data from field campaigns more generally. As mentioned when we talked, I did recently integrate the full collection of MEOP (Marine Mammal animal telemetry) collection, comprised of 1,263 tag datasets. This was done mainly to test whether the tool could handle it given the large number of tag deployments present in this collection. Seems fine, which I think bodes well for the ICCAT work if this kind of visualization capability is of interest to the customer ultimately. (FYI, I have recently reached out to some marine mammal tagging folks at IMOS-Australia involved in MEOP and the new AniBOS-GOOS network on this, and they are taking a closer look).

The Viewer is pretty intuitive to use, but there is also online help (? Icon) and a User Guide providing a complete “how to” description of functionality. (At some point I need to put together a short tutorial video to help jump start new users). Chrome is the preferred browser but should be ok with Firefox also. One more recent feature included that is not mentioned in the current version of the Guide is the ability to click on individual points in an XY chart panel (eg. top Temperature vs Salinity plot in the MEOP Weddell Seal example – say an outlier) and see where along the trajectory on the map this point of interest occurred. The current time in the time control widget (bottom left) is also updated accordingly.

There are currently 2 containerized deployments of the Viewer on OIIP as you may notice via some of the URLs below ("Data-Viewer" and "Data-Viewer-Dev"). The datasets in both are identical, but the Dev version has some of the newest improvements. Since we have now effectively wrapped up the COVERAGE Phase-C project, Flynn has just pushed the latest updates that are ready for prime-time (eg. navigation feature mentioned above) into the "ops" version online and the JPL approved open source GitHub repo for the CMC Viewer software. (there are some additional features in the Dev. version that are experimental/not finalized, so not ready to be pushed to Dev. - eg. prototype integration with a satellite-insitu matchup/colocation service separately under development under the NASA/ACCESS-CDMS project).

In terms of other, backend software components needed for the Viewer:

We can go over these more detailed aspects further when we talk next if that would be helpful. But this should give you a general sense of what would be involved if we were to provide ICCAT with Viewer capability.

Ecological Data (animal telemetry, fish population census) IATTC Bigeye Tuna tag with Fishery Catch

MEOP (D.Costa, N. Elephant Seals, 2014 CA-current)

MEOP (IMOS Elephant [Seals)]

MEOP (IMOS Weddell Seals 2014 Antarctica)

Filtered Listing of all MEOP datasets in the Viewer

SPURS 1 & 2 Field Campaign SPURS1 Tenuse+Crate Glider, Seasoar

SPURS1 ADCP

SPURS1 Neutrally Buoant Float

SPURS1 Argo

SPURS1 R/V Endeavor TSG

SPURS2 Waveglider

SPURS2 Seaglider

SPURS2 R/V Revelle ADCP

SPURS2 Lady Amber TSG and Meteo

SPURS2 Mooring and Argo

SPURS2 R/V Revelle CTD

NASA Sailrone SMODE-Saildrone

MISST campaign- Saildrone

ATOMIC campaign - Saildrone

SMODE 2021 Field Campaign SMODE 2021 - Saildrone

SMODE 2021 - RV Oceanus ADCP

SMODE 2021 - Gliders

SMODE 2021 - RV Oceanus Bottle Biogeochemistry

SMODE 2021 - RV Oceanus SUNA Nitrate

SMODE 2021 - Drifters

SMODE 2021 - RV Oceanus underway Meteo, TSG

lewismc commented 1 year ago

Kartoza package both of the following as well