Bioinformatics Toolbox™ включает функции, объекты и методы для создания, просмотра и манипулирования графами, такими как интерактивные карты, иерархические графики и пути. Это позволяет просматривать отношения между данными.
Функция конструктора объектов (biograph
) позволяет вам создать объект биографика для хранения данных графика. Методы объекта биографика позволяют вам вычислить положение узлов (dolayout
), нарисуйте график (view
), получите указатели на узлы и ребра (getnodesbyid
и getedgesbynodeid
) для дальнейшего запроса информации и поиска отношений между узлами (getancestors
, getdescendants
, и getrelatives
). Существуют также методы, которые применяют основные алгоритмы теории графиков к объекту биографика.
Различные свойства объекта биографика позволяют вам программно изменить свойства визуализированного график. Можно настроить представление узла, например, рисование круговых диаграмм внутри каждого узла (CustomNodeDrawFcn
). Или можно связать собственные функции обратного вызова с узлами и ребрами графика, например, открытие Web-страницы с дополнительной информацией о узлах (NodeCallback
и EdgeCallback
).