Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Iniciando com o Ecossistema Fiji & ImageJ
- Compreensão da arquitetura do Fiji: núcleo do ImageJ, plugins e gerenciador de atualizações
- Instalação, configuração do ambiente e configuração de atualizações automáticas na inicialização
- Navegação na interface gráfica do usuário (GUI): janelas, barras de ferramentas, gerenciamento de pilhas/séries e atalhos de teclado
- Formatos científicos suportados: TIFF, OME-TIFF, ND2, LIF, HDF5 e padrões de metadados
- Lab 1: Instalar o Fiji, configurar o gerenciador de atualizações para auto-atualização e navegar por um conjunto de dados de microscopia de fluorescência multicanal
Processamento Básico de Imagens e Análise Quantitativa
- Transformações básicas: corte, rotação, escalonamento e separação de canais
- Filtragem e aprimoramento: Gaussiano, mediana, CLAHE e técnicas de redução de ruído
- Segmentação e extração de características: limiarização, watershed, Gerenciador de ROI e análise de partículas
- Quantificação: análise de histograma, deconvolução de cores, métricas de co-localização e exportação estatística
- Lab 2: Construir um pipeline de análise 2D/3D reproduzível em um conjunto de dados de exemplo de imagem celular e exportar tabelas de medição estruturadas
Scripting, Automação e Fluxos de Trabalho Multilíngues
- O Editor de Script do Fiji: escrever, executar, depurar e parametrizar scripts
- Escolhendo a linguagem certa: Python (PyImageJ/ImgLib2), JavaScript (Nashorn), Groovy e Beanshell
- Integração do Fiji com ecossistemas de computação científica (NumPy, SciPy, pandas, scikit-image)
- Gravação de macros versus scripting: quando usar cada um e como manter um código limpo e reutilizável
- Lab 3: Escrever um script em Python para processar em lote uma z-stack, extrair métricas celulares e gerar automaticamente gráficos resumo e relatórios em CSV
Fluxos de Trabalho Avançados: Imagens 3D, Montagem e Grandes Conjuntos de Dados
- Trabalhando com dados de bioimagens multidimensionais: pilhas virtuais, carregamento lento (lazy loading) e gerenciamento de memória
- Fundamentos de microscopia em mosaico: padrões de aquisição, numeração de tiles e tratamento de sobreposição
- Montagem de grandes conjuntos de dados 3D: utilizando BigStitcher e TrakEM2 para registro e fusão
- Otimização de desempenho para ambientes com restrições de hardware (RAM, indicadores de GPU, prontidão para nuvem)
- Lab 4: Registrar e montar um conjunto de dados simulado de microscopia 3D em mosaico e otimizar o uso de memória para uma z-stack de >10GB
Extendendo o Fiji: ImgLib2, Desenvolvimento de Plugins e Implantação
- O modelo de dados do ImgLib2: arrays N-dimensionais, visualizações e operações eficientes em termos de memória
- Construção de algoritmos personalizados de processamento de imagens utilizando APIs do ImgLib2 e ImageJ2
- Embalagem de plugins: estrutura Maven, integração de UI e gerenciamento de dependências
- Compartilhamento e implantação: criação de sites de atualização locais/globais, contêineres Docker e pacotes de pesquisa reproduzíveis
- Colaboração entre equipes: padronização de parâmetros, controle de versão para pipelines e compartilhamento entre laboratórios
- Lab 5: Desenvolver um plugin personalizado baseado em ImgLib2, testá-lo localmente e publicá-lo em um site de atualização compartilhado
Reprodutibilidade, Melhores Práticas e Integração com Pesquisa
- Captação de proveniência: incorporar scripts, parâmetros e informações da versão do Fiji nos resultados
- Padrões de metadados e princípios FAIR para dados de imagens científicas
- Profileamento, depuração e solução de problemas de gargalos comuns em bioimagens
- Recursos da comunidade: documentação do ImageJ/Fiji, fóruns, repositórios GitHub e ecossistema de plugins
- Projeto Final: Projetar, scriptar e documentar um fluxo de trabalho completo de análise de imagens adaptado ao seu domínio de pesquisa
- Opções de Personalização: Oferecemos versões personalizadas focadas em:
- Modalidades específicas de imageamento (confocal, super-resolução, microscopia eletrônica, etc.)
- Pipelines específicas de domínio (contagem de células, co-localização, morfometria, etc.)
- Integração com infraestrutura de laboratório existente (Slurm, AWS, HPC local ou arquivos OME-TIFF)
Requisitos
- Compreensão geral de conceitos de scripting ou programação
- Conhecimento prévio em Java é útil, mas não obrigatório
- Formação em áreas científicas (por exemplo, biologia, química, física) é altamente recomendada
Público-Alvo
- Cientistas e Pesquisadores (biologia, ciência dos materiais, imagem médica, etc.)
- Analistas de Dados e Desenvolvedores que trabalham com imagens de microscopia ou científicas
- Gestores de laboratório que buscam padronizar fluxos de trabalho de análise de imagens
21 Horas