Pular para o conteúdo principal

bactopia_assembler

Tags: bacteria assembly hybrid shovill dragonflye unicycler illumina nanopore sample-scope

Monte genomas bacterianos usando seleção automatizada de montador.

Este subworkflow seleciona automaticamente a estratégia de montagem ideal com base nos tipos de reads de entrada:

  • Reads Paired-End Curtos: Usa Shovill (wrapper SKESA/SPAdes)
  • Reads Single-End Curtos: Usa Shovill-SE (wrapper SKESA/SPAdes)
  • Reads Longos: Usa Dragonflye (wrapper Flye/Miniasm)
  • Montagem Híbrida: Usa Unicycler ou Dragonflye com polimento por reads curtos

O fluxo de trabalho realiza montagens individuais por amostra e agrega estatísticas de montagem de todas as amostras usando assembly-scan para avaliação abrangente de qualidade.

Entrada

samples: Channel<Record>
CampoDescrição
metaRegistro Groovy contendo informações da amostra
r1Reads Illumina R1 (paired-end forward)
r2Reads Illumina R2 (paired-end reverse)
seReads Illumina single-end
lrReads longos (ONT/PacBio) para montagem de reads longos ou híbrida

Saída

Publicado

As emissões sample_outputs e run_outputs são agregados de arquivos de saída que serão publicados no fluxo de trabalho de entrada.

sample_outputs

SaídaDescrição
tsvRelatório delimitado por tabulação com estatísticas de montagem (N50, comprimento, cobertura)
supplementalArquivos suplementares incluindo grafos de montagem e logs específicos da ferramenta
errorMensagens de erro capturadas caso a montagem falhe

run_outputs

SaídaDescrição
csvEstatísticas de montagem agregadas de todas as amostras

Entradas para Downstream

As seguintes emissões destinam-se a ser usadas como entradas para subworkflows downstream.

assembly

SaídaDescrição
fnaContigs montados para anotação e análise downstream

assembly_reads

SaídaDescrição
fnaContigs montados
r1Reads Illumina R1 (paired-end forward)
r2Reads Illumina R2 (paired-end reverse)
seReads Illumina single-end
lrReads longos (ONT/PacBio)

Composição de Módulos

Este subworkflow chama os seguintes módulos:

  • bactopia_assembler - Monta genomas bacterianos usando estratégias de reads curtos, reads longos ou híbridas.
  • csvtk_concat - Concatena múltiplos arquivos CSV ou TSV em uma única tabela.

Usado Por

Este subworkflow é usado pelos seguintes fluxos de trabalho:

  • bactopia - Pipeline abrangente de análise bacteriana para caracterização genômica completa.
  • staphopia - Pipeline de análise abrangente para isolados de Staphylococcus aureus.

Citações

Se você usar este recurso em sua análise, por favor cite o seguinte.

Fonte

Ver fonte no GitHub