Биология × программирование

Биоинформатика и научное ПО

Исследовательский опыт, анализ биологических данных и production-разработка на Python.

ПО для BioTech

Образование

НГУ, генетика и биоинформатика. Диплом с отличием.

Исследования

KU Leuven: бактериальные малые РНК и регуляция экспрессии.

Публикации

BMC Microbiology, 2014; международные конференции по вычислительной биологии.

Демонстрационные проекты

NGS-пайплайны

Небольшие воспроизводимые проекты с тестами и синтетическими данными. Они показывают заслуживающую внимания структуру workflow и обработку результатов. При этом, не являются диагностическими инструментами или готовыми методами для публикации.

Nextflow · варианты · ClinVar

Таргетная генная панель

Учебный пайплайн для небольшой DNA-панели: контроль качества, выравнивание, поиск SNV/indel и отчёт по Pathogenic / Likely pathogenic вариантам из локальной таблицы ClinVar.

Поток: FASTQ → fastp → BWA-MEM → samtools → bcftools → TSV и Markdown-отчёт.

Nextflow, Python, bcftools, MultiQC, Docker, CI

Открыть gene-panel-clinvar на GitHub

Snakemake · RNA-seq · operons

RNA-seq E. coli и согласованность оперонов

Пайплайн бактериального RNA-seq с подсчётом экспрессии и отдельным Python-шагом, который оценивает, насколько согласованно меняются гены одного оперона между контролем и стрессом.

Поток: FASTQ → fastp → Bowtie2 → samtools → featureCounts → MultiQC → CSV и Markdown-отчёт.

Snakemake, Python/pandas, featureCounts, MultiQC, Docker, CI

Открыть ecoli-rnaseq-operons на GitHub

Django · CSV/TSV · Snakemake · Nextflow

NGS Sample Sheet Validator

Интерактивная проверка таблиц образцов: обязательные колонки, FASTQ-пары, дубли, условия и реплики. Экспортирует нормализованный samples.tsv и конфиги workflow.

Открыть валидатор

Коммерческая разработка для BioTech

Пайплайны QC, alignment и variant calling, воспроизводимые расчёты, научные базы данных и web-инструменты для аналитиков.

Открыть IT-предложение

Обсудим задачу

Оставьте заявку

Коротко опишите запрос. Ответим в Telegram или по указанному контакту.