Annotates Data Table
Other configuration:
AnalysisConfiguration
,
AnalysisParameters
,
INTERNAL_FUNCTIONS_BY_FAMILY
,
R6_extract_values()
,
complete_cases()
,
concrete_AnalysisConfiguration
,
make_interaction_column()
,
make_reduced_hierarchy_config()
,
sample_subset()
,
separate_factors()
,
separate_hierarchy()
,
setup_analysis()
,
spread_response_by_IsotopeLabel()
,
table_factors()
fileName
column name of column containing raw file names
sampleName
(will be generated from factors or fileName)
isotopeLabel
which column contains the isotope label (e.g. heavy or light), Gor light only if LFQ.
ident_qValue
column name with identification QValues (smaller better)
ident_Score
column with identification score (lager better)
opt_rt
optional column with rt information
opt_mz
optional column with mz information
nr_children
optional column containing for instance the number of peptides
workIntensity
column which contains the intensities
is_response_transformed
are the intensities transformed for constant variance
factors
Names of columns containing factors (annotations)
factorDepth
number of relevant factors (used by plotting functions etc)
hierarchy
list with columns describing the measurement hierarchy (i.e. protein peptide precursor fragment)
hierarchyDepth
At which depth do you want to model i.e. i.e. protein than 1
ata <- AnalysisTableAnnotation$new()
ata$fileName = "rawfile.column"
ata$hierarchy[["protein"]] = "protein.column"
ata$factors[["explanatory"]] = "explanatory.column"
ata$set_response("abundance")
ata$id_required()
#> explanatory protein
#> "rawfile.column" "explanatory.column" "protein.column"
#>
#> "isotopeLabel"
ata$id_vars()
#> [1] "rawfile.column" "explanatory" "protein" "isotopeLabel"
#> [5] "sampleName"
ata$value_vars()
#> [1] "abundance" "qValue" "nr_children"
ata$annotation_vars()
#> [1] "rawfile.column" "sampleName" "explanatory"
ac <- AnalysisConfiguration$new(ata)