Learn R Programming

eDNAfuns (version 0.1.0)

read_indexing_PCR: Read Indexing PCR Spreadsheet

Description

Reads data from a Google Sheets-based indexing PCR template. You can access the template here, create a copy in your Google Drive, and then create copies for each of your multiplexing PCR experiments.

Reads data from a Google Sheets-based PCR template. You can access the template here, create your own copy, and then create one copy per PCR reaction you want to keep track of.

Usage

read_indexing_PCR(ss)

read_step1_PCR(ss, trim = TRUE, name = TRUE)

Value

A tibble with columns:

Well

Well position

Sample

Sample name

Barcode

Barcode assigned to the sample

Set

Barcode set identifier

A named list with three elements:

PCR_mix

tibble of reagents and volumes.

Cycling

tibble of PCR cycling conditions.

Samples

tibble of samples with columns `Well`, `Sample`, `Success`, `Notes`, and optionally `PCR`.

Arguments

ss

Google Sheet ID or URL of the indexing PCR spreadsheet.

trim

Logical. If TRUE, removes rows where `Sample` is NA (default: TRUE).

name

Logical. If TRUE, adds the spreadsheet name as a `PCR` column in the sample sheet (default: TRUE).

Details

The function extracts sample information across all plates and returns a tidy dataframe.

Captures reagent mix, cycling conditions, and sample information.

See Also

[read_step1_PCR()] for reading normal PCR spreadsheets.

[read_indexing_PCR()] for reading multiplexing PCR spreadsheets.

Examples

Run this code
# Examples are not executed because the function requires identification in Google 
if (FALSE) {
data("Index_PCR")
read_indexing_PCR(Index_PCR)
}

# Examples are not executed because the function requires identification in Google 
if (FALSE) {
data("template_PCR")
read_step1_PCR(template_PCR)
}

Run the code above in your browser using DataLab