Move data structure to HDF5
Current limitation
Currently, sharing a report requires that all referenced R environment files need to be transferred as well. This might lead to errors, if they are not shared properly, or end up in a wrong file directory.
Possible solution
Instead of individual files, data can be stored in a single HDF5 data container. The report object in R then just represents the HDF5 data file and keeps track of e.g. data names. Components will then fetch the data from that container. Additionally, the report itself can also be stored in the container. Sharing a report boils down to sharing a single HDF5 file.
Implementation details
- Add functions for adding (named) data to the report object (which then is stored in the HDF5 file)
- Add functions for querying (named) data from the report object
Edited by jens.preussner