Pular para o conteúdo principal

snippy_run

Tags: snippy variant-calling snp indel alignment bacteria sample-scope

Chamada rápida de variantes haploides e alinhamento do genoma central.

Utiliza o Snippy para encontrar SNPs e indels entre um genoma de referência haploide e as suas reads de sequenciamento de Nova Geração (NGS). Ele mapeia as reads para a referência, realiza a chamada de variantes e gera uma sequência consenso.

Usa campos de registro posicional explícitos para as reads:

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

Entradas

record (
meta: Record,
r1: Path?,
r2: Path?,
se: Path?
)
CampoTipoDescrição
metaRecordGroovy Record contendo informações da amostra
r1Path?Reads R1 Illumina (paired-end)
r2Path?Reads R2 Illumina (paired-end)
sePath?Reads Illumina single-end
CampoTipoDescrição
metaRecordGroovy Record contendo informações da referência
referencePathGenoma de referência (formato FASTA ou GenBank)

Saídas

record (
meta: Record,
aligned_fa: Path?,
vcf: Path?,
aligned_fa_error: Path?,
vcf_error: Path?,
error: Path?,
annotated_vcf: Path,
bam: Path?,
bai: Path?,
bed: Path,
consensus_fa: Path,
consensus_subs_fa: Path,
consensus_subs_masked_fa: Path,
coverage: Path,
csv: Path,
filt_vcf: Path,
gff: Path,
html: Path,
raw_vcf: Path,
subs_vcf: Path,
tab: Path,
txt: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro com informações da amostra
aligned_faPath?Uma versão da referência com - nas posições com cobertura zero
vcfPath?As variantes anotadas finais em formato VCF
aligned_fa_errorPath?Arquivo FASTA alinhado gerado durante estado de erro
vcf_errorPath?Arquivo VCF gerado durante estado de erro
errorPath?Arquivo de texto com log de erros
annotated_vcfPathArquivo VCF anotado
bamPath?Os alinhamentos em formato BAM (inclui reads não mapeadas/multimapeadas)
baiPath?Índice do arquivo BAM
bedPathAs variantes em formato BED
consensus_faPathGenoma de referência com todas as variantes instanciadas
consensus_subs_faPathGenoma de referência com apenas as variantes de substituição instanciadas
consensus_subs_masked_faPathGenoma de referência com substituições instanciadas e baixa cobertura mascarada
coveragePathInformações de profundidade de cobertura por base
csvPathUm resumo das variantes separado por vírgulas
filt_vcfPathAs chamadas de variantes filtradas do Freebayes
gffPathAs variantes em formato GFF3
htmlPathUm resumo HTML das variantes
raw_vcfPathAs chamadas de variantes não filtradas do Freebayes
subs_vcfPathVCF contendo apenas variantes de substituição
tabPathUm resumo simples separado por tabulações de todas as variantes
txtPathLista colunar separada por tabulações com estatísticas de alinhamento
resultsSet<Path>Todos os arquivos de saída a serem publicados
logsSet<Path?>Arquivos de log opcionais específicos de cada programa
nf_logsSet<Path>Arquivos de log específicos do Nextflow (ex.: .command.{begin
versionsSet<Path>Arquivo no formato YAML com as versões dos programas

Parâmetros

Parâmetros do Snippy Run

ParâmetroTipoPadrãoDescrição
--referencestringGenoma de referência no formato GenBank
--snippy_mapqualinteger60Qualidade mínima de mapeamento de leitura a considerar
--snippy_basequalinteger13Qualidade mínima de base a considerar
--snippy_mincovinteger10Profundidade mínima do sítio para chamada de alelos
--snippy_minfracinteger0Proporção mínima para evidência de variante (0=AUTO)
--snippy_minqualinteger100QUALIDADE mínima na coluna 6 do VCF
--snippy_maxsoftinteger10Máximo de soft clipping permitido
--snippy_bwaoptstringOpções extras do BWA MEM, ex.: -x pacbio
--snippy_fboptstringOpções extras do Freebayes, ex.: --theta 1E-6 --read-snp-limit 2
--snippy_remove_bambooleanfalseExcluir arquivos BAM após a chamada de variantes
--snippy_optsstringOpções extras entre aspas para o Snippy

Utilizado Por

Subworkflows

  • snippy_run - Chamar variantes contra um genoma de referência usando o Snippy.

Workflows

  • snippy - Chamada rápida de variantes haplotípicas e alinhamento do genoma central.

Citações

Se você usar este módulo em sua análise, por favor cite os seguintes trabalhos.

Fonte

Ver fonte no GitHub

Versão

SNIPPY_RUN:
- bactopia-variants: 1.0.4