Автоматизированная 3D оптическая когеренционная томография для выяснения биофильма Morphogenesis над большими пространственными весами

Environment

Your institution must subscribe to JoVE's Environment section to access this content.

Fill out the form below to receive a free trial or learn more about access:

 

Summary

Микробные биопленки образуют сложные архитектуры на межфазах и превращаются в сильно зависящие от масштаба пространственные узоры. Здесь мы внедряем экспериментальную систему (жесткое и программное обеспечение) для автоматизированного приобретения наборов 3D оптической когересцены (OCT). Этот набор инструментов позволяет неинвазивную и многомасштабную характеристику биопленки морфогенеза в пространстве и времени.

Cite this Article

Copy Citation | Download Citations | Reprints and Permissions

Depetris, A., Wiedmer, A., Wagner, M., Schäfer, S., Battin, T. J., Peter, H. Automated 3D Optical Coherence Tomography to Elucidate Biofilm Morphogenesis Over Large Spatial Scales. J. Vis. Exp. (150), e59356, doi:10.3791/59356 (2019).

Please note that all translations are automatically generated.

Click here for the english version. For other languages click here.

Abstract

Биопленки являются наиболее успешным микробным образом жизни и преобладают во множестве экологических и инженерных настройки. Понимание морфогенеза биопленки, то есть структурной диверсификации биопленок во время собрания сообщества, представляет собой замечательную проблему в пространственных и временных масштабах. Здесь мы представляем автоматизированную систему визуализации биопленки на основе оптической когеренционной томографии (ОКТ). OCT является новой техникой визуализации в исследованиях биопленки. Однако объем данных, которые в настоящее время могут быть получены и обработаны, препятствует статистическому выводу о крупномасштабных закономерностях в морфологии биопленки. Автоматизированная система визуализации OCT позволяет покрывать большие пространственные и расширенные временные масштабы роста биопленки. Он сочетает в себе коммерчески доступную систему OCT с роботизированной платформой позиционирования и набором программных решений для управления позиционированием сканирования зонда OCT, а также приобретением и обработкой наборов данных для визуализации 3D биопленки. Эта установка позволяет in situ и неинвазивный автоматизированный мониторинг развития биопленки и может быть дополнительно разработан для сочетания OCT изображений с макрофотографией и микросенсорным профилированием.

Introduction

Биопленки являются весьма успешной адаптации микробного образа жизни и эти межфазные и матричные закрытые сообщества микроорганизмов доминируют микробной жизни в естественных и промышленных условиях1,2. Там, биопленки образуют сложные архитектуры, такие как удлиненные растяжки3, рябь4 или грибоподобные колпачки5 с важными последствиями для роста биопленки, структурной стабильности и устойчивости к стрессу6. Хотя многое о биопленки структурной дифференциации было извлечено из работы по моновидовкультуры, выращенные в миниатюрных камер потока, большинство биофильмов очень сложных общин часто в том числе членов всех областях жизни6. Оценивая эти сложные биопленки как микробные ландшафты7 и понимание того, как структура и функция биопленки взаимодействуют в сложных сообществах, таким образом, находится на переднем крае исследований биопленки.

Механистическое понимание морфогенеза сложных биопленок в ответ на экологические сигналы требует тщательно разработанных экспериментов в сочетании с пространственно и временно решенными наблюдениями биопленки физической структуры по всей актуальности весы8. Однако неразрушающие наблюдения за ростом биопленки в экспериментальных системах были серьезно ограничены такими логистическими ограничениями, как необходимость перемещения образцов (например, в микроскоп), часто повреждающих тонкую структуру биопленки.

Представленный здесь протокол вводит полностью автоматизированную систему, основанную на оптической когеренционной томографии (ОКТ), которая позволяет вести неинвазивный мониторинг биопленогенеза в мезомасштабе (мм диапазоне). OCT является новой техникой визуализации в биопленки исследований с приложениями в области очистки воды и биофоллинг исследований, медицины9 и потока экологии10. В OCT источник света с низкой согласованностью делится на образец и эталонную руку; анализируется интерференция света, отраженного и рассеянного биопленкой (образец руки), и свет эталонной руки. Серия профилей интенсивности осевой нагрузки (A-scans), которая содержит глубоко решенную структурную информацию, приобретается и сливается в B-сканирование (сечение). Серия смежных B-сканов составляет окончательный 3D объем сканирования10. OCT обеспечивает боковое оптическое разрешение в диапазоне около 10 мкм и поэтому хорошо подходит для изучения мезоскопической структурной дифференциации биопленок10,12. Для более подробного описания OCT, обратитесь к Drexler и Fujimoto13и Ферчер и коллеги14. Хотя поле зрения одного OCT xy-scan достигает сотен квадратных микрометров, более крупные модели не могут быть количественно оценены с помощью OCT в одном сканировании. Что касается биопленки в естественных средах обитания, таких как ручьи и реки, это в настоящее время ограничивает нашу способность оценивать биопленки морфогенеза в масштабах, соответствующих физическому и гидравлическому шаблону среды обитания.

Для того, чтобы превзойти эти пространственные пределы и автоматически приобрести ОКТ сканирование, спектральный домен OCT imaging зонд был установлен на 3-осевой системы позиционирования. Установка позволяет получить несколько OCT сканирования в перекрывающихся мозаики картины (плитка сканирования), эффективно достижения томографической визуализации поверхностных участков до 100 см2. Кроме того, высокая точность позиционирования этой системы позволяет надежно контролировать рост и развитие функций биопленки на конкретных участках во время длительных экспериментов. Система является модульной и отдельные компоненты (наоборот, позиционирование устройства и OCT) установки могут быть использованы в качестве автономных решений или гибко сочетаются. Рисунок 1 предоставляет обзор жестких и программных компонентов установки.

Система была протестирована с коммерчески доступным GRBL-контролируемым устройством позиционирования CNC(Таблицаматериалов). Рабочие расстояния этой конкретной платформы позиционирования составляют 600-840-140 мм, с указанной производителем точностью 0,05 мм и программируемым разрешением 0,005 мм. GRBL является открытым исходным кодом (лицензия GPLv3), высокопроизводительным управлением движением для CNC Устройств. Таким образом, каждый GRBL основе (версия Nogt; 1.1) позиционирование устройство должно быть совместимо с руководящими принципами и пакетами программного обеспечения, представленных здесь. Кроме того, программное обеспечение может быть адаптировано к другим stepmotor контроллеров с STEP-DIR ввода типа с несколькими изменениями.

Устройство OCT, используемое для оценки производительности системы(Таблица материалов) имеет низкий источник слаженный свет с центральной длиной волны 930 нм (ширина пропускания 160 нм) и регулируемой длиной и интенсивностью эталонной руки. В приведенном здесь примере также использовался адаптер погружения для погружения зонда OCT в протекающую воду(ТаблицаМатериалов). Программное обеспечение пакет, разработанный здесь для автоматизированного приобретения сканирования ОКТ критически зависит от SDK, предоставляемых вместе с конкретной системой OCT, однако, OCT систем ы от того же производителя с различными сканирования линз и центральной длины волн должны быть легко совместимы.

Устройство GRBL управляется веб-сервером, установленным на однобортном компьютере(рисунок 1). Это предоставляет пульт дистанционного управления устройством с любого компьютера с локальной сетью или доступом в Интернет. Устройство OCT управляется отдельным компьютером, что позволяет работать с системой OCT в сторону автоматизированной экспериментальной настройки. Наконец, пакеты программного обеспечения включают библиотеки для синхронизации позиционирования зонда OCT и приобретения сканирования OCT (т.е. для автоматического приобретения наборов данных 3D-изображений в мозаичном шаблоне или в наборе определенных позиций). Определение положения зонда OCT в 3D эффективно позволяет настроить фокусную плоскость специально для (региональных) наборов сканирований. В частности, на неровных поверхностях для каждого сканирования OCT могут быть указаны различные фокусные плоскости (т.е. различные положения в направлении z).

Набор программных пакетов был разработан для обработки необработанных ОКТ-сканирований(таблица 1). Навигация устройства позиционирования, приобретение сканирования OCT и обработка наборов данных выполняются с помощью ноутбуков Jupyter с кодовым кодом Python, которые обеспечивают замечательную гибкость в разработке и оптимизации программного обеспечения. Два отработанных и аннотированных примера таких тетрадей (для приобретения изображений и обработки, соответственно) доступны из https://gitlab.com/FlumeAutomation/automated-oct-scans-acquisition.git Они предназначены в качестве отправных точек для настройки метода. Ноутбук Jupyter — это приложение на основе веб-браузера, которое содержит ячейки с аннотированным кодом Python. Каждый шаг содержится в ячейке блокнота, который может быть выполнен отдельно. Из-за разной длины светового пути через скан-объектив (сферическая аберрация)15, сырые сканирование OCT появляются искаженными(рисунок 2A). Мы разработали алгоритм для автоматического исправления этого искажения в приобретенных OCT сканирования (содержится в ImageProcessing.ipynb, Дополнительный файл 1). Кроме того, биопленка морфологии может быть визуализирована как 2D карта высоты, как это было ранее используется в мембранных систем16, и мы иллюстрируем, как высота карты, полученные от сканирования, принятых в плиточный массив могут быть сшиты.

Наконец, функциональность описанной лабораторной установки иллюстрируется с помощью эксперимента с флеймом, в котором биопленка фототрофического потока подвергается градиенту скорости потока.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. Настройка устройства позиционирования

  1. Проводите устройство позиционирования на доску микроконтроллера, следуя инструкции в https://github.com/grbl/grbl/wiki/Connecting-Grbl.
  2. Подключите микроконтроллер к однобортному компьютеру с подключением к Интернету через кабель USB и установите сервер GRBL, как описано в https://gitlab.com/FlumeAutomation/GRBL_Server.git. Теперь устройство позиционирования должно быть судоходным с веб-страницы, размещенной в http://IP:5020/. Кроме того, устройство позиционирования можно перемещаться по сценарию Python, как показано в первой части работаемого примера ImagesAcquisition.ipynb (Дополнительныйфайл 2).

2. Установка OCT

  1. Установите зонд OCT к позиционирующего устройству с помощью совместимого держателя голубя-хвоста. При необходимости установите адаптер погружения на объектив.
  2. Расположите компьютер и базовый блок ОКТ на скамейке рядом с экспериментом (например, микрофлюидные устройства, камеры потока, флеймы, системы фильтрации). Убедитесь, что оптический шнур (максимальная длина около 1,8 м) свободно перемещается, достаточно долго, чтобы добраться до всех намеченных мест и не мешая экспериментальной установке.
  3. Установите систему OCT вместе с доступным программным обеспечением, как описано производителем.
  4. Установите пакеты программного обеспечения для автоматизированного приобретения сканирования OCT, как описано в https://gitlab.com/FlumeAutomation/automated-oct-scans-acquisition.git.

3. Приобретение изображений

  1. Питание в системе OCT и устройстве позиционирования. Убедитесь, что устройство может свободно перемещаться.
  2. Откройте файл config.json в текстовом редакторе. Отспособите файл config.json для настройки параметра приобретения изображения по умолчанию(таблица2), например, рефракционный индекс (1,33 для воды при 20 градусах По Цельсию, 1,00 для воздуха) и папку назначения для приобретенных данных и метаданных.
  3. Определите размер поля обзора (FOV) и количество A-сканов на B-сканирование в config.json.
    ПРИМЕЧАНИЕ: Эти два параметра определяют размер вокселей конечного набора данных и размер выходного файла и должны соответствовать оптическому разрешению зонда (размер x-y voxel не должен быть меньше половины оптического разрешения). Количество A- и B-сканирований влияет на пространственную степень, которая будет покрыта, которая торгует-офф против доступного дискового пространства и вычислительной мощности.
  4. Определите границы сигнала вывода OCT сканирования на config.json. Они зависят от типа образца. Поэтому рекомендуется определить эти параметры на основе интенсивности гистограмм набора предварительного сканирования. Сохранить изменения в config.json.
  5. Перейдите зонд OCT к интересуемому сайту. Сосредоточьте образец и отрегулируйте эталонную руку и интенсивность источника света для оптимального качества изображения. Повторите эту процедуру для ряда позиций и обратите внимание на координаты.
    ПРИМЕЧАНИЕ: Это позволит последующее автоматическое приобретение сканирования OCT вокруг этих ориентиров. Обратите внимание, что длина и интенсивность эталонной руки не могут быть изменены при автоматическом приобретении изображения.
  6. Откройте файл ImageAcquisition.ipynb (Дополнительныйфайл 2) в Записной книжке Juypter. Каждая ячейка содержит код для выполнения определенных задач и может выполняться отдельно через нажатие ячейки Выполнить,или Ctrl - Введите или сдвируй - Введите.
    1. Установите путь к требуемым библиотекам и параметрам конфигурации по умолчанию. Кроме того, определите новый набор временных параметров.
    2. Подключитесь к позиционирующему устройству и инициализировать OCT.
    3. Калибровать устройство позиционирования (т.е. выполнить "самонаводящееся").
    4. Приобретите наборы данных, охватывающие позиции интересов в односканном или мозаичном шаблоне, с указанием числа и перекрытия (например, 30%) соседних плиток.
      ПРИМЕЧАНИЕ: Память выделяется до сканирования, которое оптимизирует использование компьютерных ресурсов. Данные сохраняются в 8 битах, чтобы сохранить пространство для хранения, в папку назначения, определяемую в config.json, используя отметку времени и положение в качестве именования конвенции (т.е. % Y%m%d'%H%M%S'lt;;???; Метаданные, включая параметры OCT и координаты, сохраняются в одной папке в файле.srm с той же конвенцией именования. В зависимости от таких настроек, как FOV и разрешение, размер файла может достигать до 1,5 ГБ на сканирование OCT.
  7. Чтобы избежать аборта при получении данных, убедитесь, что свободное пространство диска имеет достаточное количество дисков или постоянно перемещайте наборы данных OCT на внешний жесткий диск.

4. Коррекция изображения и дисплей

  1. Откройте ноутбук Jupyter ImageProcessing.ipynb (Дополнительныйфайл 1) для работаемого примера обработки изображений OCT (коррекция искажения, фоновое вычитание, расчет высотных карт, сшивание карты высоты).
  2. При необходимости, урожай OCT сканирования для того, чтобы исключить ложные сигналы и переориентировать набор данных (биопленка должна появиться над субстратом).
  3. Правильно для сферической аберрации. Это достигается с помощью алгоритма коррекции, который использует высоко отражающую эталонную поверхность, которая, как известно, плоская (например, нижняя часть флейма, субстрат). Во-первых, алгоритм определяет сетку из 20 х 20 вертикальных линий, регулярно расположенных по кси-плану сканирования OCT. Затем он выбирает круговую область вокруг каждой точки и средние интенсивности сигнала вдоль вертикального профиля(рисунок 2B). Вертикальные профили обрабатываются с помощью модифицированного гауссианского фильтра:
    Equation 1
    где x является входиным сигналом, и его стандартное отклонение, в то время как C определяется, например:
    Equation 2
    Эталонная поверхность локализована как локальная максима в каждом из этих профилей. Ошибочные точки фильтруются в зависимости от положения своих соседей в трех измерениях(рисунок 2C). Наконец,2-го порядка полиномальной поверхности, отражающей искажения, введенные сканирования объектив установлен через эти точки(Рисунок 2C). Установленная поверхность затем используется для перемещения каждого пикселя в z-направление, тем самым получая сплющенный образ. Параметры этого алгоритма должны быть скорректированы с учетом характеристик сканирования OCT.
  4. Правильно для фонового шума. Определите пустую область изображения (обычно выше биопленки) и используйте алгоритм коррекции, чтобы вычесть среднюю интенсивность фона из значений интенсивности изображения для получения окончательного исправленного изображения OCT (Рисунок 2D).
  5. Вычислите карту высоты из набора данных 3D OCT. На этом этапе определите эталонную поверхность, представляющих интерес для конкретного эксперимента (например, субстрата) и соответствующую пороговую интенсивность. Затем используйте алгоритм расчета карты высоты, чтобы вычислить толщину биопленки для каждой координарной маски (x,y) и назначить ее новой 2D-матрице(рисунок 3A). Значения толщины затем присваиваются 2D-матрице размером с исходное изображение в направлениях x и y. Отображается изображение, в котором высота поверхности сообщается как серомасштабное значение(рисунок 3B).
  6. В случае, если несколько ОКТ сканирование сделаны в мозаичном рисунке, определить количество строк и столбцов и сшить соответствующие карты высоты. На рисунке 5 представлены примеры сшитых карт высот, охватывающих широкий диапазон пространственных масштабов и разрешений, достижимых с описанной установкой.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

Мы демонстрируем функциональность автоматизированной системы визуализации OCT с помощью эксперимента по флейму, предназначенного для изучения пространственно-временного морфогенеза фототрофических биопленок потока. Постепенно сужая геометрию флеймов индуцированных градиентов в скорости потока вдоль центра флейма (см. справку17).  Височное развитие и структурная дифференциация биопленки контролировалась в течение 18 дней с целью лучшего понимания влияния гидродинамических состояний на биопленочный морфогенез. Рисунок 4 демонстрирует рост биопленки микроколонии после более чем 18 дней роста. Поверхностная морфология биопленки была количественно оценена с помощью описанного выше набора инструментов(рисунок 4A). Биотом был рассчитан (см. рабочий пример ImageProcessing.ipynb, Дополнительный файл 1) для квадратного движущегося окна с длиной 3,6 мм (рисунок4B) для каждой позиции вдоль градиента скорости потока (Рисунок 4C). Накопление биопленки значительно уменьшилось с увеличением скорости потока (показано как расстояние от самой широкой части флейма; Рисунок 4). Важно отметить, что эта экспериментальная установка позволяет непрерывно измерять структурные параметры (например, биообъем, толщину, шероховатость) вдоль больших пространственных градиентов. Таким образом, этот новый инструмент предоставляет средства для получения информации о взаимосвязи между биопленки структуры и экологических сигналов.

Программный компонент Описание
stepcraft.py Библиотека Python для управления устройством позиционирования. Он содержит определения для навигации и самонаведения устройства.
OctControl.cpp Код СЗ, полученный из набора для разработки программного обеспечения (SDK), распространяемого с системой OCT. Это должно быть составлено с помощью VisualStudio 2017, PythonC/API и SDK.
ImagesAcquisition.py Библиотека Python, содержащая команды для сканирования ОКТ в выбранных позициях и определения шаблона плитки сканирования.
ImagesПриобретение.ipynb Ноутбук Jupyter используется для навигации по устройству позиционирования, приобретения ОКТ-сканирования и автоматического получения изображений.
OctCorrection.py Библиотека Python, определяющая функции, используемые для коррекции необработанных изображений OCT и фонового вычитания.
OctProcessing.py Библиотека Python, содержащая функции для расчета и сшивания высотных карт.
OctProcessing.ipynb Ноутбук Jupyter для визуализации, коррекции и обработки ОКТ.. Это также содержит пример расчета биообъема.

Таблица 1. Компоненты программного обеспечения.

Параметр Значение Описание
Ганимед 1, 2, 3 Выбор системы и версии OCT
Зонд 1, 2 Выбор скан-объектива
nAscans 32-900 Количество A-сканирований на B-сканирование
nBscans 1-900 Количество B-сканирований
nCscans 128-1024 Количество пикселей глубины
X 0.1-10 Размер изображения в x-направлении (мм)
Y 0.1-10 Размер изображения в направлении y (мм)
рефр 1-1.6 Рефракционный индекс (1 для воздуха, 1,33 для воды)
авг-асканес 3 Количество усреднения A-scan
скан-скорость 1,2,3 Частота a-scan (5,5, 15 и 36 кГц)
Путь ".. % y-%m-%d'%H'%M'%S" Папка назначения для приобретенного сканирования OCT, использует штамп времени в качестве именования confention
colorBoundaries [0.0-256.0,0.0-256.0] Цветовые границы приобретенных сканирований

Таблица 2. Параметры ОКТ.

Figure 1
Рисунок 1. Обзор жестких и программных компонентов. Степмоторы устройства позиционирования, управляемого GRBL, подключены к микроконтроллеру, подключенному через USB к однобортному компьютеру. Сервер GRBL устанавливается на последнем, и движение устройства позиционирования можно контролировать из любого веб-браузера через tCP/IP соединение. Кроме того, навигация устройства позиционирования может быть выполнена из закодированного ноутбука Jupyter, закодированного Python (ImagesAcquisition.ipynb, Дополнительный файл2) с помощью GRBLServer.py библиотеки. Система OCT подключена к отдельному компьютеру, с которого можно осуществлять автоматическое приобретение сканирования OCT с помощью скрипта Python. Пожалуйста, нажмите здесь, чтобы просмотреть большую версию этой цифры.

Figure 2
Рисунок 2. Рабочий процесс коррекции сканирования ОКТ. Панель А показывает необработанный B-скан биопленки, растущую на плоской поверхности плексигласа. Изображение искажается (изгибается) из-за различий в длине пути низкой согласованности света через объектив. Искажение изображения OCT может быть исправлено путем определения сильно отражающей, плоской эталонной поверхности на изображении. Во-первых, 20–20 точек отсчета равномерно распределены по всему стеку изображений. В каждой из этих точек сигнал изображения усреднен через круговую область (в направлении x-y) для каждой глубины (z плоскости), получая усредненный профиль глубины интенсивности сигнала. Затем к каждому из 400 справочных профилей применяется модифицированный гауссийский фильтр. Панель B представляет собой пример исходного сигнала по профилю глубины, указанному вертикальной красной линией в панели А, усредненного профиля глубины и того же профиля после применения модифицированного гауссианского фильтра. Модифицированный гауссианский фильтр позволяет идентифицировать локальную максиму по интенсивности сигнала, тем самым определяя расположение сильно отражающейся эталонной поверхности. Правильно идентифицированные точки отсчета затем выбираются на основе координат их соседей в трех измерениях. В примере в панели C желтые точки сохранялись для последующей коррекции изображения, в то время как фиолетовые были отброшены. Полиномальная поверхность2-го порядка затем подготавливается к правильно расположенным точкам отсчета и используется для коррекции искажений в исходном изображении OCT путем смещения пикселей в направлении z. Средняя интенсивность фона оценивается из пустой области изображения и вычитается из исправленных изображений. Панель D показывает тот же B-сканирование после коррекции и фонового вычитания. Пожалуйста, нажмите здесь, чтобы просмотреть большую версию этой цифры.

Figure 3
Рисунок 3. Карты подъема. Топология биопленки может быть визуализирована как 2D карты высот, на которых толщина биомассы кодируется цветом. Для этого 3D OCT изображение пороговое и толщина биопленки рассчитывается как расстояние верхнего сигнала к субстрату. Панель А показывает двоичную маску B-сканирования, полученную после порога. Синяя линия указывает верхний сигнал, в то время как красная линия показывает эталонную поверхность. Панель B показывает пример полученной карты высоты, масштабированной в соответствии с осевым разрешением зонда OCT. Красная линия указывает на положение B-сканирования в панели А.

Figure 4
Рисунок 4. Репрезентативные результаты, показывающие влияние скорости потока на рост биопленки. Мы изучали фототрофический поток биопленки морфогенез вдоль градиента в скорости потока с помощью экспериментов с флеймом. Скорость потока увеличивается с расстоянием от впуска флейма. После 10 дней роста, биофильм морфология была охарактеризована автоматизированной OCT с различным разрешением и охватывающих различные пространственные масштабы. Карты подъема (A, B и C) демонстрируют морфологию биопленки, выращенной под низкой, средней и высокой скоростью потока, соответственно. Эти карты высотвых размеров рассчитываются на основе сканирования OCT с размером вокселей в x, y направлении 4 мкм. Площадь сканирования составляет квадрат длиной 3,6 мм. Панели D, E и F показывают карты высоты (низкая, средняя и высокая скорость потока, соответственно), полученные путем сшивания сканирования 3'3 OCT с размером вокселя в направлении xy-направления 11 мкм, область сканирования 10 мм2 и перекрытие между соседними сканирования 30%. Панель G показывает карту высоты биопленки, растущую вдоль всего градиента скорости, достигнутого в этом эксперименте с потоком. Он был получен путем сшивания 3'51 OCT сканирования с размером вокселя в xy-направление 40 мкм, сканирование области 10 мм2 и перекрытие между соседними сканирования 30%. Общая площадь сканирования составляет 24-353 мм. Панель H сообщает о биотоме в квадратном движущемся окне края 3,6 мм. Средний биотом значительно снизился в зависимости от расстояния от впуска (I). Пожалуйста, нажмите здесь, чтобы просмотреть большую версию этой цифры.

Figure 5
Рисунок 5. Точное испытание для позиционирующего устройства. Точность позиционирования устройства оценивалась путем установки 20,2-мегапиксельной камеры, оснащенной 35-мм макрообъективом на позиционирующем устройстве, ориентированной на цветную отметку. Устройство позиционирования было перемещено в случайном направлении от отметки, а затем расположено обратно в общей сложности 80 циклов. Затем была сопоставлена позиция знака. На рисунке показано изменение направления x и y по отношению к первой картинке. Обратите внимание, что максимальный сдвиг составляет примерно 16 мкм в y-направлении и еще меньше в x-направлении. Пожалуйста, нажмите здесь, чтобы просмотреть большую версию этой цифры.

Дополнительный файл 1. ImageProcessing.ipynb. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.

Дополнительный файл 2. ImagesAcquisition.ipynb. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

Oct изображение хорошо подходит для решения структур в диапазоне микрометров с FOV в несколько квадратных миллиметров. Таким образом, это мощный инструмент для исследования биопленки10,18. Тем не менее, OCT в настоящее время ограничивается максимальной площадью сканирования 100 - 256 мм2, в то время как биопленки структурные модели часто превышают эту пространственную шкалу19, особенно когда морфологическая дифференциация обусловлена крупномасштабных экологических градиентов 20. Автоматизированная система визуализации OCT, описанная в этом протоколе, расширяет площадь поверхности, характеризующуюся ОКТ, до нескольких квадратных сантиметров, что позволяет эффективно контролировать биопленологическое морфологическое дифференциация по соответствующему диапазону пространственных масштабов (от нескольких миллиметров до нескольких сантиметров). Высокая точность позиционирования (в пределах 16 мкм; Рисунок 5) позволяет точно контролировать структурное развитие биопленок в течение длительных периодов времени(рисунок4), эффективно увеличивая возможности для получения механистического понимания драйверов морфологической дифференциации биофильмов . В то же время, это в situ биопленки характеристика метода является неинвазивным и минимизирует помехи с ростом биопленки. Решения для обработки изображений, представленные здесь, основывается на ранее использованных анализах наборов данных биопленки OCT16,но автоматизация предоставляет инструменты для беспрецедентного анализа наборов данных OCT и пространства.

Эта система была задумана и сопоставлена с конкретным устройством OCT, как описано в протоколе. Критические шаги в протоколе в основном касаются настройки разрешения OCT и фокусировки, которые имеют решающее значение для высокого качества изображения. Ограничение коррекции сферических аберраций рутины заключается в том, что она зависит от наличия высоко отражающей плоской поверхности. Кроме того, стандартная коррекционная поверхность может быть измерена, а затем использована для коррекции ОКТ. Кроме того, сшивание ОКТ-сканирования зависит от достаточных конструктивных особенностей для выравнивания соседних сканов. В случае равномерного распределения биопленки или низкого покрытия биопленки, сшивание может быть достигнуто, опираясь исключительно на точность устройства позиционирования. Наконец, как и в любом другом конвейере обработки изображений, при настройке этих инструментов, важно тщательно оценить производительность алгоритма обработки на наборре репрезентативных сканирований перед обработкой пакетов изображений.

Как жесткие, так и программное обеспечение были разработаны, чтобы обеспечить полную модульность отдельных частей. Более конкретно, эта система может быть легко адаптирована для работы с другими инструментами для характеристики биофильмов, таких как макро-фотографии изображений с помощью гиперспектральных камер или микросенсора профилирования. Связь структурной информации с локализованными градиентами ресурсов вокруг и в биопленках позволит получить новое и ключевое представление о том, как биопленки адаптируются для оптимизации распределения ресурсов. Гибкость также реализуется за счет использования ноутбуков Jupyter, инструмента разработки программного обеспечения с открытым доступом.

Критическим ограничением OCT-изображения в целом остается инвалидность для разрешения быстро движущихся объектов. Например, растяжки, удлиняющие и движущиеся с потоком, точно не изображаются. Таким образом, применимость этого инструмента ограничивается относительно фиксированными, недвижимыми биопленками. Система оптимизирована для автономной работы, однако, первоначальные настройки и при необходимости, ручная регулировка фокусировки и освещения, по-прежнему требуется. Это представляет собой значительное ограничение, если образцы значительно отличаются по плотности и светоотражающим свойствам. Полная автоматизация, включая программно-ориентированную фокусировку и регулировку освещения, однако, может быть достигнута с использованием аналогичных принципов (например, ступенчатые двигатели и программно-аппаратная обратная связь).

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

Себастьян Шефер работает в компании Thorlabs Inc.

Acknowledgments

Мы благодарим Маурисио Агирре Моралеса за его вклад в развитие этой системы.  Финансовая поддержка была получена от Швейцарского национального научного фонда t.J.B.

Materials

Name Company Catalog Number Comments
OCT Probe Thorlabs GAN210C1 OCT imaging device
OCT scan lens Thorlabs  OCT-LK3-BB
Immersion adapter Thorlabs  OCT-IMM3-SP1
Stepcraft 840 CK STEPCRAFT NA positioning device
microcontroller Arduino Uno R3 NA
Single-board computer Raspberry PI NA
camera Canon EOS 7D Mark II NA
camera lens Canon MACRO EFS 35 mm NA

DOWNLOAD MATERIALS LIST

References

  1. Flemming, H. C., Wingender, J. The biofilm matrix. Nature reviews. Microbiology. 8, 623-633 (2010).
  2. Flemming, H. -C., et al. Biofilms: an emergent form of bacterial life. Nature reviews. Microbiology. 14, 563 (2016).
  3. Stoodley, P., Lewandowski, Z., Boyle, J. D., Lappin-Scott, H. M. Oscillation characteristics of biofilm streamers in turbulent flowing water as related to drag and pressure drop. Biotechnology and Bioengineering. 57, 536-544 (1998).
  4. Stoodley, P., Lewandowski, Z., Boyle, J. D., Lappin-Scott, H. M. The formation of migratory ripples in a mixed species bacterial biofilm growing in turbulent flow. Environmental microbiology. 1, 447-455 (1999).
  5. Banin, E., Vasil, M. L., Greenberg, E. P. Iron and Pseudomonas aeruginosa biofilm formation. Proceedings of the Natural Academy of Sciences U.S.A. 102, 11076-11081 (2005).
  6. Battin, T. J., Besemer, K., Bengtsson, M. M., Romani, A. M., Packmann, A. I. The ecology and biogeochemistry of stream biofilms. Microbiology. 14, 251-263 (2016).
  7. Battin, T. J., et al. Microbial landscapes: new paths to biofilm research. Nature Reviews. Microbiology. 5, 76-81 (2007).
  8. Neu, T. R., Lawrence, J. R. Innovative techniques, sensors, and approaches for imaging biofilms at different scales. Trends in Microbiology. 23, 233-242 (2015).
  9. Meleppat, R. K., Shearwood, C., Seah, L. K., Matham, M. V. Quantitative optical coherence microscopy for the in situ investigation of the biofilm. J. of Biomedical Optics. 21, (12), 127002 (2016).
  10. Wagner, M., Horn, H. Optical coherence tomography in biofilm research: A comprehensive review. Biotechnology and Bioengineering. 114, 1386-1402 (2017).
  11. Huang, D., et al. Optical coherence tomography. Science. 254, 1178-1181 (1991).
  12. Haisch, C., Niessner, R. Visualisation of transient processes in biofilms by optical coherence tomography. Water Resources. 41, 2467-2472 (2007).
  13. Drexler, W., Fujimoto, J. G. Optical Coherence Tomography: Technology and Applications. Springer Verlag. (2008).
  14. Fercher, A. F. Optical coherence tomography – development, principles, applications. Zeitschrift für Medizinische Physik. 20, 251-276 (2010).
  15. Lee, H. -C., Liu, J. J., Sheikine, Y., Aguirre, A. D., Connolly, J. L., Fujimoto, J. G. Ultrahigh speed spectral-domain optical coherence microscopy. Biomedical Optics Express. 41236-41254 (2013).
  16. Fortunato, L., Leiknes, T. In-situ biofouling assessment in spacer filled channels using optical coherence tomography (OCT): 3D biofilm thickness mapping. Bioresource Technology. 229, 231-235 (2017).
  17. Niederdorfer, R., Peter, H., Battin, T. J. Attached biofilms and suspended aggregates are distinct microbial lifestyles emanating from differing hydraulics. Nature Microbiology. 1, 16178 (2016).
  18. Roche, K. R., et al. Benthic biofilm controls on fine particle dynamics in streams. Water Resources. 53, 222-236 (2016).
  19. Fortunato, L., Jeong, S., Wang, Y., Behzad, A. R., Leiknes, T. Integrated approach to characterize fouling on a flat sheet membrane gravity driven submerged membrane bioreactor. Bioresource Technology. 222, 335-343 (2016).
  20. Morgenroth, E., Milferstedt, K. Biofilm engineering: linking biofilm development at different length and time scales. Reviews in Environmental Science and Bio/Technology. 8, 203-208 (2009).

Comments

0 Comments


    Post a Question / Comment / Request

    You must be signed in to post a comment. Please or create an account.

    Usage Statistics