Method Article
Resumimos um fluxo de trabalho para modelar computacionalmente os comportamentos de um neurônio da retina em resposta à estimulação elétrica. O modelo computacional é versátil e inclui etapas de automação que são úteis na simulação de uma variedade de cenários fisiológicos e na antecipação dos resultados de futuros estudos in vivo / in vitro .
A modelagem computacional tem se tornado um método cada vez mais importante na engenharia neural devido à sua capacidade de prever comportamentos de sistemas in vivo e in vitro . Isso tem a principal vantagem de minimizar o número de animais necessários em um determinado estudo, fornecendo uma previsão muitas vezes muito precisa dos resultados fisiológicos. No campo da prótese visual, a modelagem computacional tem uma série de aplicações práticas, incluindo informar o projeto de uma matriz de eletrodos implantáveis e prever percepções visuais que podem ser provocadas através da entrega de impulsos elétricos da referida matriz. Alguns modelos descritos na literatura combinam uma morfologia tridimensional (3D) para calcular o campo elétrico e um modelo de cabo do neurônio ou rede neural de interesse. Para aumentar a acessibilidade deste método de duas etapas para pesquisadores que podem ter experiência anterior limitada em modelagem computacional, fornecemos um vídeo das abordagens fundamentais a serem tomadas para construir um modelo computacional e utilizá-lo na previsão dos resultados fisiológicos e psicofísicos de protocolos de estimulação implantados via uma prótese visual. O guia compreende as etapas para a construção de um modelo 3D em um software de modelagem de elementos finitos (MEF), a construção de um modelo de células ganglionares da retina em um software computacional de neurônios multicompartimentais, seguido pela fusão dos dois. Um software de modelagem de elementos finitos para resolver numericamente equações físicas seria usado para resolver a distribuição do campo elétrico nas estimulações elétricas do tecido. Em seguida, foi utilizado um software especializado para simular as atividades elétricas de uma célula ou rede neural. Para seguir este tutorial, a familiaridade com o princípio de funcionamento de uma neuroprótese, bem como conceitos neurofisiológicos (por exemplo, mecanismo de potencial de ação e uma compreensão do modelo de Hodgkin-Huxley), seria necessária.
As neuropróteses visuais são um grupo de dispositivos que fornecem estímulos (elétricos, leves, etc.) às células neurais na via visual para criar fosfénos ou sensação de ver a luz. É uma estratégia de tratamento que está em uso clínico há quase uma década para pessoas com cegueira permanente causada por doenças degenerativas da retina. Normalmente, um sistema completo incluiria uma câmera externa que captura as informações visuais em torno do usuário, uma fonte de alimentação e uma unidade de computação para processar e traduzir a imagem para uma série de pulsos elétricos e uma matriz de eletrodos implantados que interage com o tecido neural e entrega os pulsos elétricos às células neurais. O princípio de funcionamento permite que uma neuroprótese visual seja colocada em diferentes locais ao longo da via visual da retina ao córtex visual, desde que esteja a jusante do tecido danificado. A maioria das pesquisas atuais em neuropróteses visuais se concentra em aumentar a eficácia da estimulação e melhorar a acuidade espacial para fornecer uma visão mais natural.
Nos esforços para melhorar a eficácia da estimulação, a modelagem computacional tem sido um método econômico e eficaz em termos de tempo para validar o projeto de uma prótese e simular seu resultado visual. A modelagem computacional neste campo ganhou popularidade desde 1999, quando Greenberg1 modelou a resposta de uma célula ganglionar da retina a estímulos elétricos extracelulares. Desde então, a modelagem computacional tem sido utilizada para otimizar os parâmetros do pulso elétrico2,3 ou o desenho geométrico do eletrodo 4,5. Apesar da variação na complexidade e nas questões de pesquisa, esses modelos funcionam determinando a distribuição de tensão elétrica no meio (por exemplo, tecido neural) e estimando a resposta elétrica que os neurônios nas proximidades produzirão devido à tensão elétrica.
A distribuição de tensão elétrica em um condutor pode ser encontrada resolvendo as equações de Poisson6 em todos os locais:
onde E é o campo elétrico, V o potencial elétrico, J a densidade de corrente e σ é a condutividade elétrica. O na equação indica um operador de gradiente. No caso da corrente estacionária, as seguintes condições de contorno são impostas ao modelo:
onde n é o normal para a superfície, Ω representa o limite e I0 representa a corrente específica. Juntos, eles criam isolamento elétrico nos limites externos e criam uma fonte de corrente para um limite selecionado. Se assumirmos uma fonte pontual monopolar em um meio homogêneo com uma condutividade isotrópica, o potencial elétrico extracelular em um local arbitrário pode ser calculado por7:
onde I e é a corrente e é a distância entre o eletrodo e o ponto de medição. Quando o meio é não homogêneo ou anisotrópico, ou a matriz de eletrodos tem múltiplos eletrodos, um conjunto computacional para resolver numericamente as equações pode ser conveniente. Um software de modelagem de elementos finitos6 divide o condutor de volume em pequenas seções conhecidas como "elementos". Os elementos estão interligados uns com os outros de tal forma que os efeitos da mudança em um elemento influenciam a mudança em outros, e resolve as equações físicas que servem para descrever esses elementos. Com o aumento da velocidade computacional dos computadores modernos, esse processo pode ser concluído em segundos. Uma vez que o potencial elétrico é calculado, pode-se então estimar a resposta elétrica do neurônio.
Um neurônio envia e recebe informações na forma de sinais elétricos. Tais sinais vêm em duas formas - potenciais graduais e potenciais de ação. Potenciais graduais são mudanças temporárias no potencial de membrana em que a tensão através da membrana se torna mais positiva (despolarização) ou negativa (hiperpolarização). Potenciais graduados, normalmente, têm efeitos localizados. Nas células que os produzem, os potenciais de ação são respostas de tudo ou nada que podem viajar longas distâncias ao longo do comprimento de um axônio. Ambos os potenciais graduados e de ação são sensíveis ao ambiente elétrico e químico. Um pico de potencial de ação pode ser produzido por vários tipos de células neuronais, incluindo as células ganglionares da retina, quando um potencial transmembrana limiar é cruzado. O potencial de ação e propagação desencadeia a transmissão sináptica de sinais para os neurônios a jusante. Um neurônio pode ser modelado como um cabo que é dividido em segmentos cilíndricos, onde cada segmento possui capacitância e resistência devido à membrana de bicamada lipídica8. Um programa computacional de neurônios9 pode estimar a atividade elétrica de uma célula eletricamente excitável discretizando a célula em múltiplos compartimentos e resolvendo o modelo matemático10:
Nesta equação, Cmé a capacitância da membrana, V e,n é o potencial extracelular no nó n, Vi,n o potencial intracelular no nó n, R n a resistência intracelular (longitudinal) no nó n e oíon I é a corrente iônica que atravessa os canais iônicos no nó n. Os valores de V do modelo FEM são implementados como Ve,n para todos os nós do neurônio quando a estimulação está ativa.
As correntes transmembranares dos canais iônicos podem ser modeladas usando formulações de Hodgkin-Huxley11:
onde g i é a condutância específica do canal, V m o potencial transmembrana (V i,n - Ve,n) e E íon o potencial de reversão do canal iônico. Para canais dependentes de tensão, como o canal Na, são introduzidos parâmetros adimensionais, m e h, que descrevem a probabilidade de abertura ou fechamento dos canais:
onde é a condutância máxima da membrana para o canal iônico particular, e os valores dos parâmetros m e h são definidos por equações diferenciais:
onde α x e βx são funções dependentes de tensão que definem as constantes de taxa do canal iônico. Eles geralmente assumem a forma:
Os valores dos parâmetros nessas equações, incluindo a condutância máxima, bem como as constantes A, B, C e D, foram tipicamente encontrados a partir de medições empíricas.
Com esses blocos de construção, modelos de diferentes complexidades podem ser construídos seguindo as etapas descritas. Um software FEM é útil quando a equação de Poisson não pode ser resolvida analiticamente, como no caso de condutância não homogênea ou anisotrópica no condutor de volume ou quando a geometria da matriz de eletrodos é complexa. Depois que os valores de potencial extracelular foram resolvidos, o modelo de cabo de neurônios pode então ser resolvido numericamente no software computacional de neurônios. A combinação dos dois softwares permite a computação de uma célula ou rede de neurônios complexos para um campo elétrico não uniforme.
Um modelo simples de duas etapas de uma célula ganglionar da retina sob uma estimulação supracoroidal será construído usando os programas acima mencionados. Neste estudo, a célula ganglionar da retina será submetida a uma gama de magnitudes de pulsos de corrente elétrica. A localização da célula em relação ao estímulo também é variada para mostrar a relação distância-limiar. Além disso, o estudo inclui uma validação do resultado computacional em relação a um estudo in vivo do limiar de ativação cortical usando diferentes tamanhos de eletrodo de estimulação12, bem como um estudo in vitro mostrando a relação entre a distância eletrodo-neurônio e o limiar de ativação13.
1. Configurando o modelo de elementos finitos para cálculos de potencial elétrico
Figura 1: Criando a geometria do tisssue. Uma geometria de bloco foi inserida no modelo FEM para representar o tecido. Por favor, clique aqui para ver uma versão maior desta figura.
Figura 2: Criando a geometria do eletrodo. (A) Fazendo um plano de trabalho para desenhar o eletrodo de disco. (B) Esboçar um círculo em um plano de trabalho para criar um eletrodo de disco. Por favor, clique aqui para ver uma versão maior desta figura.
Figura 3: O histograma de qualidade do elemento do modelo FEM. O histograma mostrou a qualidade dos elementos em todo o modelo. Refinamentos de malha são necessários se uma parte significativa dos elementos estiver na região de baixa qualidade. Por favor, clique aqui para ver uma versão maior desta figura.
Figura 4: Atribuindo um valor de corrente ao eletrodo. Uma corrente unitária aplicada à geometria do eletrodo no software FEM. Por favor, clique aqui para ver uma versão maior desta figura.
2. Importando a geometria da célula neural na GUI do conjunto computacional de neurônios
Figura 5: Exportando as informações do modelo de neurônios como um arquivo .hoc. A geometria do neurônio foi exportada para um arquivo .hoc para permitir modificações adicionais. Por favor, clique aqui para ver uma versão maior desta figura.
Figura 6: Medindo a dimensão do neurônio. A morfologia do neurônio (vista superior) foi exibida na GUI do conjunto computacional de neurônios com os eixos x-y sobrepostos. A escala estava em μm. Clique aqui para ver uma versão maior desta figura.
3. Programando a simulação computacional NEURON
4. Executando e automatizando várias simulações
Figura 7: Exibindo e exportando os resultados da computação FEM para um arquivo de texto. A janela Gráficos mostrando um gráfico Multislice do potencial elétrico em V. As opções na Configuração de Exportação de Dados permitiam exportar a variável calculada para um arquivo de texto. Por favor, clique aqui para ver uma versão maior desta figura.
Figura 8: Exibindo o gráfico do potencial transmembranar usando um gráfico de tensão. O potencial transmembrana do neurônio foi exibido na GUI do conjunto computacional de neurônios. O eixo x é o tempo em ms, enquanto o eixo y é o potencial transmembrana do segmento de neurônios escolhido em mV. Por favor, clique aqui para ver uma versão maior desta figura.
Foram realizados dois protocolos de simulação para demonstrar o uso do modelo. O primeiro protocolo envolveu a variação do tamanho do eletrodo, mantendo a localização do neurônio e os parâmetros de pulso elétrico iguais. O segundo protocolo envolveu o deslocamento do neurônio na direção x em passos de 100 μm, enquanto o tamanho do eletrodo permaneceu constante. Para ambos os protocolos, o pulso utilizado foi um único pulso bifásico catódico de 0,25 ms de largura com um intervalo interfásico de 0,05 ms. Para o primeiro protocolo, o raio do eletrodo variou para 50, 150, 350 e 500 μm, enquanto para o segundo protocolo, o raio do eletrodo foi mantido a uma constante de 50 μm.
O modelo aqui descrito mostrou que o aumento do tamanho do eletrodo supracoroidal a 0,25 ms de largura de pulso aumentou o limiar de ativação do neurônio modelo (Figura 9A). Esse resultado refletiu os achados in vivo de Liang et al.12, que mostraram que o limiar de ativação cortical aumenta com o aumento do tamanho do eletrodo nessa largura de pulso.
As magnitudes dos limiares de ativação do modelo diferem dos achados empíricos devido a vários fatores. Em primeiro lugar, este modelo envolve apenas um único RGC de um tipo específico, que pode não estar presente no grupo de células que está sendo ativado no estudo in vivo. Em seguida, esse modelo não incluiu uma rede retiniana, o que pode facilitar a ativação de RGCs através de entradas excitatórias das células bipolares. Outra possível razão para a discrepância é a distância eletrodo-retina. É possível que a distância eletrodo-retina no estudo in vivo tenha sido menor do que neste modelo devido à variabilidade anatômica ou à cirurgia. Consequentemente, superestimamos a distância eletrodo-retina e, portanto, o limiar de ativação. Também é importante notar que, embora isso não tenha sido demonstrado em nossos resultados, a modelagem de um único limiar celular muitas vezes subestimaria o limiar cortical in vivo. Isto é devido às limitações técnicas nas medições corticais (principalmente relacionadas à relação sinal-ruído) que a atividade cortical normalmente só é detectada depois que várias células ganglionares da retina foram ativadas. Como resultado, uma discrepância na magnitude dos limiares de ativação da retina e cortical é de se esperar. Apesar dessas diferenças, este modelo mostrou com sucesso a tendência crescente do limiar de ativação devido ao aumento do tamanho do eletrodo. Isso resultou da ausência de uma área de alto campo elétrico em relação ao seu entorno quando o tamanho do eletrodo é aumentado, o que não favoreceu a ativação neural22.
Em seguida, observamos as características do potencial de ação para validar o modelo aqui descrito. A latência, ou o tempo entre o início do estímulo e o pico do pico do potencial de ação, variou de 1 a 2,2 ms (Figura 9B). Isso correspondeu ao pico de curta latência devido à ativação retiniana não mediada pela rede23. A largura de pico deste modelo foi de 1 ms, e isso está na mesma faixa que as larguras de pico de RGCs de coelhos medidas in vitro24.
No segundo protocolo de estimulação, apenas a localização do neurônio no eixo x (ao longo do comprimento do axônio) em relação ao eletrodo foi variada. A uma distância 0, o centroide da seção soma estava imediatamente acima do centro do eletrodo do disco. Distância negativa significa que o eletrodo de disco foi posicionado mais perto do lado axonal, enquanto distância positiva significa que o eletrodo de disco foi posicionado mais perto do lado dendrítico. O modelo mostrou que o menor limiar foi atingido quando o segmento estreito do axônio estava imediatamente acima do eletrodo de disco, e aumentou à medida que a distância x se tornou maior (Figura 9C). Mover o eletrodo ainda mais em direção ao axônio distal produziu um limiar mais baixo em comparação com a movimentação do eletrodo em direção aos dendritos devido à presença do segmento inicial do axônio e do segmento estreito, onde os canais de sódio são mais prevalentes. Esse resultado concordou com o achado in vitro de Jensen et al.13, onde os RGCs de coelhos foram estimulados com um microeletrodo ultrafino, e o limiar de ativação foi o mais alto quando o eletrodo foi deslocado para mais perto dos dendritos.
Figura 9: Os resultados do método de modelagem . (A) Os limiares de ativação para uma célula ganglionar da retina localizada acima do eletrodo de disco. O raio do eletrodo foi variado (50, 150, 350 e 500 μm) e o limiar aumentou com o aumento do tamanho do eletrodo. (B) A forma do potencial de ação do modelo de neurônios a 0,25 ms de largura de pulso. Os potenciais de ação no limiar para diferentes tamanhos de eletrodos têm a mesma largura de pico de 1 ms, mas a latência aumentou com o aumento do tamanho do eletrodo. O tempo de início do estímulo foi de 1 ms e a fase catódica causou uma despolarização na membrana, mas não o suficiente para causar um potencial de ação. (C) O neurônio foi deslocado ao longo do eixo x e os limiares de ativação mostraram que o limiar mais baixo foi atingido pelo neurônio cujo soma estava localizado logo acima do centro do eletrodo. O raio do eletrodo foi de 50 μm. Clique aqui para ver uma versão maior desta figura.
Figura 1 Suplementar: Inicialização do modelo de elementos finitos. Os tipos de Estudo e Física determinam a lista de equações resolvidas no modelo. Eles foram definidos durante a criação inicial do arquivo de modelo FEM, mas também podem ser modificados/adicionados após a criação do modelo. Clique aqui para baixar este arquivo.
Figura 2 suplementar: Alterando a unidade de comprimento. A unidade de comprimento e a unidade angular determinam as unidades usadas no processo de definição de geometria. Clique aqui para baixar este arquivo.
Figura 3 suplementar: Inserindo uma propriedade material. As propriedades do material foram definidas para cada domínio em um modelo 3D. As propriedades do material disponíveis foram listadas nas Propriedades do material na janela Configuração do material. Para o cálculo do potencial elétrico, apenas a propriedade Condutividade Elétrica foi definida. Clique aqui para baixar este arquivo.
Figura 4 Suplementar: Criando um estudo paramétrico para fazer um loop sobre uma lista de valores de parâmetros. Um estudo paramétrico permitiu que o software FEM repetisse automaticamente os cálculos e alterasse o valor do raio do eletrodo para cada repetição. Os resultados do cálculo foram armazenados para cada repetição. Clique aqui para baixar este arquivo.
Figura 5 suplementar: Importando a morfologia do neurônio do arquivo SWC. O conjunto computacional de neurônios foi capaz de ler o arquivo SWC adquirido a partir do rastreamento neuronal. O arquivo importado contém informações sobre a morfologia e topologia de cada segmento de neurônios. Clique aqui para baixar este arquivo.
Figura 6 suplementar: Automatizando as operações FEM definindo um método. Um método foi definido pela escrita de um script para automatizar processos no software FEM que não podem ser feitos através da definição de um estudo paramétrico. Clique aqui para baixar este arquivo.
Figura 7 Suplementar: Integrando os modelos e automatizando as simulações usando uma linguagem de programação de uso geral. A linguagem de programação de uso geral foi usada para fazer um loop nas simulações de neurônios, enquanto alterava o arquivo de tensão extracelular usado como entrada e o arquivo de tensão de resposta neural como saída para cada etapa do loop. Clique aqui para baixar este arquivo.
Material Suplementar: Linhas de comando para (1) Definindo um canal Cat dependente de tensão. (2) Canais iônicos dependentes de tensão e concentração. (3) Arquivo .mod completo. (4) Criação de um pulso bifásico na simulação de neurônios. (5) Calculando a coordenada de cada nó. (6) Aplicação do pulso bifásico. (7) Execução da simulação de neurônios. (8) Looping sobre uma gama de amplitudes de corrente. (9) Definição de um método para automatizar simulações FEM. (10) Execução das simulações numa linguagem de programação de uso geral. Clique aqui para baixar este arquivo.
Neste artigo, demonstramos um fluxo de trabalho de modelagem que combinou a modelagem de elementos finitos e neurônios biofísicos. O modelo é altamente flexível, pois pode ser modificado em sua complexidade para se adequar a diferentes propósitos, e fornece uma maneira de validar os resultados em relação aos achados empíricos. Também demonstramos como parametrizamos o modelo para permitir a automação.
O método de modelagem em duas etapas combina as vantagens de usar FEM e conjunto computacional de neurônios para resolver a equação do cabo do neurônio na presença de uma estimulação extracelular. Um FEM é útil para calcular com precisão o campo extracelular através do condutor de volume, o que muitas vezes é impraticável de resolver analiticamente no caso de geometria complexa ou falta de homogeneidade da condutividade. O custo computacional deste modelo também é relativamente baixo, como uma condição estática é assumida.
Embora o método de modelagem descrito seja vantajoso em sua facilidade de uso e flexibilidade, há limitações para esse fluxo de trabalho de modelagem. Em primeiro lugar, este método não permitiu a presença de uma membrana neural no cálculo do campo elétrico. Joucla et al.25 compararam o método de duas etapas com todo o método MEF, onde a geometria neural e as propriedades da membrana foram incluídas no modelo MEF. Eles mostraram que a inclusão do neurônio no cálculo do campo elétrico mudaria o cálculo do potencial transmembranar quando uma estrutura celular maior, como um corpo celular, fosse incluída na geometria. Especificamente, a simplificação da geometria do neurônio no método de duas etapas significa que o potencial transmembrana de qualquer ponto em um compartimento é representado pelo potencial transmembrana no nó ou no ponto central do compartimento. Em contraste, o modelo de toda a MEF proposto por Joucla incluiu uma representação explícita da geometria 3D do neurônio, o que possibilitou a avaliação individual do potencial transmembranar em qualquer ponto dentro do compartimento. Assim, o modelo FEM inteiro pode ser mais adequado se a forma exata e a localização do potencial transmembranar forem necessárias. No entanto, esse método é computacionalmente mais caro do que o método de duas etapas.
A segunda limitação do método de modelagem diz respeito à disponibilidade de dados de morfologia e cinética iônica. O modelo usado aqui foi baseado nos dados da salamandra-tigre, que tem sido usado para modelar RGCs de outras espécies, mas pode ter havido diferenças nos tipos de canais iônicos presentes que não foram elucidados. Assim, pode ser necessário, em alguns casos, realizar trabalhos in vitro para ajustar os parâmetros do canal iônico.
Em terceiro lugar, o custo do software FEM pode ser uma restrição. Neste caso, um programa FEM26 de código aberto que tenha um solucionador de equações de Poisson embutido pode ser uma alternativa. Além do software FEM utilizado, o software utilizado neste fluxo de trabalho é gratuito. Enquanto o software FEM usado oferece uma GUI intuitiva e uma modelagem de corrente elétrica pronta para uso, é possível realizar os cálculos de valor extracelular em um software de programação de uso geral. No entanto, isso exigiria a definição manual das equações físicas e dos métodos numéricos para resolver as equações27. Além disso, esse método pode ser tedioso quando uma geometria complexa de tecido ou matriz de eletrodos deve ser usada.
Os autores declaram não haver interesses concorrentes.
Esta pesquisa é financiada pelo National Health and Medical Research Council Project Grant (Grant Number 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. |
Solicitar permissão para reutilizar o texto ou figuras deste artigo JoVE
Solicitar PermissãoThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. Todos os direitos reservados