Skip to contents

(Re)calculate Delta Ct mean based on given control probe

Usage

pcr_control(data, control_probe)

Arguments

data

A dataset output from pcr_tidy

control_probe

A probe to be used as an endogenous control (eg GAPDH)

Value

A tibble

Examples

system.file("extdata", "untidy-pcr-example.xls", package = "amplify") |>
  pcr_tidy() |>
  pcr_control("GAPDH")
#> # A tibble: 282 x 39
#>    omit  sample_name target_name task   reporter quencher quantity quantity_mean
#>    <lgl> <chr>       <chr>       <chr>  <chr>    <chr>       <dbl>         <dbl>
#>  1 FALSE RD1         GENE1       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  2 FALSE RD1         GENE1       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  3 FALSE RD1         GENE1       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  4 FALSE RD1         GENE2       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  5 FALSE RD1         GENE2       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  6 FALSE RD1         GENE2       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  7 FALSE RD1         GENE3       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  8 FALSE RD1         GENE3       UNKNO~ FAM      NFQ-MGB        NA            NA
#>  9 FALSE RD1         GENE3       UNKNO~ FAM      NFQ-MGB        NA            NA
#> 10 FALSE RD1         GENE4       UNKNO~ FAM      NFQ-MGB        NA            NA
#> # ... with 272 more rows, and 31 more variables: quantity_sd <dbl>, rq <dbl>,
#> #   rq_min <dbl>, rq_max <dbl>, ct_mean <dbl>, ct_sd <dbl>, delta_ct <dbl>,
#> #   delta_ct_mean <dbl>, delta_ct_se <dbl>, delta_delta_ct <dbl>,
#> #   automatic_ct_threshold <lgl>, ct_threshold <dbl>, automatic_baseline <lgl>,
#> #   comments <chr>, analysis_type <chr>, control <chr>, conf_int <chr>,
#> #   ref_samp <chr>, plate_type <chr>, exp_type <chr>, rep <int>, ct <dbl>,
#> #   well <chr>, well_row <dbl>, well_col <dbl>, well_position <chr>, ...