Method Article
Aqui, apresentamos um protocolo para usar uma ferramenta de software MATLAB baseada em curvas baseada em curvas, de código aberto para quantificar a organização de colágeno fibrilar na matriz extracelular de tecidos normais e doentes. Esta ferramenta pode ser aplicada a imagens com fibras de colágeno ou outros tipos de estruturas semelhantes a linhas.
As colagens fibrilares são componentes proeminentes da matriz extracelular (ECM), e suas alterações na topologia têm se mostrado associadas à progressão de uma ampla gama de doenças, incluindo câncer de mama, ovário, rim e pâncreas. As ferramentas de software de quantificação de fibras disponíveis livremente são focadas principalmente no cálculo do alinhamento ou orientação da fibra, e estão sujeitas a limitações como a exigência de etapas manuais, imprecisão na detecção da borda de fibra em fundo barulhento ou falta de caracterização de recursos localizados. A ferramenta de quantitação de fibra de colágeno descrita neste protocolo é caracterizada pelo uso de uma representação de imagem multiescala ideal habilitada pela curvelet transform (CT). Esta abordagem algorítmica permite a remoção do ruído de imagens de colágeno fibrilar e o aprimoramento das bordas de fibra para fornecer informações de localização e orientação diretamente de uma fibra, em vez de usar as informações indiretas em termos de pixels ou janelas obtidas de outras ferramentas. Esta estrutura baseada em CT contém dois pacotes separados, mas vinculados, chamados "CT-FIRE" e "CurveAlign" que podem quantificar a organização de fibras em uma base global, região de interesse (ROI) ou fibra individual. Esta estrutura de quantificação foi desenvolvida há mais de dez anos e agora evoluiu para uma plataforma abrangente e orientada pelo usuário de quantificação de colágeno. Usando esta plataforma, pode-se medir até cerca de trinta recursos de fibra, incluindo propriedades individuais de fibra, como comprimento, ângulo, largura e retidão, bem como medidas em massa, como densidade e alinhamento. Além disso, o usuário pode medir o ângulo de fibra em relação a limites segmentados manualmente ou automaticamente. Esta plataforma também fornece vários módulos adicionais, incluindo os para análise de ROI, criação automática de limites e pós-processamento. O uso desta plataforma não requer experiência prévia de programação ou processamento de imagens, e pode lidar com grandes conjuntos de dados, incluindo centenas ou milhares de imagens, permitindo quantificação eficiente da organização de fibras de colágeno para aplicações biológicas ou biomédicas.
As collagens fibrilares são componentes ECM proeminentes e estruturais. Suas mudanças de organização afetam a função tecidual e provavelmente estão associadas à progressão de muitas doenças que vão desde a osteogênese imperfeita1,disfunção cardíaca2, e cicatrização de feridas3 a diferentes tipos de câncer, incluindo mama4,5,6,ovário7,8,rim9e cânceres pancreáticos10. Muitas modalidades de imagem estabelecidas podem ser usadas para visualizar colágeno fibrilar, como microscopia de segunda geração harmônica11,manchas ou corantes em conjunto com microscopia de campo brilhante ou fluorescência ou microscopia de luz polarizada12,microscopia de polarização baseada em cristal líquido (LC-PolScope)13, e microscopia eletrônica14. À medida que a importância da organização do colágeno fibrilar tornou-se mais clara, e o uso desses métodos aumentou, a necessidade de melhores abordagens de análise de fibra de colágeno também cresceu.
Tem havido muitos esforços para desenvolver métodos computacionais para medição automatizada do colágeno fibrilar. As ferramentas de software disponíveis gratuitamente são focadas principalmente no cálculo do alinhamento ou orientação da fibra, adotando o primeiro tensor derivativo ou estrutura para pixels15,16ou análise de espectro baseado em transformação fourier para telhas de imagem17. Todas essas ferramentas estão sujeitas a limitações como a exigência de etapas manuais, imprecisão na detecção da borda de fibra em fundo barulhento ou falta de caracterização de características localizadas.
Em comparação com outras ferramentas de software livre de código aberto disponíveis livremente, os métodos descritos neste protocolo usam CT — um método ideal, multiescala e direcional de representação de imagens — para remover o ruído de imagens de colágeno fibrilar e melhorar ou rastrear bordas de fibra. Informações sobre localização e orientação podem ser fornecidas diretamente de uma fibra, em vez de usar as informações indiretas em termos de pixels ou janelas para inferir as métricas da organização da fibra. Esta estrutura baseada em CT18,19,20,21 pode quantificar a organização de fibras em uma base global, ROI ou fibra, principalmente através de dois pacotes separados, mas vinculados, chamados "CT-FIRE"18,21 e "CurveAlign"19,21. No que diz respeito à implementação do software, no CT-FIRE, coeficientes ct em múltiplas escalas podem ser usados para reconstruir uma imagem que melhore as bordas e reduza o ruído. Em seguida, um algoritmo individual de extração de fibras é aplicado à imagem reconstruída pela TC para rastrear fibras para encontrar seus pontos centrais representativos, estendendo os ramos de fibra dos pontos centrais e ligando galhos de fibra para formar uma rede de fibras. Em CurveAlign, coeficientes de TC em uma escala especificada pelo usuário podem ser usados para rastrear a orientação local da fibra, onde a orientação e os locais das curvas são extraídos e agrupados para estimar a orientação da fibra nos locais correspondentes. Essa estrutura de quantificação resultante foi desenvolvida há mais de dez anos e evoluiu muito em muitos aspectos, como funcionalidade, interface do usuário e modularidade. Por exemplo, esta ferramenta pode visualizar a orientação local de fibras e permite que o usuário meça até trinta recursos de fibra, incluindo propriedades individuais de fibra, como comprimento, ângulo, largura e retidão, bem como medidas a granel, como densidade e alinhamento. Além disso, o usuário pode medir o ângulo de fibra em relação a limites segmentados manualmente ou automaticamente, o que, por exemplo, desempenha um papel importante no desenvolvimento de biomarcadores baseados em imagem no câncer de mama22 e estudos de câncer de pâncreas10. Esta plataforma fornece vários módulos de recursos, incluindo os para análise de ROI, criação automática de limites e pós-processamento. O módulo ROI pode ser usado para anotar diferentes formas de ROI e realizar análises correspondentes de ROI. Como exemplo de aplicação, o módulo de criação de limites automáticos pode ser usado para registrar imagens de campo brilhante de hematoxilina e eosina (H&E) com imagens de segunda geração harmônica (SHG) e gerar a máscara de imagem dos limites do tumor a partir das imagens de H&E registradas. O módulo pós-processamento pode ajudar a facilitar o processamento e integração de arquivos de dados de saída a partir de imagens individuais para possíveis análises estatísticas.
Esta plataforma de quantificação não requer experiência prévia de programação ou processamento de imagens e pode lidar com grandes conjuntos de dados, incluindo centenas ou milhares de imagens, permitindo quantificação eficiente da organização de colágeno para aplicações biológicas ou biomédicas. Tem sido amplamente utilizado em diferentes campos de pesquisa por muitos pesquisadores em todo o mundo, incluindo nós mesmos. Existem quatro publicações principais no CT-FIRE e CurveAlign18,19,20,21, das quais as três primeiras foram citadas 272 vezes (a partir de 2020-05-04 de acordo com o Google Scholar). Uma revisão das publicações que citavam esta plataforma (CT-FIRE ou CurveAlign) indica que há aproximadamente 110 artigos de revistas que a utilizaram diretamente para sua análise, nas quais aproximadamente 35 publicações colaboravam com nosso grupo, e as outras (~ 75) foram escritas por outros grupos. Por exemplo, esta plataforma foi utilizada para os seguintes estudos: câncer de mama22,23,24, câncer de pâncreas10,25, câncer de rim9,26, cicatrização de feridas3,27,28,29,30, câncer de ovário8,31,7, ligamento uterosacral32, hipofosfatomico dentin33, carcinoma basal celular34, sarcoma hipoxic35, tecido cartilagem36, disfunção cardíaca37, neurônios38, glioblastoma39, contrações linfáticas40,cacffolds fibrosas41,câncer gástrico42, microtúbulo43, e fibrose bexiga44. A Figura 1 demonstra a aplicação de imagem de câncer do CurveAlign para encontrar as assinaturas de colágeno associadas ao tumor do câncer de mama19 a partir da imagem shg. A Figura 2 descreve um fluxo de trabalho esquemático típico desta plataforma. Embora essas ferramentas tenham sido revisadas tecnicamente18,19,21, e um protocolo regular20 para análise de alinhamento com CurveAlign também está disponível, um protocolo visual que demonstra que todas as características essenciais poderiam ser úteis. Um protocolo visualizado, como aqui apresentado, facilitará o processo de aprendizagem do uso desta plataforma, bem como abordará de forma mais eficiente preocupações e perguntas que os usuários possam ter.
NOTA: Este protocolo descreve o uso de CT-FIRE e CurveAlign para quantificação de colágeno. Essas duas ferramentas têm objetivos complementares, mas diferentes, principais e estão ligadas em conjunto até certo ponto. O CT-FIRE pode ser lançado a partir da interface CurveAlign para realizar a maioria das operações, exceto para análise avançada de pós-processamento e ROI. Para uma operação completa de CT-FIRE, deve ser lançado separadamente.
1. Coleta de imagens e exigência de imagem
NOTA: A ferramenta pode processar qualquer arquivo de imagem com estruturas semelhantes a linhas legíveis pelo MATLAB, independentemente da modalidade de imagem usada para recolhê-lo.
2. Instalação de software e exigência do sistema
NOTA: Ambas as versões autônomas e de código-fonte estão disponíveis gratuitamente. A versão de código-fonte requer uma instalação COMPLETA DO MATLAB, incluindo caixas de ferramentas de processamento de sinal, processamento de imagem, análise de estatísticas e computação paralela. Para executar a versão de código-fonte, todas as pastas necessárias, incluindo algumas das fontes de terceiros, devem ser adicionadas ao caminho MATLAB. O uso do aplicativo autônomo (APP) é recomendado para a maioria dos usuários, o que requer a instalação de um MCR (Matlab Compiler Runtime, compilador de MATLAB) livremente disponível da versão especificada. O procedimento de instalação e lançamento do APP está descrito abaixo.
3. Extração individual de fibra com CT-FIRE
NOTA: CT-FIRE usa CT para denoizar a imagem, melhorar as bordas de fibra e, em seguida, usa um algoritmo de extração de fibras para rastrear fibras individuais. Comprimento, ângulo, largura e retidão são calculados para fibras individuais.
4. Análise de fibras com CurveAlign
NOTA: O CurveAlign foi inicialmente desenvolvido para medir automaticamente ângulos de fibras em relação aos limites definidos pelo usuário. A versão atual do CurveAlign pode ser usada para avaliação em massa de recursos baseados em densidade e alinhamento, além da medição relativa do ângulo, carregando as informações individuais de fibra extraídas pelo CT-FIRE ou usando diretamente a orientação local das curvas. O CurveAlign calcula até trinta características relacionadas a características globais ou locais, incluindo principalmente densidade e alinhamento, bem como propriedades individuais de fibra quando o CT-FIRE é adotado como o método de rastreamento de fibras.
5. Tempo estimado de execução
Esses métodos têm sido aplicados com sucesso em inúmeros estudos. Algumas aplicações típicas incluem: 1) Conklin et al.22 usaram CurveAlign para calcular assinaturas de colágeno associadas ao tumor, e descobriram que as fibras de colágeno estavam mais frequentemente alinhadas perpendicularmente ao perímetro do ducto em lesões de carcinoma ductal in situ (DCIS); 2) Drifka et al.10 utilizaram o modo CT-FIRE em CurveAlign para quantificar o alinhamento de colágeno estromamal para adenocarcinoma ductal pancreático e tecidos de pancreatite normal/crônica, e descobriram que houve um alinhamento aumentado nos tecidos cancerígenos em comparação com o dos tecidos normais/crônicos; 3) Alkmin et al.7 usaram o CurveAlign para quantificar a distribuição angular das fibras F-actin e o alinhamento geral do colágeno a partir das imagens shg do colágeno estromagênico ovariano, e mostraram que a morfologia matricial desempenha um papel importante na motilidade celular e alinhamento f-actin; 4) LeBert et al.3 aplicaram CT-FIRE nas imagens shg de um modelo de reparação de feridas de zebrafish e encontraram um aumento na espessura das fibras de colágeno após ferimentos agudos; 5) Devine et al.45 utilizaram o modo CT-FIRE em CurveAlign para imagens shg de colágeno de dobra vocal de diferentes modelos animais para medir propriedades individuais de fibra e alinhamento geral, e mostraram que o colágeno porcino e canino da dobra vocal tinha maior alinhamento e retidão inferiormente; 6) Keikhosravi et al.13 usaram o CurveAlign para quantificar o alinhamento do colágeno em amostras histopatologias imagens com LC-PolScope, e mostraram que LC-PolScope e SHG são comparáveis em termos de alinhamento e medição de orientação para alguns tipos de tecido.
Figura 1: Usando o CurveAlign para encontrar assinaturas de colágeno associadas ao tumor a partir de imagens de SHG de uma microarray de tecido de câncer de mama humano (TMA). (A) Imagem de sobreposição de um núcleo TMA com imagem SHG (amarela) sobreposta na imagem de campo brilhante correspondente de H&E. (B) A região de interesse de (A). (C) A imagem de campo brilhante de (B). (D) A imagem shg de (B). (F) A máscara associada à imagem de campo brilhante(C). (E) A imagem de sobreposição da saída CurveAlign mostrando os limites do tumor (amarelo) de (F), locais de fibra representativo e orientação (linhas verdes); as linhas azuis são usadas para associar fibras com seus limites mais próximos. As setas verdes em (B) e (E) mostram as fibras paralelas ao limite do tumor, enquanto as setas vermelhas lá mostram as fibras perpendiculares ao limite. A barra de escala em (A) equivale a 200 μm. As imagens em(B)–(F) são exibidas na mesma escala, e a barra de escala representativa em(D)é igual a 50 μm. Abreviaturas: SHG = segunda geração harmônica; H&E = hematoxilina e eosina. Clique aqui para ver uma versão maior desta figura.
Figura 2: Fluxo de trabalho esquemático de quantificação de uma imagem de colágeno fibrilar. (A) Imagem SHG a ser analisada por CT-FIRE e/ou CurveAlign. (B) Sobreposição de saída de imagem por CT-FIRE. (C) O limite da máscara de (A) é uma entrada curvealign opcional. (D) Sobreposição de saída de imagem por CurveAlign. As linhas coloridas em (B) representam as fibras extraídas. Em (D), as linhas verdes indicam os locais e orientações das fibras que estão fora dos limites (linhas amarelas) e estão dentro da distância especificada de seus limites mais próximos, as linhas vermelhas são as de outras fibras, e as linhas azuis são usadas para associar fibras com seus limites mais próximos. As imagens em (A)–(D) são exibidas na mesma escala, e a barra de escala representativa em (A) é igual a 200 μm. Por favor clique aqui para ver uma versão maior desta figura.
Figura 3: Análise regular ct-fire. (A) Gui principal. (B) Tabela de saída mostrando as estatísticas de resumo. (C) e (F) mostram os histogramas de ângulo e largura, respectivamente. (E) Imagem de saída mostrando as fibras extraídas (linhas de cor) sobrepostas na imagem SHG original(D). Abreviaturas: GUI = CT = curva transformada; interface gráfica do usuário; SHG = segunda geração harmônica. Clique aqui para ver uma versão maior desta figura.
Figura 4: Módulo de gerenciamento do ROI CT-FIRE. (A) Módulo GUI. (B) ROI pós-análise de quatro ROIs com formas diferentes mostrando as fibras dentro de cada ROI. (C) Histogramas de ROI de diferentes propriedades de fibras. Abreviaturas: CT = curvelet transform; GUI = interface gráfica do usuário; ROI = região de interesse. Clique aqui para ver uma versão maior desta figura.
Figura 5: Módulo avançado de pós-processamento CT-FIRE. (A) Módulo GUI. (B) Medições de três fibras selecionadas. (C) Visualização das três fibras selecionadas em (B). (D) Estatísticas sumárias após a aplicação de um limite de comprimento (>60 pixels). (E) Visualização das fibras selecionadas em (D) com barra de cor baseada em comprimento. Abreviaturas: CT = curvelet transform; GUI = interface gráfica do usuário. Clique aqui para ver uma versão maior desta figura.
Figura 6: Análise regular do CurveAlign. (A) Gui principal. (B) Tabela de saída mostrando as estatísticas de resumo. (C) Imagem de saída mostrando os locais e orientação de fibras representativas (linhas verdes) e limites (linhas amarelas) sobrepostos na imagem original do SHG, as linhas azuis são usadas para associar fibras com seus limites mais próximos, linhas vermelhas mostram os locais e orientações das fibras dentro de um limite ou fora do limite (>usuário especificado distância, por exemplo, 250 pixels aqui). (D) Mapa de calor dos ângulos: vermelho (> 60 graus), amarelo (45-60] graus, verde (10, 45] graus. (E)–(F ) mostrar a distribuição de ângulo usando histograma e trama de bússola, respectivamente. Abreviaturas: GUI = interface gráfica do usuário; SHG = segunda geração harmônica. Clique aqui para ver uma versão maior desta figura.
Figura 7: Módulo de gerenciamento do ROI CurveAlign. (A) O módulo GUI. (B) Quatro ROIs retangulares anotados sobrepostas na imagem original. (C) TABELA de saída pós-análise do ROI. (D) Ângulo histograma de cada ROI. Abreviaturas: ROI = região de interesse; GUI = interface gráfica do usuário. Clique aqui para ver uma versão maior desta figura.
Este protocolo descreve o uso de CT-FIRE e CurveAlign para quantificação de colágeno fibrilar e pode ser aplicado a qualquer imagem com fibras de colágeno ou outras estruturas alongadas semelhantes a linhas ou fibras adequadas para análise por CT-FIRE ou CurveAlign. Por exemplo, elastina ou fibras elásticas podem ser processadas de forma semelhante nesta plataforma. Testamos ambas as ferramentas em fibras sintéticas geradas computacionalmente21. Dependendo do aplicativo, os usuários devem escolher o modo de análise mais adequado para seus dados. O modo de análise de fibras ct pode usar diretamente as curvas na TC para representar a localização e orientação da fibra, e é sensível às mudanças na estrutura de fibra local. O modo CT pode ser usado para localizar fibras e sua orientação em condições complexas, por exemplo, onde o nível de ruído é alto, a fibra é curvilínea, ou a variação na espessura da fibra é alta. No entanto, como o modo CT só capta as partes mais brilhantes de uma imagem, ele perderia algumas fibras com menor intensidade quando há uma grande variação na intensidade da imagem.
Além disso, o modo CT não fornece informações sobre fibras individuais. Em contraste com o modo CT, o modo CT-FIRE calcula propriedades individuais de fibras e pode analisar todas as fibras cuja intensidade está acima de um limiar especificado. Os desafios associados ao modo CT-FIRE incluem: 1) a precisão de uma extração de fibras intactas pode ser reduzida ou comprometida quando houver grande variação na intensidade ao longo de uma fibra ou na espessura da fibra através de uma imagem; e 2) a análise padrão atual é computacionalmente exigente como mencionado no protocolo. Mais detalhes sobre as vantagens e limitações desses métodos podem ser vistos em nossas publicações anteriores20,21.
No que diz respeito à precisão do rastreamento de fibras, o usuário pode contar principalmente com a inspeção visual para verificar a imagem sobreposta onde as fibras extraídas ou orientações representativas são sobrepostas na imagem original. Além disso, para CT-FIRE, o usuário pode usar o módulo avançado de pós-processamento para identificar as propriedades das fibras individuais selecionadas e compará-las com medições usando outras ferramentas de análise de imagem, como o Fiji46. Para o CurveAlign, o usuário pode comparar os resultados de orientação ou alinhamento com os calculados por outras ferramentas como OrientationJ16 e CytoSpectre17.
Entre os recursos disponíveis para saída pela plataforma, os recursos relacionados ao alinhamento são mais usados e são os mais confiáveis e robustos. Para usar recursos individuais de fibra, o usuário precisa confirmar a extração de recursos representativos de fibra. Note-se que uma fibra intacta pode ser dividida em vários segmentos mais curtos em algumas circunstâncias, que o usuário deve levar em consideração ao selecionar o modo de análise de fibras ou realizar uma análise estatística mais aprofundada. Mesmo quando o comprimento da fibra não pode ser usado diretamente como uma propriedade comparável, a orientação ou largura dos segmentos de fibra ponderados contra seus comprimentos ainda pode indicar informações úteis. No que diz respeito à imagem SHG, a abertura numérica (NA) da lente objetiva pode afetar significativamente a detecção da largura e comprimento de uma fibra, mas tem menos impacto nas medidas de orientação e alinhamento. Em nossa experiência em imagem SHG, geralmente precisamos usar lentes objetivas com ampliação de 40x ou superior com na ≥ 1.0 para obter uma medida robusta de espessura de fibra.
"Alinhamento" pode ser interpretado de três formas diferentes: 1) alinhamento com relação à direção horizontal positiva denominada "ângulo", variando de 0 a 180 graus, onde ângulos próximos a 0 têm orientação semelhante a ângulos próximos a 180 graus; 2) alinhamento em relação a um limite chamado "ângulo relativo", variando de 0 a 90 graus, com 0 graus indicando uma fibra paralela ao limite e 90 indicando uma fibra perpendicular; e 3) alinhamento das fibras em relação umas às outras denominadas "coeficiente de alinhamento", variando de 0 a 1, com 1 indicando fibras perfeitamente alinhadas e valores menores representando fibras mais distribuídas aleatoriamente.
Além das características de fibra calculadas nesta plataforma, algumas métricas baseadas na análise da textura47,48,49 também foram propostas para quantificar padrões de ECM. Esses recursos relacionados à textura podem fornecer um descritor alternativo ou adicional do ECM em algumas aplicações. Os desafios para o desenvolvimento desse tipo de métrica residem na interoperação da possível relevância biológica, caracterização localizada e na precisão do rastreamento de fibras individuais.
Para otimizar os parâmetros de execução e realizar a solução de problemas, o usuário pode consultar o manual, publicações relevantes20,21, bem como as barras laterais faq nas páginas do GitHub Wiki do repositório curvelets: https://github.com/uw-loci/curvelets/wiki. Para alguns botões, uma dica de função pode aparecer para orientar o usuário para a operação atual ou próxima quando o usuário move o ícone do mouse acima de um botão. Siga as informações na gui ou janela de comando para realizar a solução de problemas.
Para processar um grande conjunto de dados, o usuário é encorajado a usar opções de computação paralela, que permitem que a ferramenta processe várias imagens simultaneamente. Uma opção é usar vários núcleos de CPU se disponível no computador que está sendo utilizado. Alternativamente, uma versão sem cabeça de ambos os APPs é fornecida e foi compilada com sucesso no nó de compilação através do servidor mantido no50 Center for High Throughput Computing (CHTC) baseado em CONDOR na Universidade de Wisconsin-Madison. O fluxo de trabalho CHTC para quantificação de fibras em larga escala foi desenvolvido, testado e usado com sucesso em conjuntos de imagens reais que consistem em milhares de imagens. O usuário poderia adaptar as funções MATLAB sem cabeça tanto do CT-FIRE quanto do CurveAlign para executar quantificação em outros sistemas de computação em nuvem, incluindo serviços comerciais, como os oferecidos pela Amazon, Google e Microsoft.
As direções de desenvolvimento contínuas e futuras incluem: 1) incorporação de rede neural de aprendizagem profunda para extrair ou gerar imagens de fibra de colágeno sintético de alta qualidade e melhorar a robustez e precisão do algoritmo de rastreamento de fibras; 2) integração de todos os módulos em uma plataforma abrangente, otimizando o código e a documentação seguindo as melhores práticas de engenharia de software; 3) implantação de todos os recursos principais em uma plataforma de computação em nuvem; 4) aprimoramento do fluxo de trabalho da análise de fibras utilizando o serviço CHTC; e 5) melhoria da funcionalidade do gerador de fibra sintética.
Os autores não têm nada a revelar.
Agradecemos a muitos colaboradores e usuários ao CT-FIRE e CurveAlign ao longo dos anos, incluindo dr. Rob Nowak, Dr. Carolyn Pehlke, Dr. Jeremy Bredfeldt, Guneet Mehta, Andrew Leicht, Dr. Adib Keikhosravi, Dr. Matt Conklin, Dr. Jayne Squirrell, Dr. Paolo Provenzano, Dr. Brenda Ogle, Dr. Patricia Keely, Dr. Joseph Szulczewski, Dr. Suzanne Ponik e contribuições técnicas adicionais de Swati Anand e Curtis Rueden. Este trabalho foi apoiado por financiamento da Semiconductor Research Corporation, Morgridge Institute for Research, e nih grants R01CA199996, R01CA181885 e U54CA210190 para K.W.E.
Name | Company | Catalog Number | Comments |
CT-FIRE | Univerity of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/ctfire/ |
CurveAlign | University of Wisconsin-Madison | N/A | open source software available from https://eliceirilab.org/software/curvealign/ |
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