Waiting
Login processing...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Neuroscience

TACI: плагин ImageJ для 3D-анализа кальциевых изображений

Published: December 16, 2022 doi: 10.3791/64953

Summary

TrackMate Analysis of Calcium Imaging (TACI) — это плагин ImageJ с открытым исходным кодом для 3D-анализа кальциевых изображений, который исследует движение по оси Z и определяет максимальное значение каждого z-стека для представления интенсивности ячейки в соответствующий момент времени. Он может разделять нейроны, перекрывающиеся в латеральном (x/y) направлении, но в разных z-плоскостях.

Abstract

Исследования в области нейробиологии эволюционировали, чтобы использовать сложные инструменты визуализации и вычислений для извлечения исчерпывающей информации из наборов данных. Кальциевая визуализация является широко используемым методом, который требует сложного программного обеспечения для получения надежных результатов, но многие лаборатории изо всех сил пытаются использовать вычислительные методы при обновлении протоколов в соответствии с современными стандартами. Трудности возникают из-за отсутствия знаний в области программирования и платного доступа к программному обеспечению. Кроме того, интересующие клетки демонстрируют движения во всех направлениях во время визуализации кальция. Было разработано множество подходов для коррекции движения в боковом (x/y) направлении.

В этой статье описывается рабочий процесс с использованием нового плагина ImageJ, TrackMate Analysis of Calcium Imaging (TACI), для изучения движения по оси z в 3D-визуализации кальция. Это программное обеспечение определяет максимальное значение флуоресценции из всех z-позиций, в которых появляется нейрон, и использует его для представления интенсивности нейрона в соответствующем t-положении. Следовательно, этот инструмент может разделять нейроны, перекрывающиеся в латеральном направлении (x/y), но появляющиеся на разных z-плоскостях. Как плагин ImageJ, TACI представляет собой удобный вычислительный инструмент с открытым исходным кодом для 3D-анализа кальциевых изображений. Мы проверили этот рабочий процесс, используя термочувствительные нейроны личинок мух, которые отображали движения во всех направлениях во время колебаний температуры, и набор данных 3D-визуализации кальция, полученный из мозга мухи.

Introduction

Уровень внутриклеточного кальция является точным маркером возбудимости нейронов. Визуализация кальция измеряет изменения внутриклеточного кальция, чтобы понять активность нейронов1. Исследования в области нейробиологии все чаще используют этот метод в связи с разработкой методов измерения внутриклеточной концентрации кальция, включая генетически кодируемые индикаторы кальция (GECI), такие как GCaMP2,3, которые могут быть неинвазивно экспрессированы в определенных наборах нейронов с помощью генетических подходов. Более низкие затраты на лазеры и компоненты микроскопов также увеличили использование кальциевой визуализации4. Важно отметить, что визуализация кальция позволяет одновременно регистрировать и изучать отдельные нейроны, а также большие популяции нейронов у свободно перемещающихся животных5.

Тем не менее, анализ данных визуализации кальция является сложной задачей, потому что (1) он включает в себя отслеживание изменений флуоресценции отдельных клеток с течением времени, (2) сигнал флуоресценции периодически исчезает или снова появляется с реакциями нейронов, и (3) нейроны могут двигаться во всех направлениях, особенно в фокальной плоскости и из нее или появляться в нескольких плоскостях4, 6. Ручной анализ отнимает много времени и становится непрактичным по мере увеличения длины записей и количества нейронов. Для ускорения процесса анализа кальциевых изображений были разработаны различные программы. Ранее программное обеспечение разрабатывалось в ограниченном экспериментальном контексте, что затрудняло его внедрение другими лабораториями. Недавние усилия по соблюдению современных стандартов совместного использования программного обеспечения привели к разработке нескольких инструментов, которые могут последовательно анализировать данные визуализации кальция в разных группах 7,8,9,10,11,12,13,14,15,16,17,18,19 . Однако большинство из этих инструментов требуют знаний в области программирования и/или зависят от коммерческого программного обеспечения. Отсутствие знаний в области программирования и платный доступ к программному обеспечению удерживают исследователей от принятия этих методов. Более того, многие из этих инструментов сосредоточены на коррекции движения x/y, хотя движение по оси z также нуждается в явной диагностике и коррекции6. Существует потребность в вычислительном инструменте для анализа 3D-изображений кальция, который фокусируется на нейронах, демонстрирующих z-дрейф и появляющихся на нескольких z-плоскостях. В идеале этот инструмент должен использовать программное обеспечение с открытым исходным кодом и не требовать знаний в области программирования, чтобы другие лаборатории могли легко его принять.

Здесь мы разработали новый плагин ImageJ, TACI, для анализа данных 3D-визуализации кальция. Во-первых, программное обеспечение переименовывает, если это необходимо, и упорядочивает данные 3D-визуализации кальция по z-позициям. Интересующие ячейки отслеживаются в каждой z-позиции, а их интенсивность флуоресценции извлекается с помощью TrackMate или других вычислительных инструментов. Затем применяется TACI для изучения движения по оси z. Он определяет максимальное значение z-стека и использует его для представления интенсивности ячейки в соответствующий момент времени. Этот рабочий процесс подходит для анализа 3D-визуализации кальция с движением во всех направлениях и/или с нейронами, перекрывающимися в боковом (x/y) направлении, но появляющимися в разных z-положениях. Для проверки этого рабочего процесса были использованы наборы данных 3D-визуализации кальция из термочувствительных нейронов личинок мух и грибовидных нейронов в головном мозге. Следует отметить, что TACI является плагином ImageJ с открытым исходным кодом и не требует каких-либо знаний в области программирования.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. Кальциевая визуализация

  1. Подготовка личинок мух
    ПРИМЕЧАНИЕ: Мухи и личинки поддерживаются при температуре 25 ° C в цикле 12 ч: 12 ч свет: темнота.
    1. Обезболивайте мухСО2. Отсортируйте 20-45 самцов и 20-45 самок в каждый флакон с мухой и дайте им не менее 24-48 часов, чтобы оправиться от воздействия CO2 .
      ПРИМЕЧАНИЕ: Воздействие CO2 на мух должно длиться как можно более короткий промежуток времени.
    2. Чтобы синхронизировать возраст личинок, постучите мух по новым флаконам, содержащим гранулы дрожжей, и дайте им отложить яйца в течение 4-8 часов. Удалите мух, перевернув их в новые флаконы.
    3. Соберите личинок через 72 часа, используя 10 мл 20% раствора сахарозы по массе.
  2. Настройка микроскопа и контроля температуры
    1. Выполните визуализацию на конфокальном микроскопе (см. Таблицу материалов) и пьезостолике по оси Z со вставкой предметного столика, используя следующие настройки: лазер, аргон; режим сканирования, кадр; размер кадра, 512 x 512; скорость, максимальная; каналы/битовая глубина, 1/8 бит; зум, 1,5; z-стек, срез = 15, Keep = срез; фокусировочные устройства и стратегия, Определенная направленность; фокус, Определенная направленность на.
    2. Прикрепите охлаждающий модуль Пельтье к радиатору с помощью теплопередающего компаунда, чтобы построить термоэлектрический охладитель. Пельтье питается от блока питания 2 А.
    3. Прикрепите микрозонд термопары к устройству сбора данных для записи температуры.
  3. Визуализация кальция
    1. Промойте личинок 3 раза в 1x фосфатно-буферном физиологическом растворе (PBS).
    2. Пипетка 75 мкл 1x PBS в центр предметного стекла.
    3. Поместите одну или две личинки в 1x PBS и поместите микрозонд термопары рядом с личинками.
      ПРИМЕЧАНИЕ: Расстояние между личинками и микрозондом должно составлять ~5 мм. Личинки могут двигаться, если микрозонд расположен слишком близко к ним. Большое расстояние может привести к неточным показаниям температуры.
    4. Накройте личинки и микрозонд термопары стеклянным покровным стеклом. Заклейте покровное стекло лаком для ногтей.
    5. Поместите предметное стекло на предметный столик микроскопа, найдите фокус с помощью 25-кратного объектива и поместите термоэлектрический охладитель на предметное стекло.
      ПРИМЕЧАНИЕ: Пельтье помещается непосредственно на предметное стекло, где личинки должны доставлять температурные раздражители.
    6. В конфокальном программном обеспечении сосредоточьтесь на интересующих флуоресцентных клетках. Отрегулируйте мощность лазера, чтобы избежать перенасыщения. Установите положение первого и последнего фрагментов в параметре z-stack.
      ПРИМЕЧАНИЕ: Перед записью используйте минимально возможную мощность лазера, чтобы предотвратить фотообесцвечивание.
    7. Запустите сканирование z-стека и запись температуры одновременно.
    8. Управляйте блоком питания, который питает Пельтье, чтобы изменить температуру поверхности Пельтье. Включите источник питания, чтобы снизить температуру, и выключите его, чтобы повысить температуру.
    9. Остановите сканирование z-стека и запись температуры.

2. Анализ данных 3D-визуализации кальция

  1. Экспортируйте данные кальциевых изображений в файлы TIFF и сохраните их в папке с тем же именем, что и базовое имя файлов TIFF внутри.
    ПРИМЕЧАНИЕ: Имя файла не должно содержать запятых.
    1. Используйте следующие параметры для экспорта данных кальциевых изображений из ZEN (черная версия): тип файла, TIFF; сжатие, LZW; каналы, 2; Z-позиция, все; время, все; фаза, 1; региональный, полный.
  2. Установка
    1. Загрузите TACI-Calcium_Imaging.jar с Github (https://github.com/niflylab/TACI_CalciumImagingPlugin/releases).
    2. Установите плагин на Фиджи, щелкнув «Плагины» в строке меню, а затем нажав «Установить» в раскрывающемся меню (Плагины | Установить). Затем перезапустите FIJI.
      ПРИМЕЧАНИЕ: НЕ используйте плагины | Установите плагин.
    3. Запустите плагин, нажав на Плагины, а затем выбрав TACI-Calcium Imaging (Плагины | TACI-кальциевая визуализация).
  3. Используйте функцию RENAME для преобразования имен файлов TIFF в требуемую структуру.
    ПРИМЕЧАНИЕ: Инструмент использует filename_h#t#z#c#.tif в качестве структуры по умолчанию (h# и c# являются необязательными; #: положительное целое число). Если имена файлов изображений не имеют структуры по умолчанию, необходимо выполнить функцию RENAME .
    1. Выберите папку, в которой необходимо переименовать изображения TIFF, нажав « Обзор папок».
    2. Заполните информацию о параметрах. Перечислены пять параметров, включая имя файла, фазу, максимальную T-позицию, максимальную Z-позицию и канал. Каждый параметр имеет три значения: «Предшествующий текст», «Значение параметра» и «Порядок».
      ПРИМЕЧАНИЕ: Информация чувствительна к регистру. Если имена файлов изображений содержат фразу перед параметром, заполните фразу в виде предшествующего текста соответствующего параметра. Если имена файлов изображений содержат фразу после всех параметров, заполните фразу как текст сообщения.
      1. Убедитесь, что вы ввели Filename, Max T-Position и Max Z-Position, а значения параметров для Max T-Position и Max Z-Position включают все цифры.
      2. Подождите, пока имя файла будет автоматически заполнено с использованием имени папки.
      3. Если имена файлов TIFF не включают фазу и канал, оставьте соответствующее значение параметра пустым и выберите «Na по порядку».
    3. Нажмите кнопку Переименовать , чтобы создать папку с таким же именем и _r. Обратите внимание, что в папке имена файлов TIFF были реструктурированы для совместимости с функцией ORGANIZE .
      ПРИМЕЧАНИЕ: _r был добавлен к именам файлов изображений TIFF.
  4. Используйте функцию ORGANIZE для сохранения изображений TIFF из одной и той же z-позиции в одной папке.
    ПРИМЕЧАНИЕ: Имя папки должно совпадать с базовым именем файлов TIFF внутри и НЕ должно содержать запятых.
    1. Выберите папку, в которой необходимо упорядочить изображения TIFF, нажав «Обзор папок».
    2. Если CSV-файл параметра (param.csv) существует, дождитесь автоматического заполнения значений параметров.
      ПРИМЕЧАНИЕ: Файл param.csv имеет требуемый формат. Параметры, включая имя файла, фазу, position_t, position_z, канал и is_gray, должны быть заполнены в строке 1 слева направо, начиная со столбца A. Соответствующие значения для каждого параметра должны быть заполнены в строке 2.
    3. Если CSV-файл параметра (param.csv) не существует, заполните значения параметров вручную. Убедитесь, что значения параметров фазы и канала включают буквы, в то время как значения параметров положения T и положения Z должны быть наибольшими числами позиций t и z. Если имена файлов изображений не включают фазу или канал, введите Na.
    4. При необходимости создавайте изображения TIFF в оттенках серого. Не устанавливайте флажок Являются ли изображения серыми?, чтобы оттенки серого отображались.
    5. Нажмите кнопку Упорядочить, чтобы создать папку с тем же именем и _gray_stacks, а также создать папки с тем же именем и _# (#: z-позиции) в папке. Обратите внимание, что файлы TIFF сортируются по соответствующим папкам по z-позициям и что генерируется файл с именем param.csv, в котором можно найти параметры и их значения.
  5. Используйте TrackMate на Фиджи для извлечения интенсивности флуоресценции интересующих клеток из каждой z-позиции.
    ПРИМЕЧАНИЕ: Этот шаг также может быть выполнен другим программным обеспечением для обработки изображений.
    1. Откройте изображения TIFF в папке Z-position от FIJI.
    2. Запустите TrackMate, нажав « Плагины» | Отслеживание | TrackMate и при необходимости отрегулируйте следующие параметры.
      1. Используйте детекторы DoG или LoG.
      2. Измените диаметр большого двоичного объекта, пороговое значение и медианный фильтр. Отрегулируйте диаметр большого двоичного объекта так, чтобы он соответствовал диаметру ячеек. Если ячейки овальные, отрегулируйте диаметр большого двоичного объекта так, чтобы он был похож на малую ось.
        ПРИМЕЧАНИЕ: Увеличение порогового значения помогает избежать восприятия фонового шума как сигнала, не влияя на интенсивность сигнала (дополнительный рисунок 1). Однако при увеличении порога истинные сигналы могут быть пропущены (дополнительный рисунок 1). Если сигналы сильные, используйте медианный фильтр , чтобы уменьшить шум соли и перца.
      3. Установите фильтры, чтобы удалить некоторые, если не все, нерелевантные сигналы. Фильтры X и Y являются пространственными фильтрами. Используйте фильтры X и Y , чтобы удалить нерелевантные сигналы, которые далеки от реальных сигналов.
        ПРИМЕЧАНИЕ: Когда фильтры установлены на одном изображении, очень важно проверить все остальные изображения, чтобы убедиться, что реальные сигналы не удаляются.
      4. Установите максимальное расстояние связывания, максимальное расстояние закрытия зазора и максимальное расстояние закрытия зазора кадра. Установите максимальное расстояние связывания и максимальное расстояние закрытия зазора в 3–5 раз больше диаметра большого двоичного объекта, особенно когда образцы значительно перемещаются с течением времени, чтобы уменьшить количество дорожек. Установите максимальный зазор между кадрами и задайте количество изображений в стопке.
      5. Экспортируйте интенсивность флуоресценции интересующих областей (ROI) в CSV-файл. Если используется старая версия TrackMate, выберите « Экспортировать статистику всех пятен» в окне «Выберите действие ». Если версия TrackMate — 7.6.1 или выше, выберите « Пятна» в окне «Параметры отображения ». Экспортируйте или сохраняйте как интерактивные файлы в файлы CSV.
        ПРИМЕЧАНИЕ: Оба файла взаимодействуют с окном изображения; выделение ROI отображает соответствующий ROI в окне изображения. Эти файлы включают среднюю интенсивность (MEAN_INTENSITY или MEAN_INTENSITY_CH1) интересующих ячеек в соответствующие моменты времени (POSITION_T). Одни и те же TRACK_IDs должны представлять одни и те же показатели рентабельности инвестиций в разные моменты времени. Однако это не всегда так, и, возможно, при необходимости потребуется исправить вручную. Если TrackMate не распознает рентабельность инвестиций в некоторые моменты времени, эти моменты времени не отображаются.
  6. Извлеките интенсивность фоновой флуоресценции и создайте файл Background_list.csv.
    ПРИМЕЧАНИЕ: В этом исследовании интенсивность фона для каждой z-позиции оценивалась с использованием среднего значения трех-пяти соседних пятен одинакового размера, которые не содержали сигналов флуоресценции и находились в разных временных точках.
    1. Файл Background_list.csv имеет обязательный формат: каждый столбец содержит информацию об одном нейроне, начиная с Neuron 0. Заполните номера нейронов, например Нейрон 0, в строке 1. Затем укажите интенсивность фона для каждой проанализированной z-позиции - если пять z-позиций анализируются для нейрона 0, заполните пять значений интенсивности фона под нейроном 0.
      ПРИМЕЧАНИЕ: Файл Background_list.csv необходим для функции TACI EXTRACT . Если фон пренебрежимо мал, необходимо обеспечить Background_list.csv с нулевой интенсивностью фона каждого нейрона.
  7. Используйте функцию EXTRACT , чтобы определить максимальную интенсивность флуоресценции в каждом t-положении и вычислить ΔF/F0, как показано в уравнении (1).
    Equation 1(1)
    1. Создайте папку и назовите ее, используя номер нейрона, начиная с Neuron 0. Сохраните CSV-файлы, содержащие информацию о флуоресценции соответствующего нейрона, в папке. Каждый CSV-файл содержит информацию об одной z-позиции, поэтому количество CSV-файлов равно количеству проанализированных z-позиций. Назовите CSV-файлы Mean_Intensity#.csv (# обозначает z-позицию), и каждый CSV-файл будет содержать как минимум два столбца: POSITION_T и MEAN_INTENSITY или MEAN_INTENSITY_CH1.
      ПРИМЕЧАНИЕ: Создайте папку для каждой интересующей ячейки.
    2. Сохраните файл Background_list.csv и папки, созданные на шаге 2.7.1, в одной папке. Выберите эту папку, нажав « Обзор файлов».
      ПРИМЕЧАНИЕ: Количество фоновых значений в файле Background_list.csv должно совпадать с количеством файлов Mean_Intensity#.csv для каждого нейрона.
    3. Фоновый файл заполняется автоматически. Заполните наибольшее количество t-позиций для количества t-позиций.
    4. Нажмите кнопку «Извлечь», чтобы создать папку результатов, включающую CSV-файлы и графики для каждого нейрона. Файлы CSV содержат информацию о максимальной интенсивности флуоресценции и ΔF/F0 в каждом t-положении. Графики представляют собой линейные диаграммы ΔF/F0 над t-позициями.
      ПРИМЕЧАНИЕ: В этом исследовании ΔF/F0 был рассчитан с использованием уравнения (1). Первое значение каждой z-позиции использовалось как F0. Если этот F0 не подходит20, плагин предоставляет файлы, включающие необработанные данные для каждого нейрона в папке python_files.
  8. Используйте функцию MERGE для усреднения ΔF/F 0 каждого нейрона, расчета SEM и построения среднего значения ΔF/F0 по t-позициям.
    1. Выберите папку результатов, созданную функцией EXTRACT , нажав « Обзор файлов».
    2. Заполните количество t-позиций наибольшим количеством t-позиций.
    3. Нажмите кнопку «Объединить», чтобы создать папку merged_data, включающую файл merged_data.csv и Average_dF_F0.png график. Файл CSV содержит информацию о среднем значении и SEM ΔF/F0 в каждой t-позиции. График представляет собой линейный график среднего значения ΔF/F0 по t-позициям.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

Рабочий процесс 3D-анализа кальциевых изображений
В этом исследовании мы разработали новый плагин ImageJ, TACI, и описали рабочий процесс для отслеживания z-дрейфа и анализа 3D-визуализации кальция, который точно определяет реакцию отдельных клеток, появляющихся в нескольких z-позициях (рис. 1). Этот инструмент имеет четыре функции: ПЕРЕИМЕНОВАТЬ, ОРГАНИЗОВАТЬ, ИЗВЛЕЧЬ и ОБЪЕДИНИТЬ. Во-первых, если имена изображений несовместимы с функцией ORGANIZE, функция RENAME может преобразовать имена изображений в требуемую структуру. Затем функция ORGANIZE выполняет оттенки серого (при необходимости) и упорядочивает данные 3D-визуализации кальция в формате TIFF по z-позициям. Изображения с одной и той же z-позиции сохраняются в одной папке. Затем можно использовать различные инструменты анализа изображений для обнаружения и отслеживания рентабельности инвестиций и извлечения их интенсивности флуоресценции с течением времени для каждой z-позиции. Для выполнения этого шага использовался плагин ImageJ, TrackMate. TrackMate — это плагин ImageJ с открытым исходным кодом для отслеживания одиночных частиц21. Он широко используется для отслеживания частиц в различных биологических исследованиях, включающих визуализацию живых клеток, включая визуализацию кальция 11,21,22,23. TrackMate в автоматическом режиме отслеживает ячейки в боковом направлении (x/y), определяет рентабельность инвестиций и извлекает сигналы из набора данных в реальном времени 4,12. Для каждой интересующей ячейки функция EXTRACT сортирует интенсивности флуоресценции из всех z-позиций по t-позициям, определяет максимальные значения каждой t-позиции, вычитает фон, вычисляет и строит график ΔF/F0. Наконец, функция MERGE вычисляет и строит среднее значение ΔF/F0 нескольких ячеек.

Кальциевые реакции холодных нейронов личинок мух на изменения температуры
Мы проверили этот метод, используя изменения кальция в ответ на колебания температуры в холодных нейронах личинок мух. Генетически кодируемый кальциевый индикатор GCaMP6m 24 экспрессировался в холодных нейронах личинок с помощью Ir21a-Gal425. При воздействии примерно 27 ° C нейроны имели низкий внутриклеточный уровень кальция (рис. 2A и рис. 3). Когда температура снижалась примерно до 10 ° C и поддерживалась там, внутриклеточный уровень кальция быстро увеличивался и поддерживался (рис. 2B и рис. 3). Уровень кальция быстро падал при повышении температуры (рис. 3).

Анализ набора данных 3D-визуализации кальция мозга мухи
Мы также проверили этот метод, используя набор данных 3D-визуализации кальция мозгамухи 11. Изображенные трансгенные мухи (VT50339-Gal4; UAS-GCaMP6f) экспрессировал GCaMP6f в теле гриба в головном мозге11. Данные из 45 z-позиций (с интервалом 1,5 мкм) были собраны с частотой 50 Гц в течение 225 с (250 временных точек), и была проанализирована первая половина набора данных (125 временных точек). Когда началась запись, семь нейронов имели очевидную флуоресценцию, и четыре из них были проанализированы (рис. 4А). Интенсивность этих нейронов со временем уменьшалась (рис. 4B). При применении октанола (рис. 4C) несколько нейронов осветлели. Было обнаружено, что флуоресценция 10 нейронов увеличивается одновременно в момент времени 92 (рис. 4D), что позволяет предположить, что эти грибовидные нейроны реагируют на запах октанола. Хотя октанол применялся в течение 5 с, высокая флуоресценция в этих нейронах наблюдалась только в один момент времени (0,9 с), а затем быстро снижалась, что позволяет предположить, что реакция является фазовой и преходящей.

Разделение перекрывающихся ячеек
На рисунке 5А представлено максимальное проекционное изображение трех нейронов. Белая стрелка указывает на два нейрона, которые перекрывались в плоскости x/y, но были разделены на ортовидении (синие и оранжевые наконечники стрелок на рисунке 5B), указывая на то, что эти нейроны появились в разных z-положениях; оранжевая ячейка имела самый сильный сигнал на z7 (рис. 5C), в то время как синяя ячейка имела самый сильный сигнал на z10 (рис. 5D). Инструмент различил эти две клетки и выявил отсроченную, но сильную активацию оранжевой клетки (рис. 5E).

Figure 1
Рисунок 1: Рабочий процесс с использованием TACI для анализа 3D-изображений кальция. TACI имеет четыре функции: RENAME, ORGANIZE, EXTRACT и MERGE. Во-первых, если имена TIFF несовместимы с функцией ORGANIZE , функция RENAME может преобразовать имена изображений в требуемую структуру. Затем функция ORGANIZE выполняет оттенки серого (при необходимости) и упорядочивает данные 3D-визуализации кальция в формате TIFF по z-позициям. Изображения с одной и той же z-позиции сохраняются в одной папке. Затем можно использовать различные инструменты анализа изображений для обнаружения и отслеживания рентабельности инвестиций и извлечения интенсивности их флуоресценции в каждой z-позиции. Для каждой интересующей ячейки функция EXTRACT сортирует интенсивность флуоресценции по соответствующим временным точкам, определяет максимальные значения каждой t-позиции, вычитает фон, вычисляет и строит график ΔF/F0. Наконец, функция MERGE вычисляет и строит среднее значение ΔF/F0 нескольких ячеек. Аббревиатуры: TACI = TrackMate Analysis of Calcium Imaging; ROI = регионы интереса; ΔF/F0 = отношение изменения флуоресценции к начальной интенсивности флуоресценции. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Figure 2
Рисунок 2: Кальциевая визуализация холодных клеток личинок мух в неактивном и активном состояниях . (А) Клетки едва видны в неактивном состоянии. (B) Клетки сильно флуоресцентны в активном состоянии. Наконечники стрелок разного цвета обозначают разные ячейки. Генотип Ir21a-Gal4; УАС-ГКаМП6м. Z5-13: изображения в Z-позициях от 5 до 13. В B ячейка, обозначенная белыми наконечниками стрелок, показана на z5–z8; Ячейки, обозначенные оранжевыми и синими стрелками, показаны на Z8–Z13. Масштабная линейка = 10 мкм. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Figure 3
Рисунок 3: Количественная оценка флуоресценции как изменения интенсивности флуоресценции (F) по сравнению с начальной интенсивностью (F0). Генотип Ir21a-Gal4; УАС-ГКаМП6м. n = 7 клеток от трех животных. Следы = среднее значение ± SEM. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Figure 4
Рисунок 4: Анализ набора данных 3D-визуализации кальция мозга мухи. (A) Максимальное проекционное изображение в момент времени 1 (t1). Цифры 0-3 указывают на четыре анализируемых нейрона. (B) Флуоресцентные изменения нейронов 0-3 в A во временных точках от 0 до 125. (C) Максимальное проекционное изображение в момент времени 92 (t92). Цифры от 0 до 9 обозначают 10 анализируемых нейронов. (D) Флуоресцентные изменения нейронов 0-9 в C в течение временных точек от 0 до 125. Применяли либо 5 с воздуха, либо 5 с октанола, как показано серым цветом. Масштабная линейка = 10 000 единиц интенсивности необработанной флуоресценции. Аббревиатура: ОКТ = октанол. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Figure 5
Рисунок 5: Разделение перекрывающихся клеток на основе максимального значения. (A) Два нейрона перекрываются (белая стрелка) в максимальном проекционном изображении (m). Генотип Ir21a-Gal4; УАС-ГКаМП6м. (B) Эти нейроны разделены в ортовидении (синие и оранжевые наконечники стрелок). (С,Д) Оранжевая ячейка появляется на z7 (C), а синяя ячейка появляется на z10 (D). Масштабная линейка = 10 мкм. (E) Изменения флуоресценции оранжевых и синих клеток количественно оцениваются с использованием максимальных значений из отдельных z-позиций. Аббревиатура: ΔF/F0 = отношение изменения флуоресценции к начальной интенсивности флуоресценции. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Дополнительный рисунок 1: Два нейрона со слабыми кальциевыми сигналами анализируются с помощью детекторов DoG и LoG на разных порогах. (А-С) Первый нейрон (Ir21a-Gal80 26/UAS-GCaMP6;Ir93a-Gal427) анализируется DoG и LoG при разных порогах. А) Пороговое значение установлено на уровне 0,1. И DoG, и LoG обнаруживают все 36 временных точек. (B) Пороговое значение установлено на уровне 0,3. Среди 36 временных точек DoG обнаруживает 36, а LoG — 35. (C) Пороговое значение установлено на уровне 1,0. Среди 36 временных точек DoG обнаруживает 34, а LoG — 15. (Д-Ж) Второй нейрон (UAS-GCaMP6; Ir68a-Gal428) анализируется DoG и LoG на разных порогах. D) Пороговое значение установлено на уровне 0,1. DoG обнаруживает все 36 временных точек, а LoG — 34. (E) Пороговое значение установлено на уровне 0,3. Среди 36 временных точек DoG обнаруживает 33, а LoG — 18. (F) Пороговое значение установлено на уровне 1,0. Из 36 временных точек DoG обнаруживает 14, а LoG обнаруживает только одну. Следует отметить, что увеличение порога не влияет на его интенсивность, если признается рентабельность инвестиций. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.

Дополнительный рисунок 2: Максимальное значение является хорошим представителем интенсивности клетки. (A) Моделируются Z-стеки с различными z-расстояниями. (B) Моделируются Z-стеки с различными z-позициями. (C) Z-стеки создаются из смоделированных ячеек с разной интенсивностью. Аббревиатуры: max = максимальное значение z-стека; ground_truth = произведение объема моделируемой ячейки на интенсивность ее заполнения. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.

Дополнительный рисунок 3: Сравнение методов TACI и 3D-ROI. (A) Флуоресцентные изменения в двух клетках, обозначенных оранжевым и синим цветом, количественно оцениваются с помощью TACI и специального программного обеспечения, написанного на IGOR Pro. Тип генотипа R11F02-Gal429; УАС-ГКаМП6м. (B) Флуоресцентные изменения в двух клетках, обозначенных оранжевым и синим цветом, количественно оцениваются с использованием TACI и IMARIS. Тип генотипа — Ir21a-Gal4; УАС-ГКаМП6м. Аббревиатура: ΔF/F0 = отношение изменения флуоресценции к начальной интенсивности флуоресценции. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

В этом исследовании был разработан новый плагин ImageJ, TACI, и описан рабочий процесс, анализирующий 3D-визуализацию кальция. Многие доступные в настоящее время инструменты сосредоточены на коррекции движения x/y, хотя движение по оси z также нуждается в явной диагностике или коррекции6. Во время получения изображения в живом организме движение по оси z неизбежно, даже когда организм обездвижен, а некоторые раздражители, такие как изменение температуры, часто вызывают значительный z-дрейф. Увеличение высоты z-стеков позволит регистрировать интересующие ячейки в течение всего процесса визуализации; Тем не менее, нетривиально анализировать движение по оси Z, особенно когда отдельные ячейки появляются в нескольких Z-положениях. Если такое движение игнорировать, исследователи не получат точных кальциевых ответов этих клеток. TACI корректирует z-дрейф, извлекая флуоресцентные сигналы из каждой z-позиции. Критическим шагом TACI является сортировка максимального значения в каждый момент времени и использование его для представления интенсивности ячейки. Поэтому важно включить все z-позиции интересующих клеток в процессе визуализации. Кроме того, мы рекомендуем разрешить отображение ячейки в пяти или более z-позициях, чтобы z-расстояния и z-позиции не влияли на максимальное значение (дополнительный рисунок 2A, B). Кроме того, TACI позволяет разделять ячейки, которые перекрываются в боковом направлении (x/y), но находятся в разных z-положениях.

Z-дрейф также может быть исправлен путем извлечения интенсивности флуоресценции из 3D ROI 8,11,29. Мы сравнили TACI с двумя методами 3D-ROI. Во-первых, Кляйн и др. создали специальное программное обеспечение, написанное на IGOR Pro, которое использует самые яркие 100 пикселей в каждом 3D-ROI для генерации необработанного сигнала29. Этот метод и TACI дали аналогичные результаты (дополнительный рисунок 3A). Во-вторых, мы применили коммерческое программное обеспечение IMARIS (версия 9.8.2) для моделирования 3D-ROI и извлечения их средней интенсивности. Несмотря на то, что результаты TACI и IMARIS показали схожие тенденции, изменения разворота были разными (дополнительный рисунок 3B). Это несоответствие может быть связано с алгоритмами. Следует отметить, что максимальное значение, извлекаемое TACI, пропорционально интенсивности наземной истины (дополнительный рисунок 2C).

Хотя этот рабочий процесс является полуавтоматическим и по-прежнему требует ручных усилий от исследователей, он обеспечивает вычислительный подход к 3D-анализу кальциевых изображений. Важно отметить, что этот рабочий процесс основан на ImageJ и не требует коммерческого программного обеспечения или знаний в области программирования. Ниже приведены ограничения и возможные решения для этого рабочего процесса. Во-первых, TACI принимает только файлы TIFF и определенную структуру имен файлов: filename_h#t#z#c#.tif (h# и c# являются необязательными). Однако другие форматы файлов, совместимые с ImageJ, могут быть легко преобразованы в файлы TIFF с помощью ImageJ. Кроме того, плагин имеет функцию RENAME , которая преобразует имена изображений в требуемую структуру, чтобы она была совместима с данными визуализации кальция, полученными из разных систем.

Во-вторых, плагин предназначен для визуализации кальциевых данных с постоянным фоном. Вычитание соответствующей справочной информации из интенсивности окупаемости инвестиций в каждый момент времени является одним из способов исправления колеблющихся фонов. Инструмент обеспечивает интенсивность окупаемости инвестиций в каждый момент времени в папке python_files. Интенсивность фона может быть представлена (1) средней интенсивностью изображений или (2) средней интенсивностью ROI без активных ячеек. ImageJ предоставляет методы для получения средней интенсивности изображений (нажав на Image | Стек | Measure Stack) и среднюю интенсивность случайных ROI (нажав « Анализировать» | Инструменты | Менеджер по окупаемости инвестиций | Мультимера). Если фотообесцвечивание происходит во время визуализации кальция, функция коррекции отбеливания (нажав на Изображение | Отрегулируйте | Bleeach Correction) может быть запущен перед TrackMate.

Наконец, регистрация клеток в z-позициях должна быть включена в этот рабочий процесс, если используется TACI для одновременного анализа большого количества нейронов. Соответственно, необходимо разработать дополнительную функцию, которая организует информацию об интенсивности флуоресценции в структуру данных, требуемую функцией MERGE .

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

У авторов нет конфликтов интересов, которые необходимо раскрывать.

Acknowledgments

Zeiss LSM 880 в Центре визуализации Фралина использовался для сбора данных визуализации кальция. Мы выражаем благодарность доктору Мишель Л. Олсен и Юхану Пану за помощь в разработке программного обеспечения IMARIS. Выражаем благодарность д-ру Ленвуду С. Хиту (Lenwood S. Heath) за конструктивные комментарии к рукописи и Стивену Джавасису (Steven Giavasis) за комментарии к файлу сведений GitHub. Эта работа была поддержана NIH R21MH122987 (https://www.nimh.nih.gov/index.shtml) и NIH R01GM140130 (https://www.nigms.nih.gov/) в L.N. Спонсоры не играли никакой роли в дизайне исследования, сборе и анализе данных, принятии решения о публикации или подготовке рукописи.

Materials

Name Company Catalog Number Comments
Blunt Fill Needel BD 303129
Calcium chloride dihydrate Fisher Scientific  10035-04-8 Fly food ingredient
Carbon dioxide Airgas UN1013 Size 200 High Pressure Steel Cylinder
CO2 bubbler kit Genesee 59-180
Confocal microscope LSM880 Zeiss 4109002107876000 An inverted Axio Observer Z1, equipped with 5 lasers, 2 standard PMT detectors, 32-channel GaAsP dectectors, an Airyscan detector, and Definite Focus.2.
DAQami software Measurement Computing
Dextrose Genesee 62-113 Fly food ingredient
Drosophila Agar Genesee 66-111 Fly food ingredient
Ethanol Decon Labs, Inc. 64-17-5 Fly food ingredient
Fly line: Ir21a-Gal4 Dr. Paul Garrity lab A kind gift
Fly line: Ir21a-Gal80 Dr. Lina Ni lab
Fly line: Ir68a-Gal4 Dr. Aravinthan DT Samuel lab A kind gift
Fly line: Ir93a-Gal4 Dr. Paul Garrity lab A kind gift
Fly line: UAS-GCaMP6 Bloomington Drosophila Stock Center 42750
Flypad Genesee 59-114
General purpose forged brass regulator Gentec G152
Gibco PBS pH 7.4 (1x) Thermo Fisher Scientific 10010-031
Green Drosophila tubing Genesee 59-124
Heat transfer compound MG Chemicals 860-60G
Heatsink Digi-Key Electronics ATS2193-ND Resize to 12.9 x 5.5 cm
Illuminator AmScope LED-6W
Inactive Dry Yeast Genesee 62-108 Fly food ingredient
Incubator Pervical DR-41VL Light: dark cycle: 12h:12h; temperature: 25 °C; humidity: 40-50% RH.
Methyl-4-hydroxybenzoate Thermo Scientific 126965000 Fly food ingrediete
Micro cover glass VWR  48382-126 22 x 40 mm
Microscope slides Fisher Scientific  12-544-2 25 x 75 x 1.0 mm
Nail polish Kleancolor
Narrow Drosophila vials Genesee 32-113RL
Objective  Zeiss 420852-9871-000 LD LCI Plan-Apochromat 25x/0.8 Imm Corr DIC M27
Peltier cooling module TE Technology TE-127-1.0-0.8 30 x 30 mm
Plugs Genesee 49-102
Power Supply Circuit Specialists CSI1802X 10 volt DC 2.0 amp linear bench power supply
Princeton Artist Brush Nepture Princeton Artist Brush Co. Series 4750, size 2
Sodium potassium L-tartrate tetrahydrate Thermo Scientific 033241-36 Fly food ingredient
Stage insert  Wienecke and Sinske 432339-9030-000
Stereo Microscope Olympus SZ61 Any stereo microscope works
T-Fitting Genesee 59-123
Thermocouple data acquisition device Measurement Computing USB-2001-TC Single channel
Thermocouple microprobe Physitemp IT-24P 
Yellow Cornmeal Genesee 62-101 Fly food ingredient
Z-axis piezo stage Wienecke and Sinske 432339-9000-000

DOWNLOAD MATERIALS LIST

References

  1. Grienberger, C., Konnerth, A. Imaging calcium in neurons. Neuron. 73 (5), 862-885 (2012).
  2. Nakai, J., Ohkura, M., Imoto, K. A high signal-to-noise Ca(2+) probe composed of a single green fluorescent protein. Nature Biotechnology. 19 (2), 137-141 (2001).
  3. Zhang, Y., et al. jGCaMP8 fast genetically encoded calcium indicators. Janelia Research Campus. , (2020).
  4. Robbins, M., Christensen, C. N., Kaminski, C. F., Zlatic, M. Calcium imaging analysis - How far have we come. F1000Research. 10, 258 (2021).
  5. Oh, J., Lee, C., Kaang, B. K. Imaging and analysis of genetically encoded calcium indicators linking neural circuits and behaviors. The Korean Journal of Physiology & Pharmacology. 23 (4), 237-249 (2019).
  6. Stringer, C., Pachitariu, M. Computational processing of neural recordings from calcium imaging data. Current Opinion in Neurobiology. 55, 22-31 (2019).
  7. Pnevmatikakis, E. A., Giovannucci, A. NoRMCorre: An online algorithm for piecewise rigid motion correction of calcium imaging data. Journal of Neuroscience Methods. 291, 83-94 (2017).
  8. Nguyen, J. P., Linder, A. N., Plummer, G. S., Shaevitz, J. W., Leifer, A. M. Automatically tracking neurons in a moving and deforming brain. PLoS Computational Biology. 13 (5), 1005517 (2017).
  9. Lagache, T., Hanson, A., Pérez-Ortega, J. E., Fairhall, A., Yuste, R. EMC2: A versatile algorithm for robust tracking of calcium dynamics from individual neurons in behaving animals. bioRxiv. , (2021).
  10. Giovannucci, A., et al. CaImAn an open source tool for scalable calcium imaging data analysis. Elife. 8, 38173 (2019).
  11. Delestro, F., et al. In vivo large-scale analysis of Drosophila neuronal calcium traces by automated tracking of single somata. Scientific Reports. 10, 7153 (2020).
  12. Cantu, D. A., et al. EZcalcium: Open-source toolbox for analysis of calcium imaging data. Frontiers in Neural Circuits. 14, 25 (2020).
  13. Eglen, S. J., et al. Toward standard practices for sharing computer code and programs in neuroscience. Nature Neuroscience. 20 (6), 770-773 (2017).
  14. Pachitariu, M., et al. Suite2p: Beyond 10,000 neurons with standard two-photon microscopy. bioRxiv. , (2017).
  15. Corder, G., et al. An amygdalar neural ensemble that encodes the unpleasantness of pain. Science. 363 (6424), 276-281 (2019).
  16. Lagache, T., Hanson, A., Pérez-Ortega, J. E., Fairhall, A., Yuste, R. Tracking calcium dynamics from individual neurons in behaving animals. PLoS Computational Biology. 17 (10), 1009432 (2021).
  17. Kolar, K., Dondorp, D., Zwiggelaar, J. C., Høyer, J., Chatzigeorgiou, M. Mesmerize is a dynamically adaptable user-friendly analysis platform for 2D and 3D calcium imaging data. Nature Communications. 12, 6569 (2021).
  18. Moein, M., et al. CaSiAn: A Calcium Signaling Analyzer tool. Bioinformatics. 34 (17), 3052-3054 (2018).
  19. Zhou, P., et al. Efficient and accurate extraction of in vivo calcium signals from microendoscopic video data. Elife. 7, 28728 (2018).
  20. Neugornet, A., O'Donovan, B., Ortinski, P. I. Comparative effects of event detection methods on the analysis and interpretation of Ca(2+) imaging data. Frontiers in Neuroscience. 15, 620869 (2021).
  21. Tinevez, J. Y., et al. TrackMate: An open and extensible platform for single-particle tracking. Methods. 115, 80-90 (2017).
  22. Schindelin, J., et al. Fiji: An open-source platform for biological-image analysis. Nature Methods. 9 (7), 676-682 (2012).
  23. Fazeli, E., et al. Automated cell tracking using StarDist and TrackMate. F1000Research. 9, 1279 (2020).
  24. Chen, T. W., et al. Ultrasensitive fluorescent proteins for imaging neuronal activity. Nature. 499 (7458), 295-300 (2013).
  25. Ni, L., et al. The ionotropic receptors IR21a and IR25a mediate cool sensing in Drosophila. Elife. 5, 13254 (2016).
  26. Omelchenko, A. A., et al. Cool and warm ionotropic receptors control multiple thermotaxes in Drosophila larvae. Frontiers in Molecular Neuroscience. , (2022).
  27. Sanchez-Alcaniz, J. A., et al. An expression atlas of variant ionotropic glutamate receptors identifies a molecular basis of carbonation sensing. Nature Communications. 9 (1), 4252 (2018).
  28. Hernandez-Nunez, L., et al. Synchronous and opponent thermosensors use flexible cross-inhibition to orchestrate thermal homeostasis. Science Advances. 7 (35), (2021).
  29. Klein, M., et al. Sensory determinants of behavioral dynamics in Drosophila thermotaxis. Proceedings of the National Academy of Sciences of the United States of America. 112 (2), 220-229 (2015).

Tags

Неврология выпуск 190
TACI: плагин ImageJ для 3D-анализа кальциевых изображений
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Omelchenko, A. A., Bai, H., Hussain, More

Omelchenko, A. A., Bai, H., Hussain, S., Tyrrell, J. J., Klein, M., Ni, L. TACI: An ImageJ Plugin for 3D Calcium Imaging Analysis. J. Vis. Exp. (190), e64953, doi:10.3791/64953 (2022).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter