Pular para o conteúdo principal

tbprofiler_profile

Tags: tuberculosis mycobacterium drug-resistance amr typing variant-calling sample-scope

Detectar resistência e linhagens de genomas de Mycobacterium tuberculosis.

Usa o TBProfiler para perfilar dados de Mycobacterium tuberculosis quanto à resistência a drogas e informações de linhagem, alinhando reads a um genoma de referência e identificando variantes específicas.

Usa campos de registro posicionais explícitos para reads:

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

Entradas

record (
meta: Record,
r1: Path?,
r2: Path?,
se: Path?,
lr: Path?
)
CampoTipoDescrição
metaRecordRegistro Groovy contendo informações da amostra
r1Path?Reads R1 Illumina (paired-end)
r2Path?Reads R2 Illumina (paired-end)
sePath?Reads Illumina single-end
lrPath?Reads longas (ONT/PacBio)

Saídas

record (
meta: Record,
csv: Path?,
json: Path,
txt: Path?,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro com informações da amostra
csvPath?Resultados em formato CSV
jsonPathArquivo de resultados JSON comprimido
txtPath?Resultados em formato de texto
resultsSet<Path>Todos os arquivos de saída a serem publicados
logsSet<Path?>Arquivos de log específicos do programa (opcionais)
nf_logsSet<Path>Arquivos de log específicos do Nextflow (ex: .command.{begin
versionsSet<Path>Arquivo formatado em YAML com versões dos programas

Parâmetros

Parâmetros do TB-Profiler Profile

ParâmetroTipoPadrãoDescrição
--tbprofiler_call_whole_genomebooleanfalseChamar o genoma inteiro
--tbprofiler_mapperstringbwaFerramenta de mapeamento a usar. Se estiver usando dados nanopore, o padrão será minimap2 (opções: bwa, minimap2, bowtie2, bwa-mem2)
--tbprofiler_callerstringfreebayesFerramenta de chamada de variantes a usar (opções: bcftools, gatk, freebayes)
--tbprofiler_calling_paramsstringOpções extras do chamador de variantes entre aspas
--tbprofiler_suspectbooleanfalseUsar o conjunto de ferramentas suspect para adicionar predições de ML
--tbprofiler_no_flagstatbooleanfalseNão coletar flagstats
--tbprofiler_no_dellybooleanfalseNão executar delly
--tbprofiler_optsstringOpções extras entre aspas para o TBProfiler

Usado Por

Subworkflows

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

Workflows

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

Citações

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

Fonte

Ver fonte no GitHub

Versão

TBPROFILER_PROFILE:
- tb-profiler: 6.7.0