"fixvars-methods" {rflowcyt} | R Documentation |
Any discrepancy between the metadata and the data of the FCS object is considered as a failure to pass the check and will be updated with the descriptives from the data. The following is a description of the checks and fixes:
Please note that if the metadata@original is FALSE, then the metadata slotNames have a "RFACSadd$>>$" suffix and are located in metadata@fcsinfo in order to store the current data descriptives. The original data descriptives can be retrieved/checked when metadata@original is set to TRUE; otherwise the current metadata information about the data is retrieved/checked even when the "RFACSadd$>>$" suffix is not noted in the character index.
(ie) If metadata@original is FALSE, then metadata[["size"]] will return metadata[["RFACSadd$>>$$TOT"]], the current row length of the data, while metadata@size will return the number of rows for the original data.
Note that metadata@original is changed only when a parameter column is
added to the data using addParameter-methods
, when rows of the data are
extracted using extractGatedData
or if the user decides to
change the value metadata@original. Using "["-methods
and "[<-"-methods
on a FCS
object
will not change the value of metadata@original.
FCS
object will be returned with any fixes to the
metadata.(1) x.name : character string of the true object name; default is "" (ie, the objectname in the metadata will be regarded as the true object name )
(2) MY.DEBUG : boolean value; if TRUE, then the output statements are printed, otherwise if FALSE, then the statements are surpressed; default is TRUE.
(3) range.max : numeric value describing the true maximum of the data that the checks on the ranges will be compared; default is NULL (ie, the maximum of each column variable in the data is the truth)