Description Usage Arguments Value See Also Examples
View source: R/hiReadsProcessor.R
Given a sampleInfo object, the function finds 5' primers for each sample per
sector and adds the results back to the object. This is a specialized
function which depends on many other functions shown in 'see also section'
to perform specialized trimming of 5' primer/adaptor found in the sampleInfo
object. The sequence itself is never trimmed but rather coordinates of primer
portion is recorded back to the object and used subsequently by
extractSeqs
function to perform the trimming.
1 2 |
sampleInfo |
sample information SimpleList object outputted from
|
annots |
a named list of GRanges object holding features for annotating integration sites. The name attribute of the list is used as column name. |
samplenames |
a vector of samplenames to process. Default is NULL, which processes all samples from sampleInfo object. |
parallel |
use parallel backend to perform calculation. Defaults to TRUE.
If no parallel backend is registered, then a serial version is ran using
|
... |
additional parameters to be passed to |
a SimpleList object similar to sampleInfo paramter supplied with new data added under each sector and sample. New data attributes include: primed
clusterSites
, isuSites
,
crossOverCheck
, findIntegrations
,
getIntegrationSites
, pslToRangedObject
1 2 3 4 5 6 7 8 9 10 |
load(file.path(system.file("data", package = "hiReadsProcessor"),
"FLX_seqProps.RData"))
data(genes)
genes <- makeGRanges(genes)
cpgs <- getUCSCtable("cpgIslandExt","CpG Islands")
cpgs <- makeGRanges(cbind(cpgs,strand="*"), chromCol = "chrom")
annots <- list("RefGenes"=genes,"CpG"=cpgs)
annotateSites(seqProps, annots, annotType="nearest", side="5p")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.