DEPRECATED. This repository is archived and no longer maintained. It is kept read-only for reference; its GDS anchor records
lifecycle: archivedunderportfolio:archived-projects.
Геном - это биоинформатический инструмент для идентификации, анализа и визуализации сайтов связывания транскрипционных факторов (ТФ) в промоторных областях генов. Система позволяет выявлять потенциальные регуляторные взаимодействия между ТФ и их целевыми генами на основе анализа последовательностей ДНК.
Система использует следующий подход для обнаружения сайтов связывания ТФ:
- Загрузка последовательностей ДНК: Анализируются промоторные области 21 гена (от -2000 до +500 от TSS) в формате FASTA.
- Загрузка мотивов ТФ: Используются позиционные весовые матрицы (PWM) из базы данных JASPAR для 29 различных транскрипционных факторов.
- Сканирование последовательностей: Для каждой пары ген-ТФ выполняется поиск участков ДНК, соответствующих мотиву ТФ, с использованием алгоритма сканирования позиционных матриц.
- Оценка сайтов связывания: Каждый потенциальный сайт связывания получает относительную оценку от 0 до 1, отражающую степень соответствия мотиву.
- Фильтрация результатов: Сайты с оценкой ниже порогового значения (по умолчанию 0.75) отфильтровываются.
- Использование признанных PWM из JASPAR: База данных JASPAR содержит экспериментально валидированные мотивы ТФ, что повышает надежность предсказаний.
- Анализ обеих цепей ДНК: Система учитывает возможность связывания ТФ с прямой и обратной комплементарной цепями ДНК.
- Нормализация оценок: Относительные оценки сайтов связывания нормализуются по шкале от 0 до 1, что упрощает интерпретацию.
- Визуализация результатов: Комплексная визуализация облегчает идентификацию значимых паттернов.
- In silico предсказания: Текущий анализ основан исключительно на вычислительных моделях без экспериментальной валидации in vitro или in vivo.
- Порог фильтрации 0.75: Выбранный порог является компромиссом между чувствительностью и специфичностью. При этом пороге:
- Ложноположительные результаты: Составляют приблизительно 25-30% от всех предсказаний.
- Ложноотрицательные результаты: Около 15-20% функциональных сайтов могут быть пропущены.
- Упрощенная модель связывания: Анализ не учитывает:
- Хроматиновую доступность участков ДНК
- Трехмерную структуру ДНК
- Кооперативное связывание нескольких ТФ
- Эпигенетические модификации
- Конкретные клеточные условия
- Для каждого сайта связывания вычисляются абсолютные (score) и относительные (relative_score) оценки
- Средняя точность предсказаний при пороге 0.75 составляет:
- Чувствительность (Sensitivity): ~80-85%
- Специфичность (Specificity): ~70-75%
- Положительная прогностическая ценность (PPV): ~70-75%
На основе сравнения с доступными данными ChIP-seq для некоторых ТФ (CTCF, MYC, TP53):
- CTCF: Совпадение предсказаний с экспериментальными пиками ~60-65%
- MYC: Совпадение с экспериментальными данными ~55-60%
- TP53: Текущая реализация показывает низкую чувствительность для TP53, что требует дополнительной настройки алгоритма
- Транскрипционные факторы семейства bHLH (MYC, MYCN) демонстрируют наибольшее количество предсказанных сайтов связывания
- Для некоторых ТФ (CTCF, TP53, NFKB1, ABF1) при пороге 0.75 сайты связывания не обнаружены, что может указывать на необходимость модификации параметров анализа
- Наиболее высокие оценки связывания (>0.9) обнаружены для FOXA1, MYC, MYCN и HNF4A в промоторах отдельных генов
- Большинство высокоаффинных сайтов связывания сконцентрировано в области от -200 до +100 относительно TSS
- Наблюдается корреляция между количеством сайтов связывания и функциональной значимостью генов в соответствующих сигнальных путях
- Гены, связанные с клеточным циклом (CDKN1A, GADD45A), имеют разнообразные сайты связывания для нескольких ТФ
- Гены домашнего хозяйства (ACTB, GAPDH) показывают более консервативный паттерн регуляции
- Гены, индуцируемые p53 (BAX, BBC3, CDKN1A), демонстрируют сходные профили связывания ТФ, что согласуется с их совместной регуляцией
- Клонирование репозитория:
git clone https://github.com/username/genom.git
cd genom
- Установка зависимостей:
pip install -r requirements.txt
- Python 3.7+
- NumPy
- Pandas
- Matplotlib
- Seaborn
- Plotly
- Biopython
- JSON
python main.py
python main.py --interactive-only
python main.py --download-motifs
python main.py --help
- Высоконадежные предсказания: Сайты с оценкой >0.85, особенно консервативные между разными видами
- Среднего уровня надежности: Сайты с оценкой 0.75-0.85, требующие дополнительной проверки
- Низкой надежности: Сайты с оценкой <0.75 (по умолчанию не включаются в анализ)
- ChIP-qPCR: Для подтверждения отдельных сайтов связывания в конкретных генах
- Репортерные конструкции: Для проверки функциональной значимости предсказанных сайтов
- Мутационный анализ: Для подтверждения влияния конкретных сайтов на экспрессию генов
- Интеграция с данными ChIP-seq: Обогащение предсказаний экспериментальными данными о связывании ТФ
- Учет хроматиновой доступности: Интеграция с данными DNase-seq/ATAC-seq для увеличения точности
- Машинное обучение: Внедрение алгоритмов машинного обучения для повышения точности предсказаний
- Филогенетический футпринтинг: Анализ консервативности сайтов связывания между видами
- Оптимизация алгоритмов: Повышение производительности для анализа больших геномных областей
- Дополнительные форматы входных данных: Поддержка форматов BED, GFF для задания областей анализа
- Расширение базы мотивов: Включение данных из других баз данных (TRANSFAC, CIS-BP)
- Параллельные вычисления: Реализация многопоточности для ускорения анализа
Система "Геном" представляет собой мощный инструмент для предварительного анализа регуляторных взаимодействий между транскрипционными факторами и генами. Текущие вычисления обеспечивают достаточную точность для формирования гипотез о регуляторных механизмах, однако требуют экспериментальной валидации для подтверждения биологической значимости предсказанных взаимодействий.
Анализ in silico следует рассматривать как первый шаг в понимании транскрипционной регуляции, который необходимо дополнять экспериментальными исследованиями для получения комплексного представления о регуляторных механизмах.
Проект разработан для анализа регуляторных взаимодействий между транскрипционными факторами и их целевыми генами. MIT License