cascaded.filter.quick: Cascaded Filter

View source: R/filters.R

cascaded.filter.quickR Documentation

Cascaded Filter

Description

Filter primers in a cascaded fashion.

Usage

cascaded.filter.quick(
  primer.df,
  template.df,
  settings,
  to.compute.constraints,
  mode.directionality = c("fw", "rev", "both"),
  active.constraints = NULL,
  no.structures = FALSE,
  updateProgress = NULL
)

Arguments

primer.df

Primer data frame.

template.df

Template data frame.

settings

Settings object.

to.compute.constraints

Names of constraints that still have to be computed.

mode.directionality

Primer direction.

active.constraints

The constraints that are to be used for filtering. If active.constraints is NULL, all filtering constraints are used.

no.structures

Whether dimerization structures shall be computed.

updateProgress

Progress callback function for shiny.

Details

At each constraint evaluation all primers that do not fulfill the current constraint are removed.

Constraints that are specified in to.compute.constraints are computed on the fly.

Value

The filtered primer data frame.


matdoering/openPrimeR documentation built on July 4, 2025, 3:59 a.m.