Pular para o conteúdo principal

snippy_core

Tags: variant-calling core-genome snp alignment phylogenetics run-scope

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

Este subworkflow agrega chamadas de variantes individuais do Snippy para produzir um alinhamento do genoma core usando snippy-core. Ele identifica SNPs core presentes em todas as amostras, gera um alinhamento limpo adequado para análise filogenética e calcula distâncias de SNPs par a par usando snp-dists. A saída pode ser usada diretamente com ferramentas de construção de árvores como IQ-TREE, RAxML ou Gubbins.

Take

alignments: Channel<Record>
reference: Path
mask: Path?
NomeTipoDescrição
alignments``Channel contendo arquivos FASTA alinhados por amostra e VCFs das execuções do Snippy
referencePathGenoma de referência no formato GenBank ou FASTA usado para chamada de variantes
maskPath?Arquivo BED opcional de regiões a mascarar do alinhamento core (por exemplo, regiões recombinantes ou regiões repetidas)

Emit

Publicados

As emissões sample_outputs e run_outputs são agregados de arquivos de saída que serão publicados no workflow de entrada.

sample_outputs

Sem saídas no escopo de amostra.

run_outputs

SaídaDescrição
alnAlinhamento de SNPs core no formato FASTA (apenas sítios polimórficos)
full_alnAlinhamento core completo incluindo sítios monomórficos
clean_full_alnAlinhamento completo limpo com sítios constantes para inferência filogenética
tabSNPs core no formato TAB
vcfSNPs core no formato VCF
txtEstatísticas resumidas do core (número de SNPs, tamanho do genoma core)
samplesLista de amostras incluídas no alinhamento core
supplementalAlinhamentos individuais por amostra e arquivos intermediários
tsvMatriz de distâncias de SNPs par a par do snp-dists

Entradas para Etapas Seguintes

As emissões a seguir são destinadas a serem usadas como entradas para subworkflows posteriores.

alignment

SaídaDescrição
alnAlinhamento de SNPs core para análise filogenética posterior

Composição do Subworkflow

Este subworkflow chama os seguintes subworkflows:

  • snpdists - Calcula distâncias de SNPs par a par a partir de alinhamentos de sequências.

Composição de Módulos

Este subworkflow chama os seguintes módulos:

  • snippy_core - Alinhamento de SNPs core a partir das saídas do Snippy.

Usado Por

Este subworkflow é usado pelos seguintes workflows:

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

Citações

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

Fonte

Ver fonte no GitHub