Класс: термин
Имя представления вектора символов только для чтения ИДЕТ термин
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'