$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Этическое заявление
В этом исследовании не участвовали напрямую ни люди, ни животные.
Приобретение цели BaP
BaP характеризуется интеграцией данных из нескольких баз данных. База данных PubChem (https://pubchem.ncbi.nlm.nih.gov/) была запрошена с использованием ключевого слова «Benzo[a]pyrene» для получения её химической структуры и канонической двумерной структуры (строка SMILES: C1=CC=C2C3=C4C(=CC2=C1)C=CC5=C4C(=CC=C5)C=C3)14). Потенциальные цели BaP были извлечены из баз данных ChEMBL (https://www.ebi.ac.uk/chembl/), SEA (https://sea.bkslab.org/) и PharmMapper(http://lilab-ecust.cn/pharmmapper) 15, 16, 17. Все предсказаемые цели ограничивались протеомом Homo sapiens. Полный список прогнозируемых целей BaP (n = 474) приведён в дополнительной таблице S1. Полный аналитический рабочий процесс представлен схематически на рисунке 1.

Рисунок 1. Блок-схема анализа наборов данных в данной статье, иллюстрирующе общий рабочий процесс, включая сбор данных, предварительную обработку, дифференциальный анализ выражений, построение сети и этапы валидации. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой фигуры.
Приобретение целей, связанных с РА
В этом исследовании было получено пять наборов данных по РА из базы данных NCBI Gene Expression Omnibus (GEO) (https://www.ncbi.nlm.nih.gov/gds/) с использованием ключевых слов «ревматоидный артрит» и «Homo sapiens»18. На основе размера набора данных и экспериментального дизайна GSE77298 (RA: 16 образцов; Контроль: 7 образцов), GSE1919 (RA: 5 образцов; Контроль: 5 образцов), и GSE55235 (RA: 10 образцов; Контроль: 10 образцов) составляли обучающий набор для идентификации дифференциально экспрессированных генов (DEG), тогда как GSE12021 (RA: 24 образца; Контроль: 13 образцов) и GSE55457 (RA: 13 образцов; Контроль: 10 образцов) служила валидационным набором. Более подробная информация об этих наборах данных, таких как платформы, образцы и серия GSE, представлена в Таблице 1.
Данные стандартизировались с помощью онлайн-инструмента GEO2R, который генерировал лог2-преобразованные экспрессионные матрицы для последующего анализа. Для устранения помех от различных экспериментальных партий систематические смещения между наборами данных корректировались с помощью функции ComBat из пакета SVA на основе параметрической эмпирической байесовой структуры. Впоследствии был использован анализ основных компонентов (PCA) для проверки эффекта коррекции, который показал значительно улучшенное кластеризацию межпартийных образцов и, тем самым подтвердив эффективное устранение эффектов пакетов. Объединённая и скорректированная матрица данных использовалась для дальнейшего дифференциального анализа.
| Серия GSE | Сэмплы | Платформа | Группа |
| GSE77298 | 16 RA и 7 органов управления | GPL570 | Учебная группа |
| GSE1919 | 5 RA и 5 органов управления | GPL91 | Учебная группа |
| GSE55235 | 10 RA и 10 пульт управления | GPL96 | Учебная группа |
| GSE12021 | 24 RA и 13 управляемых | GPL96 | Когорта валидации |
| GSE55457 | 13 RA и 10 управления | GPL9 | Когорта валидации |
Таблица 1: Сводка пяти наборов данных GEO, использованных в этом исследовании.
В таблице приведены номер присоединения GEO (серия GSE), состав образца (количество пациентов с ревматоидным артритом и здоровых контрольных групп), идентификатор платформы (GPL) для каждого набора данных и назначение либо учебной когорте, либо когорте валидации.
Взвешенный анализ коэкспрессии генов (WGCNA)
WGCNA использовалась для оценки характеристик коэкспрессии сетей DEG, связанных сRA 19. На основе матрици экспрессии, скорректированной эффектом партийного эффекта, сначала была проведена предвариальная обработка данных: гены с низкой дисперсией и стандартным отклонением менее 0,5 были удалены, а качество образцов и генов оценивалось с помощью функции оценки хороших образцов и генов. Впоследствии была применена иерархическая кластеризация для выявления и удаления выбросов. Для построения взвешенной коэкспрессионной сети была использована функция систематической оценки значений мягкого порога мощности для систематической оценки значений мягкого порогового значения мощности в диапазоне от 1 до 20. Оптимальный мягкий порог был выбран Power = 12 (индекс соответствия топологии без масштаба R2 = 0,90), обеспечивая соответствие топологии сети критерию без масштабирования. На основе этого значения мощности была построена матрица смежности, и вычислена топологическая матрица перекрытия (TOM). Гены были иерархически кластеризованы, и для идентификации начальных генных модулей использовался динамический алгоритм вырезания деревьев. Впоследствии аналогичные модули были объединены посредством кластеризации собственных модулей, что привело к созданию надёжной сети генных модулей. Все анализы проводились с использованием выделенного R-пакета для взвешенного коэкспрессионного анализа сети, чтобы обеспечить надёжность и воспроизводимость конструкции сети. Был проведён анализ пересечения генов DEGs/WGCNA хаба и предсказанных мишень BaP, чтобы определить основные цели BaP, связанные с патогенезом РА, которые визуализировались с помощью программного обеспечения диаграммы Венна.
Выявление мишеней, ассоциированных с BaP, связанных с патогенезом РА
Анализ пересечений проводился с использованием пакета R для диаграмм Венна для выявления целей BaP, пересекающихся с патогенезом РА. Эти данные импортировались в базу данных STRING для построения сети взаимодействия белков и белков (PPI), при этом вид был установлен как «Homo sapiens», а показатель доверия взаимодействия — 0,7 > для обеспечения высокой надёжности сети20. Этот порог был выбран потому, что соответствует уровню «высокой уверенности» в базе данных STRING, который балансирует сохранение биологически значимых взаимодействий с минимизацией ложноположительных результатов, обычно связанных с более низкими баллами доверия. Порог > 0,7 широко применяется в исследованиях сетевой токсикологии для приоритизации устойчивых и воспроизводимых белковых ассоциаций. Полученный TSV-файл был загружен из базы взаимодействия белков и белков (STRING) и импортирован в программное обеспечение для визуализации сети (Cytoscape) для визуализации сети. Основные белки в сети были идентифицированы на основе результатов ранжирования, сгенерированных алгоритмом Degree в плагине CytoHubba, и использовались для последующей анализа.
Анализ обогащения KEGG и GO
Аббревиатуры генов, связанных как с модуляцией BaP, так и с патогенезом РА были преобразованы в идентификаторы Entrez с помощью «org. Hs.eg.db" аннотационный пакет на языке R. Впоследствии анализ обогащения путей KEGG был проведён с помощью инструмента clusterProfiler, при этом порог значимости был установлен на уровне 0,05. В то же время функциональная аннотация GO охватывала три основные категории GO: биологический процесс (BP), клеточный компонент (CC) и молекулярная функция (MF) и выполнялась с использованием функции enrichGO, при этом пороговые значения P-и q-значения были установлены на 0,05. Следует отметить, что коррекция множественного тестирования не применялась, поскольку основной целью этого исследовательского анализа было максимизировать открытие потенциально релевантных биологических путей и функциональных терминов, тем самым создавая более широкий набор проверяемых гипотез для будущей экспериментальной валидации. Наконец, результаты анализа обогащения отображались графически с помощью функций бар-плота и точечного графика из пакета обогащенного графика.
Валидация основных генов на основе машинного обучения
Для оценки предсказательной способности основных генов, связанных с BaP и RA, и поддержания прозрачности модели, мы внедрили систематический рабочий процесс машинного обучения. Используя экспрессионные профили выбранных основных генов, были построены предиктивные модели с использованием 11 различных алгоритмов машинного обучения: регрессия по лассо (LR), машина опорного вектора (SVM), случайный лес (RF), glmBoost, пошаговая обобщённая линейная модель (GLM), регрессия по гребням, эластическая сетка (Enet), машина для усиления градиентов (GBM), линейный дискриминантный анализ (LDA), экстремальное усиление градиентов (XGBoost) и наивный Байес. Гиперпараметры оптимизировались с помощью пятикратной кросс-валидации, при этом стратифицированная выборка использовалась для разделения данных на обучающие и внутренние валидационные наборы. Фиксированный случайный seed (set.seed(123)) использовался на протяжении всего рабочего процесса машинного обучения для обеспечения воспроизводимости разделения данных, перекрёстных валидационных сгибов и обучения модели. Ключевые гиперпараметры для каждого алгоритма приведены в дополнительной таблице S2. Производительность модели оценивалась с использованием нескольких метрик, включая площадь под кривой (AUC), точность и результат F1. Чтобы устранить ограничения, присущие подходам с одной моделью, мы применили стратегию стекинга ансамбля, интегрирующую прогнозы из наиболее эффективных базовых моделей. Осознавая «чёрный ящик» многих моделей машинного обучения, мы применили алгоритм SHapley Additive exPlanations (SHAP) для количественной оценки вклада каждого гена в прогнозы. Величина и направление значений SHAP использовались для интерпретации важности генов при классификационных решениях, что повышало интерпретируемость результатов модели.
Молекулярное стыковывание BaP с основными мишенями
Для изучения характеристик связывания между BaP и продуктами основных генов были проведены молекулярные стыковочные симуляции. Трёхмерная структура BaP (лиганда) была получена в формате SDF из базы данных PubChem. Белковые структуры, соответствующие основным мишеням, были извлечены из RCSB Protein Data Bank (https://www.rcsb.org/) в формате PDB, отобранных по их идентификаторам UniProt, с предпочтением структурам с кокристаллизованными лигандами или координатами высокого разрешения. Перед стыковкой подготовка белка проводилась с использованием PyMol, при этом удалялись молекулы воды, сокристаллизованные лиганды и небелковые компоненты, такие как ионы, чтобы предотвратитьинтерференцию 21. Для белков с кокристаллизованными лигандами в их исходных структурах PDB центр активного участка определялся с использованием атомных координат связанного лиганда. Для белков без кокристаллизованных лигандов центр активного центра определялся на основе координат ключевых остатков, о которых в литературе сообщалось как критически важные для каталитической активности или связывания ингибиторов. Стыковочная сетка была центрирована по определённым координатам активного участка, при этом к каждой цели применялась кубическая коробка размерами 25 × 25 × 25 Å. Стандартный размер коробки 25 Å обеспечивает полное покрытие каждого активного участка с достаточным запасом для выборки лиганда, при этом избегая чрезмерных вычислительных затрат. Все расчёты стыковки выполнялись с помощью AutoDock Vina (версия 1.2.5). Конформация с наиболее благоприятным баллом Вина была выбрана в качестве репрезентативного режима связывания, и соответствующая энергия связывания фиксировалась. Трёхмерные позы связывания были сгенерированы с помощью PyMol (версия 2.5.7), а двумерные диаграммы взаимодействия были созданы с помощью Discovery Studio (версия 2021) для визуализации ключевых взаимодействий, включая водородные связи и гидрофобные контакты.
Симуляция молекулярной динамики
Молекулярно-динамические симуляции проводились с помощью Gromacs 2025.3, используя комплексы, полученные от стыковки, в качестве начальных структур. Атомы белка моделировались с помощью силового поля AMBER14SB, а молекулы воды представлялись с помощью модели TIP3P. Каждый белок-лиганд комплекс растворялся в кубическом водяном ящике с минимальным расстоянием 1 нм между поверхностью белка и границей коробки. По необходимости добавлялись ионы натрия или хлорида для достижения электронейтральности системы. Начальная минимизация энергии проводилась с использованием комбинации алгоритмов спуска по крутому спуску и сопряжённого градиента, каждый из которых длился до 10 000 шагов. Дальние электростатические взаимодействия вычислялись с помощью метода частицы-меш-сетки Эвальда (PME), а для ван-дер-Ваальса и короткодействующих электростатических взаимодействий применялось срезное расстояние 1,0 нм. После минимизации энергии системы постепенно уравновешивались при условиях NVT (постоянный объем и температура) и NPT (постоянное давление и температура). Производственные циклы мощностью 100 нс выполнялись при постоянной температуре и давлении, с временным шагом 0,002 пс (2 фс) и общим находом 50 000 000 шагов. Каждое моделирование проводилось один раз (без репликатов), так как основной целью было оценить стабильность связывающих комплексов в стандартных условиях. Температура поддерживалась с помощью термостата V-образного масштабирования, а давление контролировалось с помощью баростата Парринелло–Рахмана. На протяжении всей симуляции для несвязанных взаимодействий постоянно применялся срезной предел 1,0 нм. Для оценки структурной устойчивости и гибкости мы рассчитали среднеквадратичное отклонение корня (RMSD) атомных позиций, среднеквадратичную флуктуацию корня (RMSF) на один остаток, радиус вращения (Rg) как показатель компактности конструкции и площадь поверхности, доступную для растворителя (SASA). Все графики генерировались с помощью QtGrace.