$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Nota: O protocolo contém três seções: dual-view de imagem (seções 1 - 3), o rastreamento dendrítica e registo (seções 4 - 6), e análise dendrítica (secções 7 - 9) (Figura 1). Os códigos e arquivos de exemplo são fornecidos na Tabela de materiais / equipamentos.
1. Dual-imagem Acquisition
NOTA: Este passo destina-se a aquisição de duas pilhas de imagens do neurónio de interesse em duas orientações ortogonal (horizontal e frontal).
- Prepare cérebros mosca que contêm neurónios rotulados escassamente medula (10 ~ células / lóbulo cerebral) com um marcador de GFP membrana (mCD8GFP), como previamente descrito 12. Manchar o cérebro com anticorpo de coelho anti-GFP (para medula dendritos dos neurónios) e rato mAb24B10 (por axónios fotorreceptoras), os anticorpos primários e anticorpos secundários fluorescentes (Alexa 488 anti-coelho Alexa 568 e anticorpos anti-ratinho), como descrito anteriormente13. Limpar o cérebro em 70% de glicerol em 1x PBS.
- Para montar o cérebro na orientação horizontal (Figuras 2A, B), transferir o cérebro da mosca limpou-glicerol para uma gota de 20 ul de meio de montagem antifade no centro de uma corrediça.
- Anexar pequenas manchas de barro nos 4 cantos da lamela para evitar a lamela de esmagamento da amostra do cérebro durante a montagem.
NOTA: As manchas de barro fornecer amortecimento para evitar a lamela de esmagamento da amostra. Cada mancha de argila deve ser de cerca de 1 mm de diâmetro. - Sob um microscópio de dissecação, os cérebros posicionar na posição ventral-se e colocar a lamela em cima para fixar o cérebro. Utilize a superfície dorsal convexa do cérebro como um ponto de referência para identificar a orientação da amostra de cérebro (Figura 2A).
- Obter a primeira pilha de imagens (vista horizontal) com um microscópio confocal. Usar uma lente objectiva de alta NA (tal como um 63X 1,3 NA glicerol ou imersão em óleo objelente ctive) e 2,5 vezes zoom digital (o tamanho do pixel é 0,105 mm por pixel, o número médio é 2). Adquirir mais de 180 secções ópticas (512 x 512 pixels), para cobrir a neurópilo medula com um tamanho de passo de 0,2 um.
- Remontar o cérebro como descrito nos passos 1.3 - 1.4, mas alinhar o cérebro na posição anterior-up (vista frontal).
- Adquirir a segunda pilha de imagens (vista frontal) do mesmo neurônio, como descrito no passo 1.5.
NOTA: Encontrar o mesmo neurônio pode ser um desafio quando existem numerosos neurónios marcados no lobo óptico. Para identificar os mesmos neurônios a partir de ambas as orientações, inferior ampliação pilhas de imagens de ambos os pontos de vista podem ser necessárias (por exemplo, usar um zoom de 0,7 e um tamanho de passo de 0,45 para adquirir pilhas de imagens de baixa resolução). Se a imagem maior do que 512 x 512, a imagem deve ser cortada para 512 x 512 antes da combinação de imagem e o tamanho do pixel deve manter a 0,105 mm por pixel, enquanto imagiologia do grande campo. A perda do sinalé um problema potencial para o tecido profundo. Se o sinal for fraco, a imagem metade ventral do cérebro. Para reduzir a fotodegradação durante a digitalização, utilize um preço tão baixo a potência do laser possível. Use o indicador de intervalo para verificar se há superexposição antes de adquirir pilhas de imagens. Se possível, use um microscópio confocal equipado com detectores Gaasp. - Identificar e registrar a localização do neurônio de interesse em relação ao neurópilo medula (direita / esquerda [R / L] e dorsal / ventral [D / V]). Verifique se a amostra movido durante a aquisição de imagem, examinando a pilha de imagens.
NOTA: Amostra movimento é muitas vezes devido a montagem incorrecta. Se ocorrer a movimentação da amostra, a pilha de imagem não pode ser utilizado durante o registo e deve ser descartado. Re-montagem da amostra e adquirir pilhas de imagens do mesmo neurônio.
Deconvolution 2. Imagem
NOTA: A etapa de deconvolução usa software imagem deconvolução para restaurar as imagens adquiridas que são degradados por confusãoe ruído. Embora este passo é opcional, que melhora significativamente a qualidade da imagem. Recomenda-se usar pilhas de imagens deconvolved para registro e combinação de imagem na seção 3.
- Inicie o programa de deconvolução no modo interativo. Carregar a pilha de imagens (em LSM ou o formato microscópico específico), escolhendo Menu: Arquivo / Abrir (ou Ctrl-o) na janela principal.
- Clique para selecionar a pilha imagem carregada e escolha do menu: Ops para abrir a janela de operação de imagem. Use o algoritmo padrão clássico de Máxima Verossimilhança (CMLE).
- Na janela de operação a imagem, clique na guia "Parâmetros". Digite os parâmetros apropriados para o meio de lente de imersão, a incorporação de médio e abertura numérica (por exemplo, óleo, glicerina, etc.) (Por exemplo, óleo de imersão, etc.) (NA, aqui, 1.3 foi usado). Verifique os parâmetros restantes para se certificar de que eles refletem corretamente as condições de imagem. Clique na guia "Definir todos verificados" para finalize as definições de parâmetros.
- Na janela de operação a imagem, clique na guia "Operação". Atribuir um destino de saída (por exemplo, C). Digite números apropriados em "Signal / Noise por canal" (por exemplo, "12 12 12 12" é um bom ponto de partida, enquanto que a configuração padrão é "20 20 20 20"). Use as configurações padrão para os parâmetros restantes.
- Clique na guia "Executar comando" para iniciar deconvoluting a pilha de imagens; esse processo pode levar até dezenas de minutos para ser concluído, dependendo do computador.
- Na janela principal, clique e selecione a pilha de deconvolved. Escolha Menu: Salvar como para salvar a imagem deconvolved no formato de arquivo de imagem ICS (.ics e .IDS).
NOTA: Cada pilha imagem tem dois arquivos: o arquivo ICS contém as informações de cabeçalho eo arquivo ids contém a informação da imagem crua. - Renomear os arquivos de imagem Pilha de acordo com a orientação de imagem (por exemplo, o nome do horizontal-view imagem stachas H.ids e H.ics ea frontal-view imagem Pilha F.ids e F.ics).
3.-view combinação dupla Imagem
Nota: Esta etapa combina imagem Duas pilhas para gerar imagens de alta resolução em 3D usando o software MIPAV.
- Geração de matrizes para combinação de imagens.
- Inicie o programa MIPAV. Carregar as pilhas de imagens H e F, escolhendo Menu: Arquivo / Abrir imagem (A) a partir do disco (ou Ctrl-f) /H.ids e F.ids; a janela irá apresentar duas imagens.
- Selecione a imagem H clicando na imagem e escolha Menu: Ferramentas Utilities / Conversão / RGB / Grays; a janela irá mostrar GrayG, GrayB e imagens GrayR.
- Fechar GrayR e GrayB, mantendo apenas GrayG na janela.
- Selecione a imagem F clicando na imagem e escolha Menu: Ferramentas Utilities / Conversão / RGB / Grays. A janela irá mostrar GrayG1, GrayB1 e imagens GrayR1.
- Fechar GrayR1 e GrayB1 e manter apenas GrayG1 na janela. Neste passo, apenas a GrAYG e GrayG1 estão na janela.
- Selecione o GrayG (realce), escolha Menu: Algoritmos / Registo / Otimizada de Registro Automático de Imagem; a caixa de diálogo "Optimized Registro Automático Imagem 3D" irá aparecer.
- Nas opções de entrada, altere os "graus de liberdade" de default "Affine-12" para "Específico rescale-9". Em "Rotações",-chave -105 a 105 na "faixa de ângulo de amostragem Rotation" (padrão: -30 a 30 graus), 10 no "incremento de ângulo grosseiro" (padrão: 15 graus), e 3 no "Fine ângulo do incremento "(padrão: 6 graus).
- Clique em OK; o primeiro Matrix "GrayG_To_GrayG1.mtx" será gerado e salvo na pasta de imagem. Feche todas as janelas de imagem e prossiga para a próxima etapa; esta etapa vai demorar pelo menos 15 min.
- Carregar as pilhas de imagens H e F, escolhendo Menu: Arquivo / Abrir imagem (A) a partir do disco (ou Ctrl-f) /H.ids e F.ids, como no passo 3.1.1.
- Selecione a imagem H clicando na imagem e escolha Menu: Ferramentas Utilities / Conversão / RGB / cinza; a "> RGB- Gray" caixa de diálogo irá aparecer. Clique em OK; a janela irá mostrar imagens "HGray". Mantenha HGray e fechar a imagem H.
- Repita o passo 3.1.9 para a imagem F; as imagens "FGray" aparece na janela. Mantenha FGray e fechar a imagem F; única HGray e FGray será deixado na janela.
- Selecione a imagem HGray (realce) e vá para o menu: Ferramentas Algoritmos / transformação / Transform. A caixa de diálogo "Transformações / Resample Imagem" irá aparecer. Clique na guia "Resample" e altere o resample ao tamanho do "HGray" para "FGray". Em seguida, clique na guia "Transform" e de carga "GrayG_To_GrayG1.mtx", seleccionando a "matriz Ler de arquivo." Clique em OK; a janela irá mostrar a imagem HGray_transform. Feche a imagem HGray tão somente HGray_transform e FGray são deixados na janela.
- Selecione a opção "HGray_transform & #34; imagem (realce) e vá para o Menu: Algoritmos / Registo / Otimizada de Registro Automático de Imagem. A caixa de diálogo "Optimized Registro Automático Imagem 3D" irá aparecer. Em "Rotações" chave na -5 a 5 na "faixa de ângulo de amostragem Rotation" (padrão: -30 a 30 graus), 3 no "incremento de ângulo grosseiro" (padrão: 15 graus), e 1 na "Fine ângulo do incremento "(padrão: 6 graus). Clique em OK.
NOTA: The Matrix Affine (HGray_transform_To_FGray.mtx) será gerado e salvo na pasta imagem e a imagem "HGray_Transform_register" será mostrado na janela. Esta etapa vai demorar pelo menos 40 min. - Feche a imagem "HGray_transform"; apenas "HGray_Transform_register" e "FGray" deve ser deixado na janela.
- Selecione a imagem "HGray_Transform_register" (destaque) e vá para o Menu: Algoritmos / Registo / B-Spline registro automático 2D / 3D. O "B-Spline Registrati automáticaon-3D intensidade "caixa de diálogo irá aparecer. Selecione" Mínimos Quadrados "na função de custo (o padrão é do Coeficiente de Correlação).
- Clique em "Executar de duas passagens de registro". Na seção Passe 1, digite 2 na "Descida Gradiente Minimizar Tamanho do Passo (unidades amostrais)" (o padrão é 1) e introduza 10 no "número máximo de iterações:" (o padrão é 10). Na seção Passe 2, digite 1 na "Descida Gradiente Minimizar Tamanho do Passo (unidades amostrais)" (o padrão é 0,5) e introduza 2 para "número máximo de iterações:" (o padrão é 10).
NOTA: A matriz NLT ", HGray_transform_register.nlt," será salvo na pasta de imagem e a imagem "HGray_transform_register_registered" será mostrado na janela. Esta etapa vai demorar pelo menos 5 min.
- Feche todas as imagens na janela.
- Gerando a imagem de referência para a combinação de imagem.
NOTA: Este passo é destinado a Genercomi uma imagem horizontal registrado para combinação. - imagem F carga H e pilhas, escolhendo Menu: Arquivo / Abrir imagem (A) a partir do disco (ou Ctrl-f) /H.ids e F.ids; duas imagens aparece na janela.
- Selecione a imagem H (destaque) e vá ao Menu: Ferramentas Algoritmos / transformação / Transform; a caixa de diálogo "Transformações / Resample Imagem" irá aparecer. Clique na guia "Resample" e altere o resample de um tamanho de "H" para "F." Em seguida, clique na guia "Transform" e de carga "GrayG_To_GrayG1.mtx", selecionando "Leia matriz a partir do arquivo." Clique em OK; a imagem H_transform aparece na janela. Feche a imagem H, mas manter H_transform e F na janela.
- Selecione a imagem "H_transform" (destaque) e vá para o menu: Ferramentas Algoritmos / transformação / Transform; a caixa de diálogo "Transformações / Resample Imagem" irá aparecer. Clique na guia "Resample" e altere o resample de um tamanho de "H_transform" a "F. & #34; Em seguida, clique na guia "Transform" e de carga "HGray_transform_To_FGray.mtx", selecionando "Leia matriz a partir do arquivo." Clique em OK; a imagem "H_transform_transform" aparece na janela. Feche a imagem H_transform; neste ponto, apenas H_transform_transform e F será deixado sobre a janela.
- Selecione a imagem "H_transform_transform" (destaque) e vá para o menu: Ferramentas Algoritmos / Transformação / Transform não-linear; a caixa de diálogo "Nonlinear B-Spline Transformação" irá aparecer. Em seguida, a carga "HGray_transform_register.nlt" e clique em OK; a imagem "H_transform_transform_registered" aparece na janela. Salve a imagem como um arquivo ICS. Feche todas as imagens na janela.
- Combinando pilhas de imagens
NOTA: Este passo é combinar duas pilhas de imagens adquiridas em orientações ortogonais (horizontal e frontal) em uma pilha de alta resolução. - Vá ao Menu: Plugins / Generic / Drosophila Retinal Registrationl; a caixa de diálogo "Drosophila Retinal v2.9 Registro" irá aparecer. Carregar "H.ics" à imagem H, "H_transform_transform_registered" a partir do passo 3.2.4 em Imagem H-registrado, "F.ics" à imagem F, "GrayG_To_GrayG1.mtx" a partir do passo 3.1.7 em Transformação 1-Green (opcional ), "HGray_transform_To_FGray.mtx" do passo 3.1.12 em Transformação 2-afim, e "HGray_transform_register.nlt" do passo 3.1.14 em Transformação 3-não-linear (opcional).
- Selecione sqrt (Intensity-H x Intensidade-F) e Sem rescale em "Rescale H para F." Mantenha as opções padrão para os parâmetros restantes. Clique em OK; esta etapa levará cerca de 3 min.
NOTA: Após o processamento, 3 conjuntos de imagens serão geradas: combinedImage_sqrRt_trilinear_norescale_ignoreBG.ids (a imagem final recombinados), greenChannelsImage-Gxreg-Gy-Gcomp.IDS (canal verde para H, F, ea imagem recombinados final), e redChannelsImage- Rxreg-Ry-Rcomp.ids (canal vermelho foR H, F, e a imagem recombinado final); todos os arquivos de saída serão redimensionadas para 512 x 512 x 512.
- Abertas "combinedImage_sqrRt_trilinear_norescale_ignoreBG.ids" no âmbito do software de visualização de imagem. Salvar a pilha de imagens no formato IMS e renomeie o arquivo; Este arquivo de imagem recombinados será usado para rastreamento de neurite e registro.
Atribuição 4. Neurite rastreamento e Ponto de referência
NOTA: Este passo é traçar neurites (4.1) e para atribuir pontos de referência para o registo (4.2) usando o software de visualização de imagem.
- traçando neurites
- Inicie o software de visualização de imagem. Abra o arquivo de imagem recombinados. Vá ao Menu: Editar / Show de Ajuste de exibição e desligue o canal de fotorreceptores (vermelho).
- Visualize a imagem no modo "Superar". Ligue "stereo" e usar o modo "Quad buffer" para visualizar imagens 3D se o computador é equipped com um sistema stereograph.
- Vá ao Menu: Ultrapasse / Filamentos para adicionar novos filamentos. Clique no botão "Ir criação automática, editar manualmente" tab.
- Clique na guia "Empate" e selecione "AutoDepth."
- Selecione "Configurações", marque a opção "Linha", e digite um número de pixels adequada para melhor visualização (a linha 4-pixel é usado neste protocolo). Marque a opção "Mostrar dendrites", "Começando Point," e "pontos de ramificação". Definir "qualidade de renderização" para 100%.
- Selecione a guia "Empate" e iniciar o rastreamento neurites. Comece com o axônio e depois passar para os dendritos (Figura 2D). O axônio e dendritos de neurônios transmedulla são fáceis de diferenciar.
NOTA: Um neurônio Tm estende seu axônio do corpo celular e projeta todo o caminho para maior centro de processamento visual, o lobula. O sistema irá definir automaticamente o primeiro filamento longo como um axónio e as restantes filamentos curtos quantodendrites. Manter o ponto de partida no início do filamento (axónios) durante o rastreio e certificar-se de que as neurites rastreados estão ligados. Examine os pontos de ramificação e o ponto de início. Se as dendrites não estão conectados, um novo ponto de início será definida no filamento não-conectado. - Após rastreamento, volte para "Configurações", desmarque a opção "Começando Point" e "Ramificação Point," e ir para o Menu: Ultrapasse exportação objectos seleccionados ../ /. Salve o filamento como um arquivo inventor (* .iv).
- Atribuição de pontos de referência
- Selecione "Mostrar Ajuste Display" e ligue ambos os canais de imagem. Neste exemplo, o canal 1 é a coloração de fotorreceptores e o canal 2 é o neurónio TM20 (GFP).
- Vá ao Menu: Ultrapasse / Medição. Selecione a guia "Editar" e marque "Canal específico:" (selecionar o canal de fotorreceptores [red]).
- Atribuir pontos de referência para a camada superior. Vá ao Menu: / Superar / Medição Points para criar novos pontos de medição. Marcar o início da camada de M1 como uma camada superior. A ordem dos pontos é a seguinte: equatorial, ântero-equatorial, anterior, ântero-ventral, ventral, posterior-ventral, posterior, póstero-equatorial, e do centro (Figura 3F); definir o centro de fotorreceptores como aquele associado com os processos mais dendríticas.
- Atribuir as camadas R8 e R7 como no passo 4.2.3 (Figura 3G). Três pontos de medição individuais, deverá ser criado nos passos 4.2.3 e 4.2.4.
- Exportar as coordenadas dos pontos para cada camada. Clique na aba "Estatísticas", selecione "detalhada", "valores específicos" e "Posição"; e clique em "Export Estatísticas sobre Tab Display para arquivo." Salvar como "valores separados por vírgula" (* .csv).
- Abra os três arquivos CSV (de passos 4.2.3 - 4.2.4) e combinar as coordenadas dos 27 pontos de referência em um novo arquivo CSV por copiar e colar (the ordem é Top, R8 e R7). Veja a Tabela de Materiais / Equipamentos e seguir o formato do arquivo de exemplo.
5. de corpo rígido e Registro TPS Nonlinear
NOTA: Este passo é registrar os traços neurite (em formato iv) para a matriz coluna de referência e gerar um arquivo SWC registrada usando o programa MIPAV. Esta seção requer os seguintes arquivos: a pilha de recombinado (.IDS) do passo 3.3, o arquivo de ponto de referência (.csv) do passo 4.2 e o arquivo de rastreamento filamento neurite (.iv) a partir do passo 4.1.
- Vá ao Menu: Plugins / Generic / DrosophilaStandardColumnRegistration. A janela "DrosophilaStandardColumnRegistration v6.6.1" irá aparecer.
- Carregar os arquivos de imagem (.IDS), o arquivo de pontos de referência (.csv), eo arquivo filamento (.iv).
- Escolha 9 pontos por camada.
- Seleccione a posição do neurônio com imagens (LV / RD ou RV / LD).
- Selecione "Registrati rígidasobre e TPS "e" Registro rígida "para não-linear e registro de corpo rígido, respectivamente.
- Marque a opção "Criar arquivo SWC" para gerar os arquivos seguinte resultado: um arquivo de rastreamento neurite registadas em formato SWC (ver materiais específicos / Equipamentos para a definição), um arquivo de IV registado (.iv), coordenadas da neurite padronizado (.txt), coordenadas transformadas (.txt), e a imagem combinada (.IDS).
- Mudar o nome do arquivo SWC. Aplicar a abreviatura do local para o fim do nome do ficheiro (passo 1.7). Por exemplo, use "Tm20_3_RV.swc" para TM20 neurônio # 3 localizado na metade ventral da medula direita.
6. Padronização de configuração direito do ventral
NOTA: Este passo é converter os traços neurite (em formato SWC) para configuração de RV padrão (direita-ventral) usando o script personalizado "RV_standardization.m." Aqui, o roteiro foi escrito na linguagem de laboratório matriz. onomes dos arquivos SWC de entrada deve estar no seguinte formato: "NeuronName _ _ Número .swc Configuração" (por exemplo, Tm20_3_LV.swc).
- Abra o script "RV_standardization.m".
- Editar os seguintes parâmetros na secção "A entrada do usuário":
- Digite os nomes dos neurônios, sem numeração (por exemplo, Tm2, TM20, etc.) em "neuron_names."
NOTA: O padrão em "file_end_in" é "_ * swc,.", Que procura por arquivos com nomes contendo ( "*" é um wildcard que qualquer número de caracteres) "_ * SWC.". O padrão de "swc_file_end_out" é "_f.swc", que irá adicionar "_f" ao final do nome do arquivo após a padronização. - Especifique o diretório onde os arquivos SWC estão em "directory_in". Especifique o diretório onde os arquivos padronizados vai em "directory_swcout".
- Executar o script.
- Optional: Use Vaa3D 14 para visualizar os arquivos SWC e validar a conversão.
7. Calcular dendríticas ramificação e que encerra Frequencies
NOTA: Este passo utiliza de corpo rígido registrado arquivos SWC para calcular os estimadores de Kaplan-Meier para a probabilidade de que um segmento dendríticas vai chegar a um determinado comprimento sem terminar. Este script usa duas funções Dendritic_Tree_Toolbox: extractDendriticSegmentLengthDistribution e estimateDendriticSegmentLengthProbability.
- Abra o script "Branch_term_P.m".
- Editar os seguintes parâmetros na secção "A entrada do usuário":
- Especifique o caminho para os arquivos SWC de corpo rígido registada em "pathToSWCFiles" (por exemplo, / Rigid_Registered_swc /). Especifique o caminho que irá realizar a saída gráfica em "pathToOutput." Especifique o nome dos neurônios ou tipos neuronais no "neuron_names" (por exemplo, Tm2, Tm20, etc).
- Execute o script; as saídas são a curva de estimativa de Kaplan-Meier para a ramificação dendrítica e terminação.
NOTA: Opcional: Aplique o método de ajuste de função para extrair da Kaplan-Meier estimadores a probabilidade local que o segmento dendríticas vai ramificar ou terminar.
8. traçar a distribuição de Rescisão específico-Layer da dendríticas mandris
NOTA: Este passo representa graficamente a distribuição de terminais dendríticas em diferentes camadas da medula como um gráfico de barras. Isto pode ser aplicado a um neurónio, um grupo de neurónios, ou grupos de neurónios. O script usa a função extractDistributionAlongAxis de Dendritic_Tree_Toolbox.
- Abra o script "Layer_term.m".
- Editar os seguintes parâmetros na secção "A entrada do usuário":
- Especifique o diretório que contém não-lineares registrado arquivos SWC no "pathToSWCFiles" (por exemplo, / Non_linear_Registered_swc /). Especifique o diretório para a saída de gráficos em "pathToOutput." Especifique o nome dos neurônios ou tipos neuronais em "neuron_names" (por exemplo, Tm2, TM20, etc.).
- Execute o script tutorial. A saída é um histograma da proporção de nós terminais em camadas específicas da medula.
9. Plot projeção Direcção Planar dos dendritos
NOTA: Este passo traça os rumos projeção plana de dendrites como um lote polar. O script usa a função extractAngularDistribution de Dendritic_Tree_Toolbox.
- Abra o script "Planar_proj.m."
- Editar os seguintes parâmetros na secção "A entrada do usuário".
- Especifique o diretório que contém o não-linear arquivos SWC registada em "pathToSWCFiles" (por exemplo, / Non_linear_Registered_swc /). Especifique o diretório para saída gráfica em "pathToOutput." Especifique o nome doos neurônios ou tipos neuronais no "neuron_names" (por exemplo, Tm2, TM20, etc.).
- Execute o script; a saída é um gráfico polar de direções projeção plana.