exponenta event banner

Класс GTFAnnotation

Суперклассы:

Содержать аннотации формата переноса генов (GTF)

Описание

GTFAnnotation содержит аннотации для одной или нескольких последовательностей ссылок, соответствующих формату файла GTF.

Вы создаете GTFAnnotation из файла в формате GTF. Каждый элемент в объекте представляет аннотацию. Используйте свойства и методы объекта для фильтрации аннотаций по элементу, последовательности привязок или положению последовательности привязок. Используйте методы объектов для извлечения данных для подмножества аннотаций в массив структур.

Строительство

Annotobj = GTFAnnotation(File) конструкции Annotobj, a GTFAnnotation объект, из File, файл в формате GTF.

Входные аргументы

File

Символьный вектор или строка, задающая файл в формате GTF.

Свойства

FieldNames

Массив ячеек символьных векторов, задающих имена доступных полей данных для каждой аннотации в GTFAnnotation объект. Это свойство доступно только для чтения.

NumEntries

Целое число, указывающее количество аннотаций в GTFAnnotation объект. Это свойство доступно только для чтения.

Методы

getDataСоздание структуры, содержащей подмножество данных из GTFAnnotation объект
getExonsТаблица возврата экзонов из GTFAnnotation объект
getFeatureNamesПолучение уникальных имен элементов из GTFAnnotation объект
getGeneNamesПолучить уникальные имена генов из GTFAnnotation объект
getGenesТаблица возврата уникальных генов в GTFAnnotation объект
getIndexВозврат массива индексов аннотаций из GTFAnnotation объект
getRangeИзвлечение диапазона аннотаций из GTFAnnotation объект
getReferenceNamesПолучение имен ссылок из GTFAnnotation объект
getSegmentsТаблица возврата неперекрывающихся сегментов из GTFAnnotation объект
getSubsetСоздать объект, содержащий подмножество элементов из GTFAnnotation объект
getTranscriptNamesПолучение уникальных имен транскриптов из GTFAnnotation объект
getTranscriptsТаблица возврата уникальных транскриптов в GTFAnnotation объект

Копирование семантики

Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.

Индексация

GTFAnnotation объекты поддерживают точку. индексирование для извлечения свойств.

Примеры

Построить GTFAnnotation объект из файла в формате GTF с Toolbox™ биоинформатики:

GTFAnnotObj = GTFAnnotation('hum37_2_1M.gtf')
GTFAnnotObj = 

  GTFAnnotation with properties:

    FieldNames: {1x11 cell}
    NumEntries: 308