назовите класс

Суперклассы:

Структура данных, содержащая информацию о понятии Генной онтологии (GO)

Описание

Объект термина является структурой данных, содержащей информацию о понятии Генной онтологии (GO). Можно исследовать и пересечь Генные условия Онтологии с помощью “is_a” и “part_of” отношения.

Конструкция

geneontСоздайте объект geneont и назовите объекты

Свойства

определениеВектор символов только для чтения, который задает, ИДЕТ термин
IDЧисловое значение только для чтения, которое соответствует, чтобы ПОЙТИ идентификатор, ИДЕТ термин
isaЧисловой массив только для чтения, содержащий, ИДЕТ, идентификаторы ИДУТ условия, которые имеют, “” отношение с этим, ИДУТ термин
имяИмя представления вектора символов только для чтения ИДЕТ термин
устаревшийБулево значение только для чтения, которое указывает, является ли ПОЙТИ термин устаревшим
онтологияВектор символов только для чтения, описывающий онтологию, ИДЕТ термин
part_ofЧисловой массив только для чтения, содержащий, ИДЕТ, идентификаторы ИДУТ условия, которые имеют “часть” отношения с этим, ИДУТ термин
синонимМассив только для чтения, содержащий, ИДЕТ условия, которые являются синонимами этого, ИДУТ термин

Иерархия экземпляра

Объект geneont содержит объекты термина.

Копировать семантику

Указатель. Чтобы изучить, как это влияет на ваше использование класса, смотрите Копирование Объектов (MATLAB) в документации MATLAB® Programming Fundamentals.

Индексация

Можно использовать круглую скобку () индексирующий, чтобы получить доступ к условиям в массиве указателей, чтобы назвать объекты. Смотрите Примеры ниже.

Примеры

  1. Загрузите текущую версию базы данных Gene Ontology с сети в объект geneont в программном обеспечении MATLAB.

    GeneontObj = geneont('LIVE', true)

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

    Gene Ontology object with 27827 Terms.
  2. Используйте свойство 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.

  3. Возвратите пятый срок (объект термина) объекта 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

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