SGFeatures
SGFeatures
for storing
splice graph features.
SGFeatures(x, type = mcols(x)$type, splice5p = mcols(x)$splice5p, splice3p = mcols(x)$splice3p, featureID = mcols(x)$featureID, geneID = mcols(x)$geneID, txName = mcols(x)$txName, geneName = mcols(x)$geneName)
GRanges
with known strand (+, -)J
,
E
, D
, A
CharacterList
of transcript names or NULL
CharacterList
of gene names or NULL
SGFeatures
object
SGFeatures
extend GRanges
with column slot type
specifying feature type. type
is a factor with levels
J
(splice junction), E
(exon bin),
D
(splice donor), A
(splice acceptor).splice5p
and splice3p
are logical vectors indicating
whether reads extending across the 5' and 3' boundaries of an
exon bin must be spliced at the boundary to be considered compatible
with the exon bin.
featureID
and geneID
are integer vectors representing
unique identifiers for features and genes (connected components in
the splice graph).
txName
and geneName
are CharacterLists storing
transcript and gene annotation, respectively.