| PeacoQC-class {CytobankAPI} | R Documentation |
S4 PeacoQC Class
Description
A PeacoQC object that holds pertinent PeacoQC data QC run information This class should never be called explicitly. If a user would like to create a new Cytobank PeacoQC object, utilize the peacoqc.new function, or any other PeacoQC endpoints that return PeacoQC objects documented in the 'Details' section.
Value
A PeacoQC object
Slots
authorcharacter representing the author of the PeacoQC analysis
attachment_idnumeric representing the PeacoQC attachment to the source experiment containing the PeacoQC results
channel_unique_identifierslist of character representing a list of unique channel identifiers
compensation_idthe compensation ID selected for the PeacoQC data QC
completedlogical representing whether or not the PeacoQC is complete
consecutive_binsnumeric if 'good' bins are located between bins that are removed, they will also be marked as 'bad'. Can be set to any integer between 1 and 50 (inclusive)
detection_methodcharacter representing the method(s) used to detect and filter out anomalies. - choose from the following :
("all" [default], "IT", "MAD")errorslist of character representing a list of error messages of the PeacoQC
failedlogical representing whether or not the PeacoQC is failed
fcs_fileslist of integers or character representing a list of FCS file IDs
final_resultcharacter representing whether or not the PeacoQC is successful
heatmap_attachment_idnumeric representing the PeacoQC heatmap image attachment to the source experiment
it_limitnumeric representing the IsolationTree parameter. Higher values mean the IT method will be less strict. Can be set to any float between 0.2 and 1.0(inclusive)
madnumeric representing the MAD parameter. Higher values mean the MAD method will be less strict. Can be set to any integer between 1 and 100 (inclusive)
max_binsnumeric representing the maximum number of bins that can be used in the cleaning process. If this value is lowered, larger bins will be made. Can be set to any integer between 40 and 1,000,000 (inclusive)
namethe name of the advanced analysis
peaco_qc_idnumeric representing the PeacoQC ID
remove_marginsif the value is true, they will remove margin events based on the internal description of the fcs file. Can be set to a boolean value
source_experimentthe source experiment ID the advanced analysis is associated with
statuscharacter representing the status of the advanced analysis
typecharacter
use_internal_scales_for_marginslogical this parameter is required when removeMargins is set to true. Set to true, the events will transtorm with fcs file internal scales. Set to false, the events will transform with cytobank scales. Can be set to a boolean value
validFcsFileIdslist of integers or character representing a list of valid FCS file IDs can run PeacoQC