Summarizes plate reads. Input is the output of readNULISAseq.R.

plateSummary(
  plate_data,
  ICs = NULL,
  IPCs = NULL,
  NCs = NULL,
  SCs = NULL,
  Bridges = NULL,
  Calibrators = NULL
)

Arguments

plate_data

The list output from readNULISAseq.R.

ICs

Optional. Vector of either the row indices (numeric) or the row names (character string) of the internal controls.

IPCs

Optional. Vector of either the column indices (numeric) or the column names (character string) of the inter-plate controls.

NCs

Optional. Vector of either the column indices (numeric) or the column names (character string) of the negative controls.

readsTable

A table that summarizes read counts and percent of total read counts by count type. Also summarizes missing data.

IC_table

If ICs are defined, outputs another table with number (%) of samples that have missing or zero IC counts, total and percent reads (out of all parseable match reads), mean, SD, and %CV reads across all samples.

IPC_table

If IPCs are defined, outputs another table with total (%) IPC reads, mean IPC count per target, number (%) of targets with missing or zero IPC reads, and the mean and median CV% across targets. Data is shown for total IPC wells / targets, each IPC well individually, and the targetwise medians across the IPC wells (potentially used for interplate normalization).

NC_table

If NCs are defined, outputs another table with total (%) NC reads, mean NC count per target, maximum NC target count, number (%) of targets with missing or zero NC reads. Data is shown for total NC wells / targets, each NC well individually, and the targetwise means across the NC wells (potentially used for LOD calculation).

Value

A table (character matrix) or list of tables (character matrices).

Examples

plate1summary <- plateSummary(plate1)
#> Error: object 'plate1' not found
plate1summary
#> Error: object 'plate1summary' not found