Observational Data¶
The functionality in this library is generally for dealing with data that comes out of VELOCIraptor, and as such can only interface with a limited number of simulation datasets. Frequently, it is useful to over-plot data from, for example, other simulation groups, or even (_gasp_) observational data. Here, “observational data” actually refers to comparison data of any kind.
Dealing with this observational data is usually a mess of scattered
.csv
files. Here, we describe an interface that allows for structured
metadata to be created, and for easily usable files containing this
observational data to be saved to disk and recovered for future use.
The overarching abstraction here is a python object (of type
velociraptor.observations.objects.ObservationalData
) that can be
written to or read from file with HDF5 as the backing format.
This data can also be used with the velociraptor.autoplotter
functionality.