Ir para o conteúdo

1. Treinamentos Nextflow

Seja bem vindo ao portal de treinamentos da comunidade do Nextflow!

Temos vários treinamentos distintos disponíveis neste site. Role para baixo para encontrar o que se adequa a suas necessidades.

Os treinamentos listados abaixo foram construídos de modo que você possa fazê-los de forma independente; você pode trabalhar neles sozinho a qualquer momento (veja Configuração do Ambiente para detalhes práticos). No entanto, você pode usufruir ainda mais desses materiais ao participar de um evento de treinamento em grupo.

  • Eventos online gratuitos são realizados regularmente pela comunidade nf-core, veja a página de eventos nf-core para mais informações.
  • A Seqera (a empresa que desenvolve o Nextflow) realiza uma variedade de eventos de treinamento. Veja a página Seqera Events e procure por 'Seqera Sessions' e 'Nextflow Summit'.
  • Nosso time de Comunidade também ministra regularmente treinamentos hospedados por outras organizações; anúncios e inscrições para eles são normalmente gerenciados por essas organizações.

Quando decidir começar o treinamento, clique no botão 'Abrir no Gitpod', nesta página ou na página de índice do treinamento escolhido, para abrir um ambiente de treinamento dentro do seu próporio navegador (requer uma conta gratuita no GitHub).

Abrir no Gitpod

1.1 Configuração do Ambiente

Configuração do Ambiente

Essencial para configurar seu ambiente pela primeira vez.

Instruções para configurar seu ambiente para trabalhar por meio dos materiais de treinamento desse portal. Fornece uma orientação para o Gitpod, bem como instruções de instalação alternativas para trabalhar em sua própria máquina local.

Inicie o treinamento de Configuração do Ambiente

1.2 Nextflow para iniciantes

Hello Nextflow

Uma série de treinamento modular para começar a usar o Nextflow.

Este é um treinamento básico para aqueles que são completamente novos no Nextflow. Ele consiste em uma série de módulos de treinamento que são projetados para ajudar os alunos a desenvolver suas habilidades progressivamente. A série abrange os principais componentes da linguagem Nextflow, bem como práticas essenciais de design e desenvolvimento de pipeline e uso eficaz de recursos de terceiros.

Inicie o treinamento Hello Nextflow

1.3 Treinamento aprofundado em Nextflow

Fundamentals Training

Material de treinamento abrangente para explorar todo o escopo dos recursos do Nextflow.

O treinamento Fundamentals Training abrange tudo sobre o Nextflow. Excelente material de referência para qualquer um que queira construir fluxos de trabalho complexos com o Nextflow.

Inicie o Fundamentals Training

Advanced Training

Material de treinamento avançado para dominar o Nextflow.

Material avançado explorando os recursos mais avançados da linguagem e da ferramenta Nextflow e como usá-los para escrever fluxos de trabalho intensivos em dados, eficientes e escaláveis.

Inicie o Advanced Training

1.4 Outros/Em desenvolvimento

Configure a execução de um pipeline nf-core

Este treinamento ajudará você a entender como personalizar a execução de um pipeline nf-core.

Um tutorial "aprenda fazendo" com foco na configuração de pipelines nf-core.

Inicie o treinamento de configuração do nf-core

Desenvolva um pipeline com o modelo nf-core

Este treinamento ajudará você a entender a estrutura do modelo de pipeline nf-core.

Um tutorial de desenvolvimento de pipeline "aprenda fazendo" com foco no desenvolvimento de um pipeline com o modelo nf-core.

Inicie o treinamento de desenvolvimento com nf-core

Troubleshooting exercises

Este treinamento ajudará você a solucionar erros comuns em pipeline.

Um tutorial de solução de problemas "aprenda fazendo" para desenvolvedores e usuários de pipeline.

Inicie o treinamento de solucionamento de problemas

1.5 Obsoleto

Simple RNA-seq variant calling

Um breve tutorial prático focado em um exemplo concreto de pipeline de análise.

Este curso foi desenvolvido como um tutorial "aprender fazendo", com a intenção de ser uma maneira rápida e prática de entender o Nextflow usando um exemplo de pipeline de análise muito concreto. Você ainda pode encontrar os materiais no repositório do GitHub, mas ele não está mais sendo mantido e não pode mais ser iniciado no Gitpod ou no portal de treinamento.

1.6 Recursos

Referência rápida para alguns links úteis:

Reference  Community
Documentação do Nextflow Slack do Nextflow 
Página do Nextflow Página do nf-core
Página da Seqera Seqera Community Forum

Não sabe para onde ir? Confira a página Obtendo ajuda.

1.7 Créditos e contribuições

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0

Este material de treinamento é desenvolvido e mantido pela Seqera e lançado sob uma licença de código aberto (CC BY-NC-ND) para o benefício da comunidade. Sinta-se à vontade para reutilizar esses materiais de acordo com os termos da licença. Se você administra seus próprios treinamentos, ensinando terceiros, adoraríamos saber como está indo e o que poderíamos fazer para facilitar.

Aceitamos correções e melhorias da comunidade. Cada página tem um ícone no canto superior direito da página, que te levará ao GitHub, onde você pode propor alterações no material de treinamento por meio de uma solicitação de pull.

Seqera

Seqera