На видеоролике, представленном ниже, можно увидеть процессы деятельности около 80 процентов нейронов, из которых состоит мозг малька рыбы-зебры. Деятельность нейронов является реакцией на внешние раздражители, а для съемки этой деятельности ученые из Медицинского института Говарда Хьюза использовали достаточно новую технологию, называемую послойным оптическим сканированием (light-sheet imaging), которая позволяет запечатлеть происходящие процессы с беспрецедентным уровнем детализации.
Для организации съемки процессов деятельности нейронов ученые использовали генетически спроектированных мальков рыбы-зебры. Проведенная генетическая модификация затронула именно нейроны головного мозга живого организма, которые получили химические индикаторы, обретающие флуоресцентные свойства спустя десятую долю секунды после активизации нейрона. Широкий лазерный луч, сфокусированный на определенном уровне и перемещающийся с достаточно высокой скоростью, заставляет светиться нейроны, которые только что находились в активном состоянии. Благодаря тому, что тело и мозг малька рыбы-зебры полностью прозрачны, камера, установленная сверху, может зафиксировать изображения нейронов, из которых затем "сшивается" динамическая трехмерная модель.
В начале ролика рыба-зебра находится в полном покое и крайняя правая область ее мозга, отвечающая за обработку визуальной информации, "вспыхивает" крайне редко. Но, используя проецируемые изображения движущихся квадратов, ученые создали иллюзию того, что рыба дрейфует назад. Практически моментально начинается бурная деятельность в визуальной части мозга, затем она распространяется и на другие участки мозга, после чего электроды, внедренные в тело рыбы, начали фиксировать картину, соответствующую совершению плавательных движений телом рыбы.
Следует отметить, что для получения этого ролика было затрачено огромное количество ресурсов распределенной вычислительной системы Apache Spark. Вся проблема заключается в том, что один временной "срез", грубо говоря, кадр ролика, длительностью около 1.5 секунд, занимает объем более 1 терабайта данных и для составления динамической модели компьютеру потребовалось "перелопатить" огромный объем данных.
Моделирование производилось при помощи программного комплекса Hadoop MapReduce, основанного на алгоритмах, подобных алгоритмам поиска, используемым компанией Google. Программный комплекс Hadoop MapReduce достаточно прост в работе и обладает всеми необходимыми функциями, однако, он загружает с диска весь набор данных заново в начале каждой операции. Эта проблема решилась за счет совершенной системы кэширования системы Apache Spark, которая хранит в оперативной памяти компьютеров системы все наиболее часто используемые данные, и это позволило ускорить процессы расчетов буквально в десятки раз.
Кроме вышеупомянутого комплекса Hadoop MapReduce ученые использовали собственную библиотеку аналитических инструментов Thunder, которая доступна для свободного использования сообществом ученых-нейробиологов.
Напомним нашим читателям, что в прошлом году эта же группа ученых занималась съемкой процессов деятельности нейронов мозга рыбы-зебры. Но использовавшаяся тогда технология, в которой был задействован специализированный микроскоп, не могла обеспечить, ни отображения деятельности отдельного нейрона, ни высокой разрешающей способности.