Для просмотра этого контента требуется подписка на Jove Войдите в систему или начните бесплатную пробную версию.
Мы представляем CorrelationCalculator и Filigree, два инструмента для построения сетей на основе данных и анализа данных метаболомики. CorrelationCalculator поддерживает построение единой сети взаимодействия метаболитов на основе данных экспрессии, в то время как Filigree позволяет построить дифференциальную сеть с последующей кластеризацией и обогащением сети.
Серьезной проблемой при анализе омиксных данных является извлечение практических биологических знаний. Метаболомика не является исключением. Общая проблема связи изменений уровней отдельных метаболитов с конкретными биологическими процессами осложняется большим количеством неизвестных метаболитов, присутствующих в исследованиях нетаргетной жидкостной хромато-масс-спектрометрии (ЖХ-МС). Кроме того, вторичный метаболизм и липидный обмен слабо представлены в существующих базах данных путей. Чтобы преодолеть эти ограничения, наша группа разработала несколько инструментов для построения и анализа сетей на основе данных. К ним относятся CorrelationCalculator и Filigree. Оба инструмента позволяют создавать сети на основе частичной корреляции на основе данных экспериментальной метаболомики, когда количество метаболитов превышает количество образцов. CorrelationCalculator поддерживает построение единой сети, в то время как Filigree позволяет построить дифференциальную сеть с использованием данных из двух групп выборок с последующей кластеризацией и обогащением сети. Мы опишем полезность и применение обоих инструментов для анализа реальных метаболомических данных.
В последнее десятилетие метаболомика превратилась в омиксную науку благодаря достижениям в области аналитических технологий, таких как газовая хромато-масс-спектрометрия (ГХ-МС) и жидкостная хромато-масс-спектрометрия (ЖХ-МС). Эти методы позволяют одновременно измерять сотни и тысячи низкомолекулярных метаболитов, создавая сложные многомерные наборы данных. Эксперименты по метаболомике могут проводиться как в таргетном, так и в нетаргетном режимах. Целевые эксперименты по метаболомике измеряют определенные классы метаболитов. Они, как правило, основаны на гипотезах, в то время как нецелевые подходы пытаются измерить как можно больше метаболитов и по своей природе генерируют гипотезы. Таргетные анализы обычно включают внутренние стандарты и, таким образом, позволяют проводить абсолютное количественное определение интересующих метаболитов. В отличие от этого, нетаргетные анализы позволяют проводить относительную количественную оценку и включают много неизвестных метаболитов1.
Анализ метаболомных данных представляет собой многоступенчатый процесс, в котором используется множество специализированных программных средств1. Его можно разделить на следующие три основных этапа: (1) обработка данных и контроль качества, (2) статистический анализ и (3) интерпретация биологических данных. Описанные здесь инструменты предназначены для обеспечения последнего этапа анализа.
Интуитивно понятный и популярный способ интерпретации данных метаболомики заключается в сопоставлении экспериментальных измерений с метаболическими путями. Длядостижения этой цели было разработано множество инструментов, в том числе Metscape, разработанный нашей группой6. Картирование путей часто сочетается с анализом обогащения, который помогает определить наиболее значимые пути 7,8. Эти методы впервые получили известность при анализе данных экспрессии генов и были успешно применены для анализа данных протеомики и эпигеномики 9,10,11,12,13. Тем не менее, анализ данных метаболомики создает ряд проблем для подходов, основанных на знаниях. Во-первых, в дополнение к эндогенным метаболитам, метаболомные анализы измеряют экзогенные соединения, в том числе те, которые поступают из продуктов питания и других источников окружающей среды. Эти соединения, а также метаболиты, продуцируемые бактериями, не могут быть сопоставлены с человеческими или метаболическими путями других эукариотических организмов. Кроме того, охват путей вторичного метаболизма и липидного обмена в настоящее время не позволяет картировать данные с высоким разрешением на уровне, который легко поддерживал бы биологическую интерпретацию данных14,15.
Методы сетевого анализа на основе данных могут помочь преодолеть эти проблемы. Например, корреляционные сети могут помочь выявить взаимосвязи между как известными, так и неизвестными метаболитами и облегчить аннотирование неизвестных16. В то время как вычисление коэффициентов корреляции Пирсона является наиболее простым подходом к установлению линейных отношений между метаболитами, его недостаток заключается в том, что он охватывает как прямые, так и косвенные связи17,18,19. В качестве альтернативы можно вычислить коэффициенты частичной корреляции, которые могут различать прямые и косвенные связи. Геометрическое графическое моделирование (GGM) может быть использовано для оценки сетей частичной корреляции. Однако GGM требует, чтобы размер выборки и количество признаков были сопоставимы. Это состояние редко встречается в нецелевых данных ЖХ-МС, которые содержат измерения тысяч метаболических особенностей. Для преодоления этого ограничения можно использовать методы регуляризации. Графическое лассо (Глассо) и узловая регрессия являются популярными методами регуляризованного оценивания частичной корреляционной сети 16,20.
Первый из представленных здесь инструментов биоинформатики, CorrelationCalculator16, основан на алгоритме смещенной разреженной частичной корреляции (DSPC). DSPC основан на графическом моделировании лассо. В основе алгоритма лежит предположение, что число связей между метаболитами значительно меньше, чем число образцов, т.е. частичная корреляционная сеть метаболитов разрежена. Это предположение позволяет DSPC обнаружить связь между большим количеством метаболитов с использованием меньшего количества образцов, используя методы регуляризованной регрессии. Кроме того, используя шаг устранения смещения для регуляризованных регрессионных оценок, он получает выборочные распределения для параметров ребер, которые могут быть использованы для построения доверительных интервалов и проверки интересующих гипотез (например, наличие/отсутствие одного или группы ребер). Таким образом, наличие или отсутствие ребра в сети частичной корреляции может быть формально проверено с помощью вычисленных p-значений.
CorrelationCalculator оказался очень полезным для одногруппового анализа16; Однако целью многих экспериментов по метаболомике является дифференциальный анализ двух или более условий. Несмотря на то, что CorrelationCalculator можно использовать для каждой из групп отдельно для создания сетей частичной корреляции для каждого условия, этот подход ограничивает количество выборок, которые могут быть использованы для создания сети. Поскольку достаточно большой размер выборки является одним из самых важных соображений в анализе, основанном на данных, методы, которые могут использовать все доступные выборки данных для построения сетей, крайне желательны. Этот подход реализован во втором представленном здесь инструменте под названием Filigree21. Филигрань опирается на ранее опубликованный алгоритм дифференциального анализа обогащения сети (DNEA)22. В таблице 1 показаны приложения и рабочий процесс обоих инструментов.
Количество условий эксперимента (k) | k = 1 | k = 2 |
Программный инструмент | CorrelationCalculator (Калькулятор корреляции) | Филигрань |
Входные данные | • Матрица данных метаболитов x Samples | • Матрица данных метаболитов x Samples • Экспериментальные группы |
Рабочий процесс •Предварительная обработка • Оценка сети • Кластеризация сети • Анализ обогащения | • Логарифмическое преобразование; Автомасштабирование • DSPC • Через внешние приложения •Нет | • Логарифмическое преобразование; Автомасштабирование • Оценка совместной сети • Кластеризация консенсуса • НетГСА |
Визуализация данных | Через внешнее приложение, например, Cytoscape | Через внешнее приложение, например, Cytoscape |
Тестирование метаболических модулей на связь с интересующим исходом (опционально) | Через внешние приложения | Через внешние приложения |
Таблица 1: Область применения и рабочий процесс CorrelationCalculator и Filigree.
1. Калькулятор корреляции
2. Филигрань
3. Дополнительные соображения
Чтобы проиллюстрировать использование CorrelationCalculator, мы построили сеть частичной корреляции, используя подмножество данных метаболомики из популяционного исследования KURA, описанного в Krumsiek et al.24. Набор данных содержал 151 метаболит и 240 образцов. На рисунке 1
Методы сетевого анализа, основанные на частичной корреляции, реализованные в CorrelationCalculator и Filigree, помогают преодолеть некоторые ограничения анализа метаболических путей, основанных на знаниях, особенно для наборов данных с высокой распространенностью неизвестных метаболитов и ограни...
У авторов нет конкурирующих финансовых интересов.
Работа выполнена при поддержке гранта NIH 1U01CA235487.
Name | Company | Catalog Number | Comments |
CorrelationCalculator | JAVA | http://metscape.med.umich.edu/calculator.html | |
clusterNet | https://github.com/Karnovsky-Lab/clusterNet | ||
Cytoscape | Cytoscape | https://cytoscape.org/ | |
Filigree | JAVA | http://metscape.med.umich.edu/filigree.html | |
MetScape | Cytoscape | https://apps.cytoscape.org/apps/metscape | Cytoscape application that allows for the creation and exploration of correlation networks. |
Запросить разрешение на использование текста или рисунков этого JoVE статьи
Запросить разрешениеСмотреть дополнительные статьи
This article has been published
Video Coming Soon
Авторские права © 2025 MyJoVE Corporation. Все права защищены