Learn R Programming

strvalidator (version 2.4.1)

guessProfile: Guess Profile

Description

Guesses the correct profile based on peak height.

Usage

guessProfile(
  data,
  ratio = 0.6,
  height = 50,
  na.rm = FALSE,
  ol.rm = TRUE,
  debug = FALSE
)

Value

data.frame 'data' with genotype rows only.

Arguments

data

a data frame containing at least 'Sample.Name', 'Marker', 'Allele', Height'.

ratio

numeric giving the peak height ratio threshold.

height

numeric giving the minimum peak height.

na.rm

logical indicating if rows with no peak should be discarded.

ol.rm

logical indicating if off-ladder alleles should be discarded.

debug

logical indicating printing debug information.

Details

Takes typing data from single source samples and filters out the presumed profile based on peak height and a ratio. Keeps the two highest peaks if their ratio is above the threshold, or the single highest peak if below the threshold.

Examples

Run this code
# Load an example dataset.
data(set2)
# Filter out probable profile with criteria at least 70% Hb.
guessProfile(data = set2, ratio = 0.7)

Run the code above in your browser using DataLab