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