Caenorhabditis elegans является эукариотическим модельным организмом, широко используемым в области клеточной и молекулярной биологии 1,2,3. Это небольшой (~1 мм для взрослых особей дикого типа) почвенный червь-нематода с быстрым жизненным циклом (~ три недели) и большим количеством потомства (обычно генетически идентичного самоопыляющемуся родителю-гермафродиту). Несмотря на свою относительную простоту, животное все же является сложным многоклеточным организмом с определенными и четко выраженными тканями и органами, которые, благодаря своему небольшому размеру и прозрачности, могут быть изучены in vivo без какой-либо необходимости в фиксации или других инвазивныхметодах лечения. Способность червя к изучению in vivo с помощью микроскопии может быть дополнительно увеличена за счет использования флуоресцентных репортеров, которые позволяют легко различать отдельные клетки или даже непосредственно визуализировать субклеточные органеллы/компоненты, такие как митохондрии, липидные капли или белковые агрегаты, а также такие процессы, как передача сигнала, экспрессия генов, слияние везикул. аутофагия, нейрональные и мышечные потенциалы действия и т.д.5,6,7,8,9,10,11. Кроме того, нематода также хорошо поддается генетическим манипуляциям посредством мутагенеза12, трансгенеза с помощью микроинъекции или бомбардировки микрочастицами13, редактирования CRISPR14 и, что наиболее важно, когда речь идет о простом и экономически эффективном генетическом скрининге, РНК-интерференции15. Эта манипуляция позволяет проводить обширное изучение генов и их роли в самой нематоде, в то же время, благодаря значительной генетической гомологии, которую C. elegans проявляет к другим модельным организмам, делая фундаментальные открытия, имеющие отношение к человеку16,17. Наконец, эта гомология/сохранение также делает червя идеальным начальным полигоном для испытаний лекарств и химических агентов, позволяя прояснить механизмы активности лекарственного средства, идентифицировать потенциальные генетические вариации, модифицирующие активность, и обнаружить потенциальные нежелательные взаимодействия ипобочные эффекты.
Все вышеупомянутые преимущества сделали C. elegans привлекательной моделью для исследований в области клеточной и молекулярной биологии, особенно для ученых, заинтересованных в мониторинге процессов in vivo и часто в режиме реального времени с помощью микроскопии. Такие исследования обычно включают в себя значительный объем анализа изображений с помощью специального программного обеспечения, наиболее широко используемым вариантом является ImageJ 21,22,23. Общей характеристикой анализа с помощью такого программного обеспечения является необходимость для пользователя/исследователя указывать области интереса (ROI) для анализа с помощью инструментов выбора. Довольно часто каждый отдельный червь на изображении выбирается в качестве собственного ROI с целью получения информации для каждого червя о простых морфологических особенностях (таких как размеры тела) или более «продвинутых» экспериментальных данных, таких как уровни экспрессии гена (измеренные с помощью флуоресцентного репортера), показания ратиометрического репортера, количество и размер липидных капель. образование белковых агрегатов, морфология отдельных органелл и их сетей и т.д.5,8,10,24,25,26,27. Этот выбор для каждого червя обычно выполняется вручную, поскольку методы автоматического выбора, основанные на стандартных алгоритмах обработки изображений, обычно недостаточно способны различать формы и особенности червя, особенно на изображениях в темном поле, где контуры червей не видны четко, или на изображениях в светлом поле со значительным количеством животных, которые соприкасаются и накладываются друг на друга. Однако ручной процесс является медленным (от 20 с до 1 минуты на червячок в зависимости от требуемой точности и опыта пользователя), трудоемким и подверженным предвзятости и ошибкам пользователя.
Альтернативным и гораздо более мощным подходом к получению индивидуальных ROI C. elegans (задача, которую в области компьютерного зрения принято называть сегментацией) является ее автоматизация с помощью методов глубокого обучения/нейронных сетей. Сверточные нейронные сети, основанные в первую очередь на архитектуре Маска R-CNN28 и U-net29, показали достойные результаты в задачах сегментации на различных биологических модельных системах 30,31,32, в том числе в C. elegans 33,34,35,36,37,38,39 , но ни один из них не обеспечил удовлетворительного решения проблемы создания сегментации всего тела, которая правильно различает отдельных животных (сегментация экземпляров) на изображениях с высоким разрешением с большим количеством соприкасающихся или полностью перекрывающихся червей. Чтобы удовлетворить эту потребность, мы разработали SegElegans, модель глубокого обучения, специально разработанную и оптимизированную для этой задачи40.
SegElegans состоит из двух основных частей (рис. 1). Первая часть представляет собой двухголовую вариантную сверточную нейронную сеть U-net. Он состоит из одного блока энкодера и двух блоков декодера. Блок энкодера основан на модели SmaAt AT41 и использует двойные блоки свертки для каждого слоя, подающего данные в модуль внимания сверточного блока (CBAM)42. Два блока декодера основаны на сети43 сверточной длинной кратковременной памяти (LSTM). Один декодер отвечает за категоризацию каждого пикселя изображений как часть основного тела червя, часть края червя, часть фона или часть области, где черви перекрываются (это обычно называется семантической сегментацией). Другой декодер отвечает за рисование линейного «скелета» по длине каждого червяка. Вторая часть представляет собой алгоритм постобработки, который объединяет выходные данные двух декодеров и использует их для создания точной сегментации экземпляров. Первоначально он определяет сегменты истинных перекрытий, сравнивая выходные данные семантической сегментации со скелетным. Затем он выводит сегментацию экземпляра непосредственно для червей без перекрытий или путем сборки из сегментов для перекрывающихся40. Эти сегментации сохраняются в виде двоичных масок, а также в виде ROI, совместимых с ImageJ.