guessProfile: Guess Profile

View source: R/guessProfile.r

guessProfileR Documentation

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
)

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.

Value

data.frame 'data' with genotype rows only.

Examples

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

OskarHansson/strvalidator documentation built on July 22, 2023, 12:04 p.m.