Pular para o conteúdo principal

clonalframeml

Tags: recombination phylogeny masking clonalframe bacterial-evolution run-scope

Detectar e mascarar eventos de recombinação em filogenias bacterianas.

Este subworkflow utiliza o ClonalFrameML para detectar e mascarar eventos de recombinação em filogenias bacterianas. Primeiro, ele constrói uma árvore filogenética rápida usando o IQ-TREE, em seguida identifica regiões de recombinação e cria um alinhamento com a recombinação mascarada. Por fim, calcula distâncias de SNP a partir do alinhamento mascarado usando o snp-dists.

Take

alignment: Channel<Record>
CampoDescrição
metaRegistro Groovy contendo informações da amostra
alnAlinhamento do core-genoma no formato FASTA

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
masked_alnAlinhamento com recombinação mascarada, com as regiões de recombinação detectadas removidas
emsimResultados de estimativa de incerteza
emEstimativas finais de parâmetros do algoritmo EM
statusEventos de recombinação previstos (importações)
nwkÁrvore de entrada com nós internos rotulados
fastaSequências ancestrais reconstruídas
pos_refTabela de referência cruzada de posições
alnAlinhamento múltiplo de sequências de entrada (repassado do IQ-TREE)
nwkÁrvore filogenética de máxima verossimilhança de início rápido do IQ-TREE
tsvDistâncias de SNP par a par do alinhamento mascarado em formato TSV

Entradas para Subworkflows Downstream

As emissões a seguir são destinadas ao uso como entradas em subworkflows downstream.

alignment

SaídaDescrição
alnAlinhamento com recombinação mascarada para análise filogenética downstream

Composição de Subworkflows

Este subworkflow chama os seguintes subworkflows:

  • iqtree - Construir árvores filogenéticas de máxima verossimilhança a partir de alinhamentos.
  • snpdists - Calcular distâncias de SNP par a par a partir de alinhamentos de sequências.

Composição de Módulos

Este subworkflow chama os seguintes módulos:

  • clonalframeml - Inferência de recombinação em genomas bacterianos.

Utilizado Por

Este subworkflow é utilizado pelos seguintes workflows:

  • pangenome - Análise de pan-genoma com filogenia opcional do core-genoma.

Citações

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

Fonte

Ver fonte no GitHub