Method Article
Мы суммируем рабочий процесс для вычислительного моделирования поведения нейрона сетчатки в ответ на электрическую стимуляцию. Вычислительная модель универсальна и включает в себя этапы автоматизации, которые полезны для моделирования ряда физиологических сценариев и прогнозирования результатов будущих исследований in vivo / in vitro .
Вычислительное моделирование становится все более важным методом в нейронной инженерии из-за его способности предсказывать поведение систем in vivo и in vitro . Это имеет ключевое преимущество минимизации количества животных, необходимых в данном исследовании, предоставляя часто очень точное прогнозирование физиологических результатов. В области визуального протезирования вычислительное моделирование имеет множество практических применений, включая информирование о конструкции имплантируемой электродной решетки и прогнозирование визуальных восприятий, которые могут быть вызваны доставкой электрических импульсов от указанного массива. Некоторые модели, описанные в литературе, сочетают трехмерную (3D) морфологию для вычисления электрического поля и кабельную модель интересующего нейрона или нейронной сети. Чтобы повысить доступность этого двухэтапного метода для исследователей, которые могут иметь ограниченный предыдущий опыт в вычислительном моделировании, мы предоставляем видео фундаментальных подходов, которые должны быть приняты для построения вычислительной модели и использования ее для прогнозирования физиологических и психофизических результатов протоколов стимуляции, развернутых через зрительный протез. Руководство включает в себя шаги по построению 3D-модели в программном обеспечении для конечно-элементного моделирования (FEM), построение модели ганглиозных клеток сетчатки в многокамерном вычислительном программном обеспечении нейронов с последующим объединением двух. Программное обеспечение для моделирования конечных элементов для численного решения физических уравнений будет использоваться для решения распределения электрического поля при электрической стимуляции ткани. Затем было использовано специализированное программное обеспечение для моделирования электрической активности нейронной клетки или сети. Чтобы следовать этому руководству, потребуется знакомство с принципом работы нейропротеза, а также нейрофизиологическими концепциями (например, механизмом потенциала действия и пониманием модели Ходжкина-Хаксли).
Визуальные нейропротезы представляют собой группу устройств, которые доставляют стимуляцию (электрическую, световую и т. Д.) Нервным клеткам в зрительном пути для создания фосфенов или ощущения видения света. Это стратегия лечения, которая используется в клинике в течение почти десятилетия для людей с постоянной слепотой, вызванной дегенеративными заболеваниями сетчатки. Как правило, полная система будет включать в себя внешнюю камеру, которая захватывает визуальную информацию вокруг пользователя, блок питания и вычислительный блок для обработки и преобразования изображения в серию электрических импульсов и имплантированную электродную решетку, которая взаимодействует с нервной тканью и доставляет электрические импульсы к нервным клеткам. Принцип работы позволяет размещать визуальный нейропротез в разных местах вдоль зрительного пути от сетчатки до зрительной коры, если он находится ниже по течению от поврежденной ткани. Большинство современных исследований в области зрительных нейропротезов сосредоточены на повышении эффективности стимуляции и улучшении пространственной остроты для обеспечения более естественного зрения.
В усилиях по повышению эффективности стимуляции вычислительное моделирование было экономически эффективным и эффективным методом для проверки конструкции протеза и моделирования его визуального результата. Вычислительное моделирование в этой области приобрело популярность с 1999 года, когда Гринберг1 смоделировал реакцию ганглиозной клетки сетчатки на внеклеточные электрические стимулы. С тех пор вычислительное моделирование стало использоваться для оптимизации параметров электрического импульса 2,3 или геометрического проектирования электрода 4,5. Несмотря на различия в сложности и исследовательских вопросах, эти модели работают, определяя распределение электрического напряжения в среде (например, нервной ткани) и оценивая электрический ответ, который нейроны в окрестностях будут производить из-за электрического напряжения.
Распределение электрического напряжения в проводнике можно найти, решив уравнения Пуассона6 во всех местах:
где E — электрическое поле, V — электрический потенциал, J — плотность тока, а σ — электропроводность. В уравнении указывает оператор градиента. В случае стационарного тока на модель накладываются следующие граничные условия:
где n — нормаль поверхности, Ω — границу, а I0 — конкретный ток. Вместе они создают электрическую изоляцию на внешних границах и создают источник тока для выбранной границы. Если предположить монополярный точечный источник в однородной среде с изотропной проводимостью, то внеклеточный электрический потенциал в произвольном месте может быть рассчитан на7:
где Ie — ток и — расстояние между электродом и точкой измерения. Когда среда неоднородна или анизотропна, или электродная решетка имеет несколько электродов, вычислительный набор для численного решения уравнений может быть удобным. Конечно-элементное программное обеспечение для моделирования6 разбивает объемный проводник на небольшие участки, известные как «элементы». Элементы взаимосвязаны друг с другом так, что эффекты изменения одного элемента влияют на изменение в других, и это решает физические уравнения, которые служат для описания этих элементов. С увеличением вычислительной скорости современных компьютеров этот процесс может быть завершен в течение нескольких секунд. Как только электрический потенциал рассчитан, можно оценить электрический отклик нейрона.
Нейрон посылает и получает информацию в виде электрических сигналов. Такие сигналы бывают двух форм - градуированные потенциалы и потенциалы действия. Градуированные потенциалы представляют собой временные изменения мембранного потенциала, при которых напряжение через мембрану становится более положительным (деполяризация) или отрицательным (гиперполяризация). Градуированные потенциалы обычно имеют локализованные эффекты. В клетках, которые их производят, потенциалы действия — это реакции «все или ничего», которые могут перемещаться на большие расстояния по длине аксона. Как градуированные, так и активные потенциалы чувствительны как к электрической, так и к химической среде. Всплеск потенциала действия может быть произведен различными типами нейрональных клеток, включая ганглиозные клетки сетчатки, когда пороговый трансмембранный потенциал пересекается. Всплеск и распространение потенциала действия затем вызывают синаптическую передачу сигналов нисходящим нейронам. Нейрон может быть смоделирован как кабель, который разделен на цилиндрические сегменты, где каждый сегмент имеет емкость и сопротивление из-за липидной двухслойной мембраны8. Нейронная вычислительная программа9 может оценить электрическую активность электрически возбудимой клетки, дискретизируя клетку на несколько отсеков и решая математическую модель10:
В этом уравнении Cm— емкость мембраны, Ve,n — внеклеточный потенциал в узле n, Vi,n — внутриклеточный потенциал в узле n, Rn— внутриклеточное (продольное) сопротивление в узле n, а I-ион — ионный ток, проходящий через ионные каналы в узле n. Значения V из модели FEM реализованы как Ve,n для всех узлов в нейроне, когда стимуляция активна.
Трансмембранные токи из ионных каналов могут быть смоделированы с использованием формул Ходжкина-Хаксли11:
где gi — удельная проводимость канала, Vm — трансмембранный потенциал (Vi,n — Ve,n), а E-ион — обратный потенциал ионного канала. Для каналов с напряжением, таких как Канал Na, вводятся безразмерные параметры, m и h, которые описывают вероятность открытия или закрытия каналов:
где — максимальная мембранная проводимость для конкретного ионного канала, а значения параметров m и h определяются дифференциальными уравнениями:
где αx и βx являются зависимыми от напряжения функциями, определяющими константы скорости ионного канала. Как правило, они принимают форму:
Значения параметров в этих уравнениях, включая максимальную проводимость, а также константы A, B, C и D, обычно находились из эмпирических измерений.
С помощью этих строительных блоков можно построить модели различной сложности, выполнив описанные шаги. Программное обеспечение FEM полезно, когда уравнение Пуассона не может быть решено аналитически, например, в случае неоднородной или анизотропной проводимости в объемном проводнике или когда геометрия электродной решетки сложна. После того, как значения внеклеточного потенциала были решены, модель нейронного кабеля может быть численно решена в вычислительном программном обеспечении нейронов. Объединение двух программ позволяет вычислять сложную нейронную клетку или сеть в неоднородном электрическом поле.
Простая двухэтапная модель ганглиозной клетки сетчатки при супрахороидальной стимуляции будет построена с использованием вышеупомянутых программ. В этом исследовании ганглиозная клетка сетчатки будет подвергаться воздействию диапазона величин импульсов электрического тока. Расположение клетки относительно стимула также варьируется, чтобы показать зависимость расстояние-порог. Кроме того, исследование включает в себя валидацию вычислительного результата по сравнению с исследованием in vivo порога активации коры с использованием различных размеров стимулирующего электрода12, а также исследование in vitro , показывающее взаимосвязь между расстоянием электрод-нейрон и порог активации13.
1. Настройка конечно-элементной модели для расчета электрического потенциала
Рисунок 1: Создание геометрии tisssue. Геометрия блока была вставлена в модель FEM для представления ткани. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Рисунок 2: Создание геометрии электрода. (А) Создание рабочей плоскости для рисования дискового электрода. (B) Набросок круга на рабочей плоскости для создания дискового электрода. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Рисунок 3: Гистограмма качества элементов модели МКЭ. Гистограмма показала качество элементов по всей модели. Доработка сетки необходима, если значительная часть элементов находится в области низкого качества. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Рисунок 4: Присвоение электроду значения тока. Унитарный ток, приложенный к геометрии электрода в программном обеспечении FEM. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
2. Импорт геометрии нейронной клетки в графический интерфейс вычислительного набора нейронов
Рисунок 5: Экспорт информации о модели нейронов в виде файла .hoc. Геометрия нейрона была экспортирована в файл .hoc для дальнейших модификаций. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Рисунок 6: Измерение размерности нейрона. Морфология нейрона (вид сверху) отображалась в графическом интерфейсе вычислительного набора нейронов с наложенными осями x-y. Шкала была в мкм. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
3. Программирование моделирования вычислений NEURON
4. Запуск и автоматизация нескольких симуляций
Рисунок 7: Отображение и экспорт результатов вычислений FEM в текстовый файл. Окно Графика, показывающее многосрезовый график электрического потенциала в V. Параметры параметра экспорта данных позволяли экспортировать вычисляемую переменную в текстовый файл. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Рисунок 8: Отображение графика трансмембранного потенциала с помощью графика напряжения. Трансмембранный потенциал нейрона отображался в графическом интерфейсе вычислительного набора нейронов. Ось x — это время в мс, а ось y — трансмембранный потенциал выбранного сегмента нейрона в мВ. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Мы провели два протокола моделирования, чтобы продемонстрировать использование модели. Первый протокол включал изменение размера электрода при сохранении местоположения нейрона и параметров электрического импульса одинаковыми. Второй протокол включал смещение нейрона в x-направлении с шагом 100 мкм, в то время как размер электрода оставался постоянным. Для обоих протоколов использовался импульс одного катодно-первого двухфазного импульса шириной 0,25 мс с межфазным промежутком 0,05 мс. Для первого протокола радиус электрода варьировался до 50, 150, 350 и 500 мкм, в то время как для второго протокола радиус электрода поддерживался на постоянном уровне 50 мкм.
Модель, описанная здесь, показала, что увеличение размера супрахориоидального электрода при ширине импульса 0,25 мс увеличивает порог активации модельного нейрона (рисунок 9A). Этот результат отражал результаты in vivo от Liang et al.12, которые показали, что порог активации коры увеличивается с увеличением размера электрода при этой ширине импульса.
Величины порогов активации модели отличаются от эмпирических результатов из-за нескольких факторов. Во-первых, эта модель включает только одну RGC определенного типа, которая может отсутствовать в группе клеток, активируемых в исследовании in vivo . Далее, эта модель не включала сеть сетчатки, которая может способствовать активации RGC через возбуждающие входы от биполярных клеток. Другой возможной причиной расхождения является расстояние электрод-сетчатка. Возможно, что расстояние электрод-сетчатка в исследовании in vivo было ниже, чем в этой модели из-за анатомической изменчивости или хирургического вмешательства. Следовательно, мы переоценили расстояние между электродом и сетчаткой и, следовательно, порог активации. Также важно отметить, что, хотя это не было продемонстрировано в наших результатах, моделирование порога одной клетки часто недооценивало корковый порог in vivo . Это связано с техническими ограничениями в корковых измерениях (в первую очередь связанными с отношением сигнал/шум), что кортикальная активность обычно обнаруживается только после активации нескольких ганглиозных клеток сетчатки. В результате следует ожидать расхождения в величине порогов активации сетчатки и коры. Несмотря на эти различия, данная модель успешно показала тенденцию к увеличению порога активации за счет увеличения размера электрода. Это произошло из-за отсутствия области высокого электрического поля по сравнению с окружающей средой при увеличении размера электрода, что не благоприятствовало нейронной активации22.
Затем мы наблюдали характеристики потенциала действия для проверки модели, описанной здесь. Латентность, или время между началом стимула и пиком всплеска потенциала действия, варьировалась от 1 до 2,2 мс (рисунок 9B). Это соответствовало всплеску короткой задержки из-за несетевой опосредованной активации сетчатки23. Ширина шипа этой модели составляла 1 мс, и это в том же диапазоне, что и ширина шипа RGC кролика, измеренная in vitro24.
Во втором протоколе стимуляции варьировалось только расположение нейрона по оси X (по длине аксона) относительно электрода. На расстоянии 0 центроид сечения сомы находился непосредственно над центром дискового электрода. Отрицательное расстояние означает, что дисковый электрод был расположен ближе к аксональной стороне, в то время как положительное расстояние означает, что дисковый электрод был расположен ближе к дендритной стороне. Модель показала, что самый низкий порог достигался, когда узкий сегмент аксона находился непосредственно над дисковым электродом, и он увеличивался по мере увеличения x-расстояния (рисунок 9C). Перемещение электрода дальше к дистальному аксону приводило к более низкому порогу по сравнению с перемещением электрода к дендритам из-за наличия начального сегмента аксона и узкого сегмента, где натриевые каналы более распространены. Этот результат согласуется с выводом in vitro от Jensen et al.13, где RGC кроликов стимулировали ультратонким микроэлектродом, а порог активации был самым высоким, когда электрод смещался ближе к дендритам.
Рисунок 9: Результаты метода моделирования. (А) Пороги активации для ганглиозной ячейки сетчатки, расположенной над дисковым электродом. Радиус электрода изменялся (50, 150, 350 и 500 мкм), а порог увеличивался с увеличением размера электрода. (B) Форма потенциала действия нейронной модели при ширине импульса 0,25 мс. Потенциалы действия на пороге для разных размеров электродов имеют одинаковую ширину шипа 1 мс, но задержка увеличивается с увеличением размера электрода. Время начала стимула составляло 1 мс, а катодная фаза вызывала деполяризацию на мембране, но не достаточную, чтобы вызвать потенциал действия. (C) Нейрон был смещен вдоль оси X, и пороги активации показали, что самый низкий порог был достигнут нейроном, чья сома была расположена прямо над центром электрода. Радиус электрода составлял 50 мкм. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
Дополнительный рисунок 1: Инициализация модели конечных элементов. Типы Study и Physics определяют список уравнений, решаемых в модели. Они были установлены во время первоначального создания файла модели FEM, но также могут быть изменены / добавлены после создания модели. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 2: Изменение единицы длины. Единица длины и угловая единица определяют единицы, используемые в процессе определения геометрии. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 3: Вставка свойства материала. Свойства материала были определены для каждого домена в 3D-модели. Доступные свойства материала были перечислены в окне Свойства материала в окне Настройка материала. Для расчета электрического потенциала было определено только свойство электропроводности. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 4: Создание параметрического исследования для циклического просмотра списка значений параметров. Параметрическое исследование позволило программному обеспечению FEM автоматически повторять вычисления и изменять значение радиуса электрода для каждого повтора. Результаты расчетов сохранялись для каждого повтора. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 5: Импорт морфологии нейрона из файла SWC. Вычислительный набор нейронов был способен считывать SWC-файл, полученный от трассировки нейронов. Импортированный файл содержит информацию о морфологии и топологии каждого сегмента нейрона. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 6: Автоматизация операций МКЭ путем определения метода. Метод был определен путем написания сценария для автоматизации процессов в программном обеспечении FEM, что не может быть сделано путем определения параметрического исследования. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный рисунок 7: Интеграция моделей и автоматизация моделирования с использованием языка программирования общего назначения. Язык программирования общего назначения использовался для зацикливания моделирования нейронов, одновременно изменяя внеклеточный файл напряжения, используемый в качестве входа, и файл напряжения нейронного отклика в качестве выхода для каждого шага в цикле. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
Дополнительный материал: Командные строки для (1) определения зависимого от напряжения канала Cat. (2) Зависимые от напряжения и концентрации ионные каналы. (3) Полный файл .mod. (4) Создание двухфазного импульса в моделировании нейронов. (5) Вычисление координат каждого узла. (6) Применение двухфазного импульса. (7) Выполнение моделирования нейронов. (8) Зацикливание в диапазоне амплитуд тока. (9) Определение метода автоматизации моделирования МКЭ. (10) Запуск симуляций на языке программирования общего назначения. Пожалуйста, нажмите здесь, чтобы загрузить этот файл.
В этой статье мы продемонстрировали рабочий процесс моделирования, который сочетает в себе моделирование конечных элементов и биофизических нейронов. Модель очень гибкая, так как ее можно модифицировать по своей сложности в соответствии с различными целями, и она обеспечивает способ проверки результатов на основе эмпирических результатов. Мы также продемонстрировали, как мы параметризовали модель для обеспечения автоматизации.
Двухэтапный метод моделирования сочетает в себе преимущества использования МКЭ и вычислительного набора нейронов для решения уравнения кабеля нейрона в присутствии внеклеточной стимуляции. МКЭ полезен для точного вычисления внеклеточного поля по всему объемному проводнику, что часто нецелесообразно решать аналитически в случае сложной геометрии или неоднородности проводимости. Вычислительная стоимость этой модели также относительно низка, так как предполагается статическое условие.
Хотя описанный метод моделирования является преимуществом в своей простоте использования и гибкости, у этого рабочего процесса моделирования существуют ограничения. Во-первых, этот метод не допускал наличия нервной мембраны при расчете электрического поля. Joucla et al.25 сравнили двухэтапный метод со всем методом FEM, где нейронная геометрия и свойства мембраны были включены в модель FEM. Они показали, что включение нейрона в расчет электрического поля изменит расчет трансмембранного потенциала, когда в геометрию будет включена более крупная клеточная структура, такая как тело клетки. В частности, упрощение геометрии нейрона в двухступенчатом методе означает, что трансмембранный потенциал любой точки в компартменте представлен трансмембранным потенциалом в узле или центральной точке отсека. Напротив, модель всего МКЭ, предложенная Джуклой, включала явное представление 3D-геометрии нейрона, что позволяло индивидуально оценивать трансмембранный потенциал в любой точке внутри отсека. Таким образом, модель всей МКЭ может быть более подходящей, если требуется точная форма и местоположение трансмембранного потенциала. Однако этот метод вычислительно дороже, чем двухэтапный метод.
Второе ограничение метода моделирования касается доступности данных морфологии и кинетики ионов. Модель, используемая здесь, была основана на данных тигровой саламандры, которые были использованы для моделирования RGC других видов, но, возможно, были различия в типах присутствующих ионных каналов, которые не были выяснены. Следовательно, в некоторых случаях может потребоваться выполнение работ in vitro для корректировки параметров ионного канала.
В-третьих, стоимость программного обеспечения FEM может быть ограничением. В этом случае альтернативой может быть программа26 FEM с открытым исходным кодом, которая имеет встроенный решатель уравнений Пуассона. Помимо используемого программного обеспечения FEM, программное обеспечение, используемое в этом рабочем процессе, является бесплатным. В то время как используемое программное обеспечение FEM предлагает интуитивно понятный графический интерфейс и готовое к использованию моделирование электрического тока, можно выполнять вычисления внеклеточных значений в программном обеспечении общего назначения. Однако это потребовало бы ручного определения физических уравнений и численных методов для решения уравнений27. Кроме того, этот метод может быть утомительным, когда используется сложная геометрия ткани или электродного массива.
Авторы заявляют об отсутствии конкурирующих интересов.
Это исследование финансируется Грантом проекта Национального совета по здравоохранению и медицинским исследованиям (номер гранта 1109056).
Name | Company | Catalog Number | Comments |
Computer workstation | N/A | N/A | Windows 64-bit operating system, at least 4GB of RAM, at least 3 GB of disk space |
Anaconda Python | Anaconda Inc. | Version 3.9 | The open source Individual Edition containing Python 3.9 and preinstalled packages to perform data manipulation, as well as Spyder Integrated Development Environment. It could be used to control the simulation, as well as to display and analyse the simulation data. |
COMSOL Multiphysics | COMSOL | Version 5.6 | The simulation suite to perform finite element modelling. The licence for the AC/DC module should be purchased. The Application Builder capability should be included in the licence to follow the automation tutorial. |
NEURON | NEURON | Version 8.0 | A freely-distributed software to perform the computation of neuronal cells and/or neural networks. |
Запросить разрешение на использование текста или рисунков этого JoVE статьи
Запросить разрешениеThis article has been published
Video Coming Soon
Авторские права © 2025 MyJoVE Corporation. Все права защищены