plan_experiment: Plan a binding assay experiment

Description Usage Arguments Value

View source: R/plan_experiment.R

Description

This function takes a value of Kd, a minimal and maximal concentration of titrant a binding model equation, an optional probe concentration and an optional Hill coefficient, and outputs a plot of the theoretical resulting binding curve. This is useful for planning an experiment, when knowing the order of magnitude of Kd, to ensure that the experimental binding curve will display both the lower and upper plateaus.

Usage

1
2
3
plan_experiment(kd, min_concentration = 0.001,
  max_concentration = 1e+05, binding_model = "hyperbolic",
  probe_conc = NULL, hill_coef = 1)

Arguments

kd

A Kd value.

min_concentration

The minimal value of the concentration range to simulate the binding curve over. Defaults to 1e-3.

max_concentration

The maximal value of the concentration range to simulate the binding curve over. Defaults to 1e5.

binding_model

A binding model equation. Possible values are "hyperbolic", "hill" and "quadratic". Defaults to "hyperbolic".

probe_conc

Fixed concentration of probe molecule. If not specified, the hyperbolic binding model equation is used by default.

hill_coef

An optional Hill coefficient. This is ignored by the quadratic binding model equation. Defaults to 1.

Value

A ggplot2 graph object of the simulated binding curve.


Guilz/rfret documentation built on Oct. 18, 2021, 2:14 p.m.