Ir para o conteúdo

Missões Secundáriascourse

  • Resumo do curso


    Tradução assistida por IA - saiba mais e sugira melhorias

    As Missões Secundárias são mini-cursos de treinamento independentes que se aprofundam em tópicos específicos do Nextflow.

    Cada missão secundária pode ser realizada de forma independente, em qualquer ordem, para desenvolver suas habilidades nas áreas que mais importam para seus próprios projetos. Juntas, elas cobrem as habilidades necessárias para evoluir de pipelines simples para fluxos de trabalho prontos para produção.

  • Informações adicionais


    Requisitos técnicos

    Você precisará de uma conta no GitHub OU de uma instalação local do Nextflow. Consulte Opções de ambiente para mais detalhes.

    Objetivos de aprendizado
    • Configurar e ajustar um ambiente de desenvolvimento Nextflow produtivo
    • Aplicar padrões avançados de scripting para transformações de dados complexas
    • Manipular e propagar metadados em fluxos de trabalho de múltiplas etapas
    • Dividir e agrupar canais de dados para processamento paralelo e serial
    • Testar fluxos de trabalho Nextflow usando nf-test
    • Compor pipelines complexos a partir de módulos de fluxo de trabalho nomeados e reutilizáveis
    • Trabalhar eficientemente com arquivos usando operações de arquivo do Nextflow
    • Depurar problemas comuns de fluxo de trabalho de forma sistemática
    • Usar e criar plugins para Nextflow
    Público e pré-requisitos
    • Público: Esta coleção é destinada a pessoas que concluíram o curso iniciante Hello Nextflow e desejam se aprofundar em tópicos específicos.
    • Habilidades: Experiência com a linha de comando e familiaridade com conceitos básicos de Nextflow e suas ferramentas são assumidas.
    • Cursos: É necessário ter concluído o Hello Nextflow ou equivalente.

Explorar por Tópico

Se esta é a primeira vez que você realiza um dos nossos treinamentos, comece pela página de Introdução para ter uma visão geral do ambiente de treinamento e dos materiais. Caso contrário, sinta-se à vontade para mergulhar diretamente na missão que mais chamar sua atenção.

Missão SecundáriaResumoTempo Estimado
Ferramentas e Truques para Desenvolvedores
Ambiente de DesenvolvimentoConfigure um ambiente de desenvolvimento Nextflow local e produtivo45 min
Depuração de Fluxos de TrabalhoIdentificando e corrigindo erros comuns em fluxos de trabalho1 hora
Padrões Essenciais de ScriptingTécnicas avançadas de scripting para desafios comuns em fluxos de trabalho90 min
Mergulho Profundo no Dataflow
Processamento de Arquivos de EntradaManipulação de arquivos, operações de caminho e organização de saídas45 min
Metadados e Meta MapsUsando mapas de metadados para rastrear e propagar informações de amostras45 min
Divisão e AgrupamentoTécnicas para dividir e reagrupar canais de dados45 min
Arquitetura Modular na Prática
Fluxos de Trabalho de Fluxos de TrabalhoCompondo pipelines complexos a partir de módulos de fluxo de trabalho nomeados e reutilizáveis30 min
O Universo Estendido do Nextflow
Testes com nf-testEscrevendo e executando testes para fluxos de trabalho Nextflow1 hora
Desenvolvimento de PluginsUsando e criando plugins para Nextflow3 horas

Começar