GobySoft / goby

The Goby Underwater Autonomy Project
Other
26 stars 11 forks source link

HDF5 Scientific Data analysis writer #8

Closed tsaubergine closed 8 years ago

tsaubergine commented 8 years ago

Added new tool that can convert a collection of protobuf messages (normally from a log of some sort) into an HDF5 file that can be opened easily in Octave, MATLAB, Python, etc. for post-mission data analysis.

Tool can be extended by subclassing goby::common::HDF5Plugin and wrapping it in a shared library that exposes goby_hdf5_load (see tests/common/hdf5/test-plugin.cpp) as a C extern function. Then this shared library is loaded at runtime by the environmental variable GOBY_HDF5_PLUGIN