Pular para o conteúdo principal

snippy_core

Tags: snippy core-genome alignment phylogeny snp bacteria run-scope

Alinhamento core-SNP a partir das saídas do Snippy.

Utiliza o Snippy para gerar um alinhamento do genoma core a partir de múltiplas saídas do Snippy. Combina chamadas de variantes (VCF) e alinhamentos para produzir um alinhamento core de SNPs, que pode ser usado para análise filogenética.

Entradas

record (
meta: Record,
_vcf: Set<Path>,
_aligned_fa: Set<Path>
)
CampoTipoDescrição
metaRecordRecord Groovy contendo informações da amostra
_vcfSet<Path>Lista de arquivos VCF gerados pelo Snippy
_aligned_faSet<Path>Lista de arquivos FASTA alinhados gerados pelo Snippy
CampoTipoDescrição
metaRecordRecord Groovy contendo informações da referência
referencePathGenoma de referência (formato FASTA ou GenBank)
reference: Path
mask: Path?
NomeTipoDescrição
maskPath?Arquivo BED de regiões a serem mascaradas no alinhamento

Saídas

record (
meta: Record,
supplemental: Set<Path>,
aln: Path,
full_aln: Path,
clean_full_aln: Path,
tab: Path,
vcf: Path,
txt: Path,
samples: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro de informações da amostra
supplementalSet<Path>Arquivos suplementares incluindo alinhamentos individuais de cada amostra
alnPathAlinhamento core de SNPs no formato FASTA
full_alnPathAlinhamento de SNPs do genoma completo (inclui sítios invariantes)
clean_full_alnPathAlinhamento de SNPs do genoma completo (inclui sítios invariantes) com Ns
tabPathLista separada por tabulações de sítios core de SNPs com alelos (sem anotações)
vcfPathArquivo VCF multi-amostras com tags de genótipo GT para todos os alelos descobertos
txtPathLista separada por tabulações com estatísticas de alinhamento e tamanho do core
samplesPathLista de amostras incluídas no alinhamento core
resultsSet<Path>Todos os arquivos de saída a serem publicados
logsSet<Path?>Arquivos de log específicos de programas (opcionais)
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-Core

ParâmetroTipoPadrãoDescrição
--snippy_core_maxhapinteger100Maior haplótipo a ser decomposto
--snippy_core_maskstringArquivo BED de sítios a serem mascarados
--snippy_core_mask_charstringXCaractere de mascaramento
--snippy_core_optsstringOpções extras entre aspas para o snippy-core

Usado Por

Subworkflows

  • snippy_core - Gera alinhamento de SNPs do genoma core a partir das saídas do Snippy por amostra.

Workflows

  • snippy - Chamada rápida de variantes de haplótipos e alinhamento do genoma core.

Citações

Se você utilizar esta ferramenta em suas análises, por favor cite os seguintes trabalhos.

Fonte

Ver código-fonte no GitHub

Versão

SNIPPY_CORE:
- bactopia-variants: 1.0.4