Provides an in-memory representation and functions to access project configuration and sample annotation values for a PEP.
Can be created with the constructor:
character vector path to config file on disk.
a data table object holding the sample metadata
a list object holding contents of the config file