A SamplingDesign object is a lightweight, versioned declaration that
travels with a StateTransitionData container. It describes how samples
were collected (cross-sectional, independent over observed time, or
longitudinal) and names the
colData columns that carry subject identity and ordered time when
applicable.
Details
Users construct designs with cross_sectional,
independent_time_course, or longitudinal. The
"unspecified" kind is created only by the schema migration machinery (see
R/03-container.R).
Slots
versionschema version of this object, initially
"1.0.0"kindone of
"unspecified","cross_sectional","independent_time_course", or"longitudinal"subject_id_colzero-or-one
colDatacolumn name for subject identitytime_colzero-or-one
colDatacolumn name for ordered timetime_unitoptional scalar description of the time unit