Treinamento em Nextflow¶
-
Cursos de autoaprendizado
Bem-vindo ao portal de treinamento da comunidade Nextflow!
Os cursos de treinamento listados abaixo foram projetados para serem usados como um recurso de autoaprendizado. Você pode trabalhar neles por conta própria a qualquer momento, seja no ambiente baseado na web que fornecemos via Github Codespaces ou em seu próprio ambiente.
-
Informações adicionais
Compatibilidade de versões
A partir de janeiro de 2026, todos os nossos cursos de treinamento em Nextflow requerem a versão 25.10.2 ou posterior do Nextflow, com sintaxe estrita ativada, salvo indicação em contrário.
Para mais informações sobre requisitos de versão e sintaxe estrita, consulte o guia de migração da documentação do Nextflow.
Versões mais antigas do material de treinamento correspondentes à sintaxe anterior estão disponíveis através do seletor de versão na barra de menu desta página web.
Opções de ambiente
Fornecemos um ambiente de treinamento baseado na web onde tudo o que você precisa para fazer o treinamento está pré-instalado, disponível através do Github Codespaces (requer uma conta gratuita no GitHub).
Se isso não atender às suas necessidades, consulte as outras Opções de ambiente.
Eventos de treinamento
Se você prefere fazer o treinamento em Nextflow como parte de um evento estruturado, há muitas oportunidades para fazê-lo. Recomendamos verificar as seguintes opções:
- Semanas de Treinamento organizadas trimestralmente pela equipe da Comunidade
- Eventos Seqera incluem eventos de treinamento presenciais organizados pela Seqera (procure por 'Seqera Sessions' e 'Nextflow Summit')
- Embaixadores Nextflow organizam eventos para sua comunidade local
- eventos nf-core incluem hackathons da comunidade
Informações para instrutores
Se você é um instrutor realizando seus próprios treinamentos, pode usar nossos materiais diretamente do portal de treinamento, desde que atribua os créditos apropriados. Veja 'Créditos e contribuições' abaixo para detalhes.
Além disso, adoraríamos ouvir de você sobre como poderíamos apoiar melhor seus esforços de treinamento! Entre em contato conosco em community@seqera.io ou no fórum da comunidade (veja a página de Ajuda).
Licença de código aberto e política de contribuição
Este material de treinamento é desenvolvido e mantido pela Seqera e lançado sob uma licença de código aberto (CC BY-NC-SA) para o benefício da comunidade. Se você deseja usar este material de uma forma que esteja fora do escopo da licença (observe as limitações sobre uso comercial e redistribuição), entre em contato conosco em community@seqera.io para discutir sua solicitação.
Damos as boas-vindas a melhorias, correções e relatórios de bugs da comunidade. Cada página tem um ícone no canto superior direito da página que leva ao repositório de código, onde você pode relatar problemas ou propor mudanças no material de treinamento através de um pull request. Veja o
README.mdno repositório para mais detalhes.
Tradução assistida por IA
Esta tradução foi criada utilizando inteligência artificial e revisada por tradutores humanos. Agradecemos seu feedback e sugestões de melhorias. Consulte nosso guia de tradução para mais informações.
Catálogo de cursos de treinamento em Nextflow¶
-
Trilha introdutória
Nextflow para Iniciantes¶
Cursos independentes de domínio destinados àqueles que são completamente novos no Nextflow. Cada curso consiste em uma série de módulos de treinamento projetados para ajudar os aprendizes a desenvolver suas habilidades progressivamente.
Hello Nextflow: Aprenda a desenvolver seus próprios pipelines
Este curso cobre os componentes principais da linguagem Nextflow com detalhes suficientes para permitir o desenvolvimento de pipelines simples, mas totalmente funcionais, além de elementos-chave de práticas de design, desenvolvimento e configuração de pipelines.
Nextflow Run: Aprenda a executar pipelines existentes
Uma introdução concisa para executar e configurar pipelines Nextflow, baseada no curso para desenvolvedores Hello Nextflow, mas com menos foco em código. Cobre execução, saídas, estrutura básica de código e configuração para diferentes ambientes computacionais.
Nextflow para Ciência¶
Aprenda a aplicar os conceitos e componentes apresentados em 'Hello Nextflow' a casos de uso científicos específicos.
Nextflow para Genômica (chamada de variantes)
Para pesquisadores que desejam aprender como desenvolver seus próprios pipelines de genômica. O curso usa um caso de uso de chamada de variantes para demonstrar como desenvolver um pipeline de genômica simples, mas funcional.
Nextflow para RNAseq (RNAseq bulk)
Para pesquisadores que desejam aprender como desenvolver seus próprios pipelines de RNAseq. O curso usa um caso de uso de processamento de RNAseq bulk para demonstrar como desenvolver um pipeline de RNAseq simples, mas funcional.
Nextflow para Imagens (ômica espacial)
Para pesquisadores em imagens e ômica espacial que desejam aprender como executar e personalizar pipelines de análise. O curso usa o pipeline nf-core/molkart para fornecer um pipeline biologicamente relevante que demonstra como executar, configurar e gerenciar entradas para fluxos de trabalho de pipelines Nextflow.
-
Trilha avançada
De Nextflow para nf-core¶
Aprenda a utilizar código e melhores práticas do projeto comunitário nf-core.
Esses cursos ajudam você a ir dos fundamentos do Nextflow às melhores práticas do nf-core. Entenda como e por que a comunidade nf-core constrói pipelines, e como você pode contribuir e reutilizar essas técnicas.
Hello nf-core: Comece com nf-core
Para desenvolvedores que desejam aprender a executar e desenvolver pipelines compatíveis com nf-core. O curso cobre a estrutura de pipelines nf-core com detalhes suficientes para permitir o desenvolvimento de pipelines simples, mas totalmente funcionais, que seguem o template nf-core e as melhores práticas de desenvolvimento, além de usar módulos nf-core existentes.
Treinamento Avançado em Nextflow¶
Aprenda conceitos e mecanismos avançados para desenvolver e implantar pipelines Nextflow para lidar com casos de uso do mundo real.
Side Quests: Mergulhos profundos em tópicos independentes
Mini-cursos independentes destinados a desenvolvedores Nextflow que desejam ampliar seu alcance e/ou aprofundar suas habilidades em tópicos específicos. Eles são apresentados linearmente, mas podem ser realizados em qualquer ordem (veja as dependências na visão geral de cada mini-curso).
Coleções de Treinamento: Caminhos de aprendizado recomendados através dos Side Quests
As Coleções de Treinamento combinam múltiplos Side Quests para fornecer uma experiência de aprendizado abrangente em torno de um tema ou caso de uso específico.
Procurando materiais de treinamento arquivados?
Materiais de treinamento mais antigos (Fundamentals Training, Advanced Training e outros cursos experimentais) foram removidos do portal de treinamento por serem incompatíveis com a sintaxe estrita do Nextflow 3.0. Se você precisar de acesso a esses materiais, eles estão disponíveis no histórico do git antes de janeiro de 2026.

