Description Usage Arguments Details Value Author(s) See Also Examples
Function to identify all potential conversion controls in a given input sequence, for a given list of fragments
1 | convControl(sequence, fragmentation, multiple = FALSE)
|
sequence |
Nucleotide sequence input as a character string |
fragmentation |
List of MassArrayFragment objects corresponding to the fragmentation pattern of the sequence input |
multiple |
Logical value specifying whether or not to include multiple CGs on the same conversion control fragment where possible (default is |
Potential conversion controls are identified from the nucleotide sequence input through pattern recognition of fragments that contain non-CG cytosines. Any conversion controls that contain CG dinucleotides or have a molecular weight outside of the usable mass window are screened out. Additionally, conversion controls that are located in identified primer sequence or have molecular weight overlap with other fragments are removed from consideration. Lastly, if the consideration of the fragment as a conversion control will cause new molecular weight overlap(s) with one or more other fragments, the control is also removed from consideration.
Returns a list of MassArrayFragment objects identical to the input, with the exception that conversion controls are labeled and updated accordingly.
Reid F. Thompson (rthompso@aecom.yu.edu), John M. Greally (jgreally@aecom.yu.edu)
See Also as MassArrayFragment
1 2 3 4 | data(MassArray.example.data)
MassArray.example.data$fragments.T[[54]]
conversion.data <- convControl(MassArray.example.data$sequence, MassArray.example.data$fragments.T)
conversion.data[[54]]
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.