Суперклассы:
Содержите аннотации Общего формата функции (GFF)
Класс GFFAnnotation
содержит аннотации для одной или нескольких ссылочных последовательностей, соответствуя формату файла GFF.
Вы создаете объект GFFAnnotation
из GFF-или отформатированного GTF файла. Каждый элемент в объекте представляет аннотацию. Используйте свойства объектов и методы, чтобы отфильтровать аннотации функцией, ссылочной последовательностью или ссылочным положением последовательности. Используйте методы объекта извлечь данные для подмножества аннотаций в массив структур.
построения Annotobj
=
GFFAnnotation(File
)Annotobj
, объект GFFAnnotation
, от File
, GFF-или отформатированного GTF файла.
|
Вектор символов или строка, задающая GFF-или отформатированный GTF файл. |
|
Массив ячеек из символьных векторов, задающий имена доступных полей данных для каждой аннотации в объекте |
|
Целочисленное количество определения аннотаций в объекте |
getData | Создайте структуру, содержащую подмножество данных из объекта GFFAnnotation |
getFeatureNames | Получите имена уникальной функции из объекта GFFAnnotation |
getIndex | Возвратите индексный массив аннотаций от объекта GFFAnnotation |
getRange | Получите область значений аннотаций от объекта GFFAnnotation |
getReferenceNames | Получите ссылочные имена из объекта GFFAnnotation |
getSubset | Получите подмножество элементов от объекта GFFAnnotation |
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB).
GFFAnnotation
возражает точке поддержки. индексация, чтобы извлечь свойства.
Создайте объект GFFAnnotation
из GFF-отформатированного файла, которому предоставляют Bioinformatics Toolbox™:
GFFAnnotObj = GFFAnnotation('tair8_1.gff')
GFFAnnotObj = GFFAnnotation with properties: FieldNames: {'Reference' 'Start' 'Stop' 'Feature' 'Source' 'Score' 'Strand' 'Frame' 'Attributes'} NumEntries: 3331
Создайте объект GFFAnnotation
из отформатированного GTF файла, которому предоставляют Bioinformatics Toolbox:
GFFAnnotObj = GFFAnnotation('hum37_2_1M.gtf')
GFFAnnotObj = GFFAnnotation with properties: FieldNames: {'Reference' 'Start' 'Stop' 'Feature' 'Source' 'Score' 'Strand' 'Frame' 'Attributes'} NumEntries: 308