Treinamento Nextflow¶
-
Cursos de autoaprendizagem
Bem-vindo ao portal de treinamento da comunidade Nextflow!
Os cursos de treinamento listados abaixo foram projetados para serem usados como um recurso de autoaprendizagem. 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ão
A partir de janeiro de 2026, todos os nossos cursos de treinamento 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 do GitHub).
Se isso não atender às suas necessidades, consulte as outras Opções de ambiente.
Eventos de treinamento
Se você preferir fazer o treinamento Nextflow como parte de um evento estruturado, há muitas oportunidades para isso. Recomendamos conferir as seguintes opções:
- Training Weeks organizadas trimestralmente pela equipe da Comunidade
- Seqera Events incluem eventos de treinamento presenciais organizados pela Seqera (procure por 'Seqera Sessions' e 'Nextflow Summit')
- Nextflow Ambassadors organizam eventos para sua comunidade local
- nf-core events incluem hackathons da comunidade
Informações para instrutores
Se você é um instrutor realizando seus próprios treinamentos, você é bem-vindo para usar nossos materiais diretamente do portal de treinamento, desde que atribua o crédito apropriado. 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.
Recebemos 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 Nextflow¶
-
Trilha introdutória
Nextflow for Newcomers¶
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 alunos a desenvolver suas habilidades progressivamente.
Hello Nextflow: Aprenda a desenvolver seus próprios pipelines
Este curso cobre os componentes principais da linguagem Nextflow em 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 à execução e configuração de pipelines Nextflow, baseada no curso de desenvolvedor 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 de computação.
Nextflow for Science¶
Aprenda a aplicar os conceitos e componentes apresentados em 'Hello Nextflow' a casos de uso científicos específicos.
Nextflow for Genomics (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 for RNAseq (RNAseq em massa)
Para pesquisadores que desejam aprender como desenvolver seus próprios pipelines de RNAseq. O curso usa um caso de uso de processamento de RNAseq em massa para demonstrar como desenvolver um pipeline de RNAseq simples, mas funcional.
Nextflow for Imaging (ômica espacial)
Para pesquisadores em imagem 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
From Nextflow to 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 o nf-core
Para desenvolvedores que desejam aprender a executar e desenvolver pipelines compatíveis com nf-core. O curso cobre a estrutura dos pipelines nf-core em 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.
Advanced Nextflow Training¶
Aprenda conceitos e mecanismos avançados para desenvolver e implantar pipelines Nextflow para abordar 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 feitos em qualquer ordem (veja as dependências na visão geral de cada mini-curso).
Training Collections: Caminhos de aprendizagem recomendados através dos Side Quests
As Training Collections combinam múltiplos Side Quests para fornecer uma experiência de aprendizagem 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 acessar esses materiais, eles estão disponíveis no histórico do git antes de janeiro de 2026.

