solve.ILP: Solve an ILP

View source: R/optimization_ILP.R

solve.ILPR Documentation

Solve an ILP

Description

Constructs and solves an ILP and outputs a list with the reuslts.

Usage

## S3 method for class 'ILP'
solve(
  cur.D,
  cur.G,
  cur.settings,
  cur.cvg.matrix,
  time.limit,
  required.cvg,
  primer.df,
  template.df
)

Arguments

cur.D

Binary dimerization matrix.

cur.G

Free energy matrix for cross-dimerization.

cur.settings

Current DesignSettings object.

cur.cvg.matrix

Binary coverage matrix.

time.limit

Time limit for solving the ILP in seconds.

required.cvg

The target coverage of the designed primer set.

primer.df

A Primers object.

template.df

A Templates object.

deltaG.cutoff

Cutoff for dimerization free energy.

deltaG.limit

Relaxation limit for free energy cutoff.

Value

List with ILP solution data.


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