Pular para o conteúdo principal

tbprofiler

Tags: mycobacterium tuberculosis drug-resistance lineage variants sample-scope

Ferramenta de perfilamento para Mycobacterium tuberculosis para detectar resistência e tipo de linhagem.

Este subworkflow realiza o perfilamento abrangente de Mycobacterium tuberculosis a partir de reads de sequenciamento usando o TBProfiler. A ferramenta detecta mutações de resistência a drogas, determina a linhagem e o tipo de cepa, e fornece resultados detalhados de chamada de variantes. Ela combina resultados individuais de amostras com análise em nível populacional para estudos de vigilância e epidemiologia.

Usa campos de registro posicionais explícitos para reads:

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

Take

reads: Channel<Record>
CampoDescrição
metaGroovy Record contendo informações da amostra
r1Reads R1 Illumina (paired-end)
r2Reads R2 Illumina (paired-end)
seReads Illumina single-end
lrLong reads (ONT/PacBio)

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
bamArquivo BAM alinhado
csvResultados no formato CSV
jsonArquivo de resultados JSON comprimido
txtResultados no formato de texto
vcfArquivo VCF comprimido com variantes

run_outputs

SaídaDescrição
csvResultados principais consolidados no formato CSV
variants_csvVariantes consolidadas no formato CSV
variants_txtVariantes consolidadas no formato de texto
itolArquivos no formato iTOL para visualização

Composição do Módulo

Este subworkflow chama os seguintes módulos:

Usado Por

Este subworkflow é usado pelos seguintes fluxos de trabalho:

  • tbprofiler - Detecção de resistência antimicrobiana e tipagem de linhagem de Mycobacterium tuberculosis.

Citations

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

Fonte

Ver fonte no GitHub