Description Usage Arguments Details Value Author(s) See Also Examples
Describes extensions to the GenomicRanges package.
For GRanges and
GRangesList objects:
colnames returns the column name of a GRanges or
GRangesList object.
unsafeAppend appends two GAlignments
object together bypassing most sanity checks. Faster than the standard c or
append function.
1 2 | colnames(x, do.NULL = TRUE, prefix = "col")
unsafeAppend(obj1,obj2)
|
x |
An object of the |
do.NULL |
see |
prefix |
see |
obj1 |
A |
obj2 |
A |
colnames returns the actual column names of the elementMetadata slot of the
GRanges or GRangesList object.
The elementMetadata contains a DataFrame object used
to store additional information provided by the user, such as exon ID in
our case.
unsafeAppend appends two GAlignments objects.
colnames: A vector of column names.
unsafeAppend: A GAlignments object
Nicolas Delhomme
DataFrame
GRanges
GRangesList
GAlignments
row_colnames
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # an example of annotation
grngs <- GRanges(seqnames=c("chr01","chr01","chr02"),
ranges=IRanges(
start=c(10,30,100),
end=c(21,53,123)),
strand=c("+","+","-"),
transcripts=c("trA1","trA2","trB"),
gene=c("gA","gA","gB"),
exon=c("e1","e2","e3")
)
# accessing the colnames
colnames(grngs)
# creating a GRangesList
grngsList<-split(grngs,seqnames(grngs))
# accessing the colnames
colnames(grngsList)
# For unsafeAppend
library(GenomicAlignments)
unsafeAppend(GAlignments(),GAlignments())
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.