getRange

Class: GTFAnnotation

Retrieve range of annotations from GTFAnnotation object

Syntax

Range = getRange(AnnotObj)

Description

Range = getRange(AnnotObj) returns Range, a 1-by-2 numeric array specifying the minimum and maximum positions in the reference sequence covered by annotations in AnnotObj.

Input Arguments

AnnotObj

Object of the GTFAnnotation class.

Output Arguments

Range

1-by-2 numeric array specifying the minimum and maximum positions in the reference sequence covered by annotations in AnnotObj

Examples

Construct a GTFAnnotation object from a GTF-formatted file that is provided with Bioinformatics Toolbox™, and then return the range of the feature annotations:

% Construct a GTFAnnotation object from a GTF file
GTFAnnotObj = GTFAnnotation('hum37_2_1M.gtf');
% Return first and last positions of reference associated with feature annotations
range = getRange(GTFAnnotObj)
range =

       41609     1371382

Tips

  • Use the getSubset method with the Reference name-value pair to return a GFFAnnotation object containing only one reference sequence. Then use this subsetted object as input to the getRange method.