is_a property

Класс: термин

Числовой массив только для чтения, содержащий идентификаторы GO терминов GO, которые имеют отношение «is a» с этим термином GO

Описание

is_a является свойством класса term только для чтения. is_a - вектор-столбец, содержащая идентификаторы GO. Эти идентификаторы GO задают другие объекты термина, к которым у объекта термина есть отношение «является». Объект термина является примером объектов термина, заданных его is_a свойство.

Значения

Возможные значения являются идентификаторами терминов GO из базы данных Gene Ontology. Используйте is_a свойство для определения идентификаторов GO терминов GO, которые имеют отношение «is a» с определенным термином GO.

Примеры

Пример 84. Использование свойства is_a для определения термина Объекты с отношением «is»
  1. Загрузите текущую версию базы данных Gene Ontology из Web в объект генеонта в MATLAB® программное обеспечение.

    GeneontObj = geneont('LIVE', true)

    MATLAB создает объект geneont и отображает количество объектов терминов, связанных с объектом geneont.

    Gene Ontology object with 27769 Terms.
  2. Отображение объектов терминов, к которым у объекта терминов в 18, 703-й позиции есть отношение «является».

    GeneontObj.terms(18703).is_a
    
    ans =
    
           42754
           45187
           48521
           51241

Совет

Можно также использовать getancestors метод объекта генеонта с 'Relationtype' значение свойства установлено в 'is_a' для определения объектов терминов с отношением «является».

Совет

Если вы знаете идентификатор GO (для примера, 42321) объекта термина, вместо его индекса или номера позиции (для примера, 18703), можно использовать следующий синтаксис, чтобы отобразить is_a свойство объекта термина:

GeneontObj(42321).terms.is_a

Для получения помощи в преобразовании индекса или номера позиции объекта термина в его идентификатор GO, смотрите term.id свойство.