R/add_rxn_component.R

Defines functions .add_rxn_component

.add_rxn_component <- function(m,name,stock.conc,working.conc,rxn.vol,MM) {
  vol.per.rxn <- working.conc * rxn.vol / stock.conc
  new <- c(vol.per.rxn,
           MM*vol.per.rxn,
           stock.conc,
           working.conc)
  if(!is.null(m)) {
    m <- rbind(m,new)
  } else {
    m <- matrix(new,nrow=1)
  }

  rownames(m)[nrow(m)] <- name

  return(m)
}
dimitriskokoretsis/qpcrR documentation built on May 29, 2022, 10:11 p.m.