Класс: термин
Имя представления вектора символов только для чтения ИДЕТ термин
name является свойством только для чтения термина класс. name является вектором символов, представляющим имя ПОЙТИ термина.
Возможные значения являются любым именем, используемым для термина в базе данных Gene Ontology. Используйте свойство name определить имена объектов термина, или получить доступ или отфильтровать объекты термина по наименованию.
Загрузите текущую версию базы данных Gene Ontology с сети в объект geneont в MATLAB.
GeneontObj = geneont('LIVE', true)Программное обеспечение MATLAB создает объект geneont и отображает количество объектов термина, сопоставленных с объектом geneont.
Gene Ontology object with 27769 Terms.
Отобразите имя термина объект в 157-м положении в объекте geneont, GeneontObj.
GeneontObj.terms(157).name ans = cytosolic small ribosomal subunit
Если вы знаете ПОЙТИ идентификатор (например, 181) объекта термина, вместо его индекса или номера положения (например, 157), можно использовать следующий синтаксис, чтобы отобразить имя объекта термина:
GeneontObj(181).terms.name
Для справки, преобразовывающей индекс или количество положения объекта термина к ИДТИ идентификатор, смотрите свойство term.id.
Найдите индекс или количество положения термина объект, свойством name которого является 'membrane'.
membrane_index = find(strcmp(get(GeneontObj.terms,'name'),'membrane'))
membrane_index =
9556Используйте этот индекс или номер положения и свойство id определить ПОЙТИ идентификатор термина объект.
membrane_goid = GeneontObj.terms(membrane_index).id
membrane_goid =
16020Используйте это ПЕРЕХОДИТ идентификатор, как введено к методу 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Перечислите свойства 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'