MoCHI: нейронные сети для подгонки интерпретируемых моделей и количественной оценки энергий, энергетических взаимодействий, эпистаза и аллостерии по данным глубокого мутационного сканирования

MoCHI: neural networks to fit interpretable models and quantify energies, energetic couplings, epistasis and allostery from deep mutational scanning data
André J. Faure, Ben Lehner
2024-01-24

PyTorchаллостерические картыглубокое мутационное сканированиеэнергетические взаимодействияэпистаз
Массивно-параллельный характер глубокого мутационного сканирования (deep mutational scanning, DMS) позволяет количественно оценивать фенотипические эффекты тысяч воздействий в рамках одного эксперимента. Мы разработали MoCHI — программный инструмент, позволяющий параметризовать модели произвольной сложности с использованием данных DMS. MoCHI упрощает построение пользовательских моделей на основе измерений эффектов мутантов для любого числа фенотипов. Инструмент позволяет оценивать изменения свободной энергии, а также попарные и взаимодействия более высоких порядков (энергетические взаимодействия) для заданных биофизических моделей. Если подходящая механистическая модель, заданная пользователем, отсутствует, глобальные нелинейности (эпистаз) можно оценивать непосредственно по данным. MoCHI также развивает и использует теорию ансамблевого (или усреднённого по генетическому фону) эпистаза для построения разреженных прогностических моделей, которые могут включать эпистатические члены более высоких порядков и предоставляют информацию о генетической архитектуре лежащей в основе биологической системы. Сочетание DMS и MoCHI позволяет проводить биофизические измерения в масштабах, включая построение полных аллостерических карт белков. MoCHI находится в свободном доступе (https://github.com/lehner-lab/MoCHI) и реализован в виде простого в использовании пакета Python, основанного на фреймворке машинного обучения PyTorch.
1
Сочетание DMS и MoCHI позволяет выполнять масштабные биофизические измерения, включая построение полных аллостерических карт белков.
2
MoCHI — это программный инструмент на Python/PyTorch для параметризации произвольно сложных пользовательских моделей по данным глубокого мутационного сканирования.
3
MoCHI использует теорию эпистаза, усреднённого по генетическому фону, для построения разреженных предиктивных моделей с членами высоких порядков, отражающих генетическую архитектуру системы.
4
Инструмент позволяет оценивать изменения свободной энергии, а также парные и более высокопорядковые энергетические взаимодействия в заданных биофизических моделях.
5
Если подходящая механистическая модель отсутствует, MoCHI напрямую оценивает глобальные нелинейности и эпистаз по экспериментальным данным.

биологические системы и белки, охарактеризованные по данным глубокого мутационного скрининга

фенотипические эффекты, изменения свободной энергии, энергетические взаимодействия, эпистаз и аллостерические взаимодействия, выводимые из мутационных возмущений

Publication Details
Publication Date
2024-01-24
Journal
Publisher
ISSN
Cited by
12
Access Type
Author Information
Authors
André J. Faure
Ben Lehner
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%