id property

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

Числовое значение только для чтения, которое соответствует, чтобы ПОЙТИ идентификатор, ИДЕТ термин

Описание

id свойство термина класс. id числовое значение только для чтения, которое соответствует ПОЙТИ идентификатору ПОЙТИ термина.

Совет

Можно использовать num2goid функционируйте, чтобы преобразовать id к ПОЙТИ вектору символов ID, отформатированному как 7-разрядный номер, которому предшествует префиксный GO:, который является стандартом, используемым базой данных Gene Ontology.

Значения

Любое значение от 1 к N, где N самое большое значение для идентификатора объекта термина в объекте geneont. Используйте id свойство определить ИДЕТ идентификаторы объектов термина, или получить доступ к объектам термина их ИДТИ идентификатор.

Совет

Можно использовать id свойство для ПОЙТИ термина в качестве входа к методам объекта geneont, таким как getancestors, getdescendants, и getrelatives.

Примеры

Пример 82. Отображение и Форматирование ПОЙТИ Идентификатора Объекта термина
  1. Загрузите текущую версию базы данных Gene Ontology с сети в объект geneont в MATLAB.

    GeneontObj = geneont('LIVE', true)

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

    Gene Ontology object with 27769 Terms.
  2. Отобразите ПОЙТИ идентификатор термина объект в 183-м положении в объекте geneont, GeneontObj.

    GeneontObj.terms(183).id
    
    ans =
    
       207

    Примечание

    Индекс или положение (183 в этом примере) термина объект в объекте geneont различные как ПОЙТИ идентификатор (207 в этом примере) для термина объект. Это вызвано тем, что существует много условий, которые являются устаревшими и не включены как объекты термина в объекте geneont.

  3. Отформатируйте ПОЙТИ идентификатор в символьный массив.

    num2goid(GeneontObj.terms(183).id)
    
    ans = 
    
        'GO:0000207'
Пример 83. Используя ПОЙТИ Идентификатор с Методами Объекта geneont
  1. Найдите индекс или количество положения термина объект чей name свойством является 'membrane'.

    membrane_index = find(strcmp(get(GeneontObj.terms,'name'),'membrane'))
    
    membrane_index =
    
            9556
  2. Используйте этот индекс или номер положения и id свойство определить ПОЙТИ идентификатор термина объект.

    membrane_goid = GeneontObj.terms(membrane_index).id
    
    membrane_goid =
    
           16020
  3. Используйте это ПЕРЕХОДИТ идентификатор, как введено к getrelatives метод, чтобы найти ПОЙТИ идентификаторы других объектов термина, которые являются мгновенными родственниками термина объект чей name свойством является 'membrane'.

    relative_ids = getrelatives(GeneontObj,membrane_goid)
    
    relative_ids =
    
            5628
            5886
           16020
           19867
           30673
           31090
           34045
           34357
           42175
           42622
           42734
           44464
           45211
           48475
           60342
  4. Перечислите name свойства этих объектов термина.

    get(GeneontObj(relative_ids).terms,'name')
    
    ans = 
    
        'prospore membrane'
        'plasma membrane'
        'membrane'
        'outer membrane'
        'axolemma'
        'organelle membrane'
        'pre-autophagosomal structure membrane'
        'photosynthetic membrane'
        'nuclear envelope-endoplasmic reticulum network'
        'photoreceptor outer segment membrane'
        'presynaptic membrane'
        'cell part'
        'postsynaptic membrane'
        'coated membrane'
        'photoreceptor inner segment membrane'

Смотрите также

| | |

Для просмотра документации необходимо авторизоваться на сайте