The columns in the analysis tables are defined by the analysis method (e.g. "Synthesis","Half-life" and "rmse" by FitKinetics
).
A call to an analysis function might produce more than one table (e.g. because kinetic modeling is done for multiple Conditions). In this case,
AddAnalysisTable produces more than one analysis table.
AddAnalysis
is in most cases not called directly by the user, but is
used by analysis methods to add their final result to a grandR object (e.g., FitKinetics,LikelihoodRatioTest,LFC,PairwiseDESeq2).
If it is called by the user (e.g. to add analysis results from external tools or from the literature, see pulse-chase vignette), then
the user must make sure that either the rownames of the given table can be recognized as genes (names or symbols), or that there is a column in the
table giving genes (this must be specified as the "by" parameter). The table does neither have to be sorted the same way the grandR object is, nor does
it have to be complete. AddAnalysis
will take care or reordering and inserting NA for missing genes (and it will issue a warning in case of missing genes).