Pular para o conteúdo principal

snpdists

Tags: snp distance matrix alignment phylogeny run-scope

Cria uma matriz de distância de SNP a partir de um alinhamento múltiplo de sequências.

Utiliza o snp-dists para ler um alinhamento FASTA e calcular uma matriz de distância de SNP par a par entre todas as sequências.

Entradas

record (
meta: Record,
aln: Path
)
CampoTipoDescrição
metaRecordRegistro Groovy contendo informações da amostra
alnPathAlinhamento múltiplo de sequências no formato FASTA

Saídas

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro com informações da amostra
tsvPathMatriz de distância de SNP par a par no formato TSV
resultsSet<Path>Todos os arquivos de saída a serem publicados
logsSet<Path?>Arquivos de log opcionais específicos do programa
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 SNP-Dists

ParâmetroTipoPadrãoDescrição
--snpdists_abooleanfalseConta todas as diferenças, não apenas [AGTC]
--snpdists_bbooleanfalseMantém a célula do canto superior esquerdo
--snpdists_csvbooleanfalseGera saída em CSV em vez de TSV
--snpdists_kbooleanfalsePreserva maiúsculas/minúsculas, sem converter todas as letras para maiúsculas

Utilizado Por

Subworkflows

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

Citações

Se você utilizar esta ferramenta em sua análise, por favor cite o seguinte.

Código-fonte

Ver código-fonte no GitHub

Versão

SNPDISTS:
- snp-dists: 1.2.0