doubleBlank {smoke}R Documentation

Substract the double-references

Description

The BLI experiment for small-molecules is designed to have double references: reference biosensor and reference sample, i.e. b

Usage

doubleBlank(obj)

Arguments

obj

obj of "Bli" class

Details

The signal in small-molecule BLI experiment is small in relation to noise. So the experiment design includes double references: reference biosensor and reference sample (no ligand). With subtraction of both, we expect to remove both the background signal and the non-specific binding.
The doubleBlank assumes that traces in the input "Bli" object contains two consecutive sets of columns with the second set as the refence biosensor, and the reference samples as the last column in each set. This means that the traces are "paired" and traces number is even. If not, an error message will be raised: "the double-referenced traces should be paired".
After doubleBlank, the number of traces should be equal to the number of ligand concentration. If not, a warning will be raised: "ligand concentrations mis-match trace number".
Also, after successful doubleBlank, the status of "doubleBlank" will be set to "TRUE". This prevent the user to run doubleBlank twice in accident.

Value

S4 object of "Bli" class

Author(s)

Qingan Sun, Xiaojun Li, James C Sacchettini

Maintainer: Qingan Sun <quinsun@gmail.com>

References

Sun Q, Li X, Perez LM, Shi W, Zhang Y, Sacchettini JC (2020). “The molecular basis of pyrazinamide activity on Mycobacterium tuberculosis PanD.” Nature Communications, 11(339).

Examples

bli1 <- alignLoad(bli, 180, 780)
bli2 <- doubleBlank(bli1)

[Package smoke version 2.0.1 Index]