getmatrix

Класс: geneont

Преобразуйте объект генеонта в матрицу отношений

Синтаксис

[Matrix, ID, Relationship] = getmatrix(GeneontObj)

Описание

[Matrix, ID, Relationship] = getmatrix(GeneontObj) преобразует объект geneont, GeneontObj, в Matrix, матрица значений отношений между узлами (индексы строка и столбец), в которой 0 указывает на отсутствие связи, 1 указывает на отношение «is_a» и 2 указывает на отношение «part_of». ID - это вектор-столбец с указанием идентификаторов онтологии генов, которые соответствуют строкам и столбцам Matrix. Relationship - массив ячеек из векторов символов, определяющий типы отношений.

Входные параметры

GeneontObjОбъект генеонта, такой как созданный geneont функция конструктора.

Выходные аргументы

MatrixМатрица значений отношений между узлами (индексы строка и столбец), в которой 0 указывает на отсутствие связи, 1 указывает на отношение «is_a» и 2 указывает на отношение «part_of».
IDВектор-столбец с указанием идентификаторов онтологии генов, которые соответствуют строкам и столбцам Matrix.
RelationshipМассив ячеек из символьных векторов, определяющих типы отношений.

Примеры

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

    GO = geneont('LIVE',true) 

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

    Gene Ontology object with 27595 Terms.
  2. Преобразуйте этот объект генеонта в матрицу отношений.

    [MATRIX, ID, REL] = getmatrix(GO); 

См. также

| |