Description Usage Arguments Value Author(s) See Also Examples
Runs a function on columns of the counts (assay) of a 'SummarizedExperiment'
object (resulted by interest(), interest.sequential() or
readInterestResults() ) based on the overalp of its exon/intron
coordinates with those of another 'SummarizedExperiment' object. The number of
the rows and the dimensions of the counts of the result are equal to those of
the subject. The function is applied on the query based on it's overlap
to the subject.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
query, subject |
SummarizedExperiment objects resulted by |
type |
The type of overlap. By default it considers any overlap. See findOverlaps-methods for more info. |
replaceValues |
Whether return a 'SummarizedExperiment' object with new counts (resulted by running function) replaced. |
intExCol |
Column name (or number) in the rowData of the objects that represents whether each row of the assay is "intron" or "exon". |
intronExon |
Should be assigned either |
sujectGeneNamesCol |
The column in the row data of the subject that includes the gene names. |
repeatsTableToFilter |
A data.frame table that includes chr,begin and end columns. If defined, all reads mapped to the described regions will be ingnored. |
scaleFragment |
Logical value, indicating whether the retention levels must be scaled by (genewide) fragment levels. |
scaleLength |
Logical value, indicating whether the retention levels must be scaled by length of the introns/exons. |
unmapValue |
The value to assign to unmapped rows (i.e. introns/exons). |
FUN |
The function to apply. |
... |
Other parameter settings from |
The returned value is a data frame if replaceValues is FALSE and it is
SummarizedExperiment if replaceValues is TRUE.
Ali Oghabian
readInterestResults
interest
interest.sequential
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | mdsChr22Obj
tmp<- applyOverlap(
query=mdsChr22Obj,
subject=mdsChr22Obj,
type="equal",
replaceValues=FALSE,
intExCol="int_ex",
intronExon="intron",
sujectGeneNamesCol="collapsed_transcripts",
scaleFragment=TRUE,
scaleLength=TRUE,
unmapValue=0,
FUN=head,
n=1
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.