Summarizes detectability across multiple runs and if applicable broken down by sample groups based on the sample_group_covar input to loadNULISAseq.

detectability_summary(runs)

Arguments

runs

A named list of run data output from laodNULISAseq() function or a list of these outputs for multiple runs. To make output more interpretable, it is recommended to name each run according to the plate ID for that run.

Value

A list with items "sample_group", if applicable, "all", and "run_detectability". Items sample_group and all each have a data frame with a row for each target and detectability in columns. "all" has only one column summarizing detectability for all samples. "sample_group" has a column summarizing detectability for each sample group. Each of there items also has a sampleNumber vector which gives the sample size for the groups. The run_detectability output is a list of the original individual run detectability objects from loadNULISAseq.