Суперклассы:
Структура данных, содержащая информацию о термине Генной онтологии (GO)
Объект термина является структурой данных, содержащей информацию о термине Генной онтологии (GO). Можно исследовать и пересечь Генные термины Онтологии с помощью “is_a” и “part_of” отношения.
| geneont | Создайте geneont и term обьекты |
| определение | Вектор символов только для чтения, который задает, ИДЕТ термин |
| ID | Числовое значение только для чтения, которое соответствует, чтобы ПОЙТИ идентификатор, ИДЕТ термин |
| isa | Числовой массив только для чтения, содержащий, ИДЕТ, идентификаторы ИДУТ термины, которые имеют, “” отношение с этим, ИДУТ термин |
| имя | Имя представления вектора символов только для чтения ИДЕТ термин |
| устаревший | Булево значение только для чтения, которое указывает, является ли ПОЙТИ термин устаревшим |
| онтология | Вектор символов только для чтения, описывающий онтологию, ИДЕТ термин |
| part_of | Числовой массив только для чтения, содержащий, ИДЕТ, идентификаторы ИДУТ термины, которые имеют “часть” отношения с этим, ИДУТ термин |
| синоним | Массив только для чтения, содержащий, ИДЕТ термины, которые являются синонимами этого, ИДУТ термин |
Объект geneont содержит объекты термина.
Указатель. Чтобы изучить, как это влияет на ваше использование класса, смотрите Копирование Объектов в MATLAB® Документация Основ программирования.
Можно использовать круглую скобку () индексирующий, чтобы получить доступ к терминам в массиве указателей, чтобы назвать объекты. Смотрите Примеры ниже.
Загрузите текущую версию базы данных Gene Ontology с сети в объект geneont в программном обеспечении MATLAB.
GeneontObj = geneont('LIVE', true)Программное обеспечение MATLAB создает объект geneont и отображает количество объектов термина, сопоставленных с объектом geneont.
Gene Ontology object with 27827 Terms.
Используйте terms свойство создать переменную, содержащую массив указателей на термин объекты объекта geneont.
array_of_terms = GeneontObj.terms
27827x1 struct array with fields:
id
name
ontology
definition
comment
synonym
is_a
part_of
obsoleteПримечание
Несмотря на то, что terms свойство является массивом указателей, чтобы назвать объекты в командном окне MATLAB, оно отображается, когда массив структур, с одной структурой для каждого ИДУТ термин в объекте geneont.
Возвратите пятый термин (объект термина) объекта geneont.
fifth_term = array_of_terms(5)
id: 6
name: [1x60 char]
ontology: 'molecular function'
definition: [1x321 char]
comment: ''
synonym: []
is_a: 5385
part_of: [0x1 double]
obsolete: 0