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"
filecharacter vector path to config file on disk.
samplesa data table object holding the sample metadata
configa list object holding contents of the config file
sampleNameAttra string indicating the sample attribute that is used to index the sample table
subSampleNameAttra string indicating the sample attribute that is used to index the sample table