Pular para o conteúdo principal

ariba_run

Tags: fastq local-assembly antimicrobial-resistance virulence ariba sample-scope

Identificar genes por montagem local de reads.

Utiliza o ARIBA (resistencia antimicrobiana Identification By Assembly) para detectar genes de resistência antimicrobiana e virulência criando montagens locais a partir de reads paired-end.

Utiliza campos de registro posicionais explícitos para reads:

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

Entradas

record (
meta: Record,
r1: Path,
r2: Path
)
CampoTipoDescrição
metaRecordGroovy Record contendo informações da amostra
r1PathReads Illumina R1 (paired-end)
r2PathReads Illumina R2 (paired-end)
db: Path
NomeTipoDescrição
dbPathUm banco de dados preparado pelo ARIBA

Saídas

record (
meta: Record,
report: Path,
summary: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro de informações da amostra
reportPathRelatório detalhado delimitado por tabulação dos resultados de detecção de genes
summaryPathResumo condensado separado por vírgulas dos genes detectados
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 as versões dos programas

Parâmetros

Parâmetros do Ariba Run

ParâmetroTipoPadrãoDescrição
--ariba_dbstringBanco de dados a ser consultado; se não estiver disponível, será baixado para o caminho informado em --datasets_cache (opções: argannot, card, ncbi, megares, plasmidfinder, resfinder, srst2_argannot, vfdb_core, vfdb_full, virulencefinder)
--ariba_nucmer_min_idinteger90Identidade mínima de alinhamento (delta-filter -i)
--ariba_nucmer_min_leninteger20Identidade mínima de alinhamento (delta-filter -i)
--ariba_nucmer_breakleninteger200Valor a ser usado para -breaklen ao executar nucmer
--ariba_assembly_covinteger50Cobertura de reads alvo ao amostrar reads para montagem
--ariba_min_scaff_depthinteger10Número mínimo de pares de reads necessários como evidência para ligação de scaffold entre dois contigs
--ariba_spades_optionsstringOpções extras a serem passadas ao montador Spades
--ariba_assembled_thresholdnumber0.95Se a proporção do gene montado (independentemente de quantos contigs) for pelo menos este valor, a flag gene_assembled é definida
--ariba_gene_nt_extendinteger30Número máximo de nucleotídeos para estender as extremidades das correspondências de genes em busca de códons de início/parada
--ariba_unique_thresholdnumber0.03Se a proporção de bases no gene montado mais de uma vez for <= este valor, a flag unique_contig é definida
--ariba_no_cleanbooleanNão remover os arquivos intermediários criados pelo Ariba.

Usado Por

Subworkflows

  • ariba - Identificar genes rapidamente criando montagens locais a partir de reads paired-end.

Workflows

  • ariba - Identificação de genes por meio de montagens locais.

Citações

Se você usar esta ferramenta em sua análise, por favor cite os seguintes trabalhos.

Fonte

Ver fonte no GitHub

Versão

ARIBA_RUN:
- ariba: 2.14.7