targetType: targetType R6 class.

targetTypeR Documentation

targetType R6 class.

Description

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.


kablag/RDML documentation built on Oct. 20, 2022, 5:47 a.m.