Class: GTFAnnotation
Return table of non-overlapping segments from GTFAnnotation
object
returns segments
= getSegments(AnnotObj
)segments
,
a table of non-overlapping segments of nucleotide sequences built
by flattening the transcripts in AnnotObj
. If
an exon boundary is not the same in two or more transcripts of a gene,
then the function creates two or more non-overlapping segments which
cover all exons in the transcript.
[
returns segments
,transcriptIDs
]
= getSegments(AnnotObj
)transcriptIDs
,
a cell array of character vectors containing all unique transcript
IDs in AnnotObj
.
getData (GTFAnnotation)
| getFeatureNames (GTFAnnotation)
| getGeneNames (GTFAnnotation)
| getGenes (GTFAnnotation)
| getIndex (GTFAnnotation)
| getRange (GTFAnnotation)
| getReferenceNames (GTFAnnotation)
| getSegments (GTFAnnotation)
| getSubset (GTFAnnotation)
| getTranscripts (GTFAnnotation)
| GFFAnnotation
| GTFAnnotation