Pular para o conteúdo principal

bracken

Tags: metagenomics taxonomic-classification abundance-estimation kraken2 bracken sample-scope

Estimar a abundância de espécies a partir de reads metagenômicos.

Este subworkflow realiza classificação taxonômica e estimativa de abundância utilizando Kraken2 e Bracken. Ele processa reads metagenômicos, classifica-os em relação a um banco de dados de referência e gera estimativas de abundância em diferentes níveis taxonômicos com correção de abundância opcional.

Utiliza campos de registro posicionais explícitos para reads:

  • Entrada: record(meta, r1, r2, se, lr) onde cada slot de leitura é Path?

Take

reads: Channel<Record>
CampoDescrição
metaRegistro Groovy contendo informações da amostra
r1Reads Illumina R1 (paired-end)
r2Reads Illumina R2 (paired-end)
seReads Illumina single-end
lrLong reads (ONT/PacBio)
database: Path
NomeTipoDescrição
databasePathCaminho para o banco de dados Kraken2 para classificação taxonômica.

Emit

Publicados

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
tsvResumo delimitado por tabulação das abundâncias de espécies primárias e secundárias do Bracken
special_metaUm registro de metadados simplificado para uso interno
classifiedReads classificados como pertencentes a algum dos táxons no banco de dados Kraken2
unclassifiedReads não classificados como pertencentes a algum dos táxons no banco de dados Kraken2
kraken2_reportRelatório do Kraken2 contendo estatísticas sobre reads classificados e não classificados
kraken2_outputArquivo de saída do Kraken2 contendo a classificação taxonômica de cada read
bracken_reportRelatório do Bracken contendo estatísticas sobre reads classificados e não classificados
kronaVisualização HTML interativa do Krona
abundancesEstimativas de abundância do Bracken para cada táxon
classificationDetalhes de classificação por read do Bracken
adjusted_abundancesEstimativas de abundância do Bracken ajustadas para reads não classificados

run_outputs

SaídaDescrição
csvResultados agregados em formato CSV

Composição do Módulo

Este subworkflow chama os seguintes módulos:

  • bracken - Classificação taxonômica e estimativa de abundância.
  • csvtk_concat - Concatenar múltiplos arquivos CSV ou TSV em uma única tabela.
  • csvtk_concat - Concatenar múltiplos arquivos CSV ou TSV em uma única tabela.

Usado Por

Este subworkflow é utilizado pelos seguintes fluxos de trabalho:

  • bracken - Estimar a abundância taxonômica de amostras metagenômicas.

Citations

If you use this in your analysis, please cite the following.

Fonte

Ver fonte no GitHub