Description Usage Arguments Value Examples
This function coalesces and annotates a set of BAM files into peak-centered data. It implements the ChIPPeakANno methods, with specific choices dealing with defining the genomic area around the promoter and which peaks to include.
1 2 3 | vulcan.annotate(vobj, lborder = -10000, rborder = 10000,
method = c("closest", "strongest", "sum", "topvar", "farthest",
"lowvar"), TxDb = NULL)
|
vobj |
A list of peakcounts, samples and peakrpkms (i.e. the output of the function vulcan.import) |
lborder |
Boundary for peak annotation (in nucleotides) upstream of the Transcription starting site (default: -10000) |
rborder |
Boundary for peak annotation (in nucleotides) downstream of the Transcription starting site (default: 10000) |
method |
Method to deal with multiple peaks found within gene promoter boundaries. One of sum (default), closest, strongest, topvar, farthest or lowvar. This will affect only genes with multiple possible peaks. When a single peak can be mapped to the promoter region of the gene, that peak abundance will be considered as the gene promoter's occupancy.
|
TxDb |
TxDb annotation object containing the knownGene track. If NULL (the default), TxDb.Hsapiens.UCSC.hg19.knownGene is loaded |
A list of components:
A matrix of raw peak counts, peaks as rows, samples as columns
A matrix of peak RPKMs, peaks as rows, samples as columns
A matrix of raw gene counts, genes as rows, samples as columns. The counts are associated to the promoter region of the gene
A matrix of RPKMs, genes as rows, samples as columns. The RPKMs are associated to the promoter region of the gene
A vector of sample names and conditions
1 2 3 | library(vulcandata)
vobj<-vulcandata::vulcanexample()
vobj<-vulcan.annotate(vobj,lborder=-10000,rborder=10000,method='sum')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.