A target is a PCR reaction with defined set of primers. PCR reactions for the same gene with distinct primer sequences are considered different targets. Inherits: rdmlBaseType.

Format

An R6Class generator object.

Initialization

targetType$new(id, description = NULL,
  documentation = NULL, xRef = NULL, type, amplificationEfficiencyMethod =
  NULL, amplificationEfficiency = NULL, amplificationEfficiencySE = NULL,
  detectionLimit = NULL, dyeId, sequences = NULL, commercialAssay = NULL)

Fields

id

idType.

description

checkString.

documentation

list of idReferencesType.

xRef

list of xRefType.

type

targetTypeType.

amplificationEfficiencyMethod

checkString.

amplificationEfficiency

checkNumber.

amplificationEfficiencySE

checkNumber.

detectionLimit

checkNumber.

dyeId

idReferencesType.

sequences

sequencesType.

commercialAssay

commercialAssayType.

Super class

RDML::rdmlBaseType -> targetType

Methods

Public methods

Inherited methods

Method new()

Usage

targetType$new(
  id,
  description = NULL,
  documentation = NULL,
  xRef = NULL,
  type,
  amplificationEfficiencyMethod = NULL,
  amplificationEfficiency = NULL,
  amplificationEfficiencySE = NULL,
  detectionLimit = NULL,
  dyeId,
  sequences = NULL,
  commercialAssay = NULL
)


Method clone()

The objects of this class are cloneable with this method.

Usage

targetType$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.