Pular para o conteúdo principal

blast_tblastx

Tags: blast tblastx alignment translation dna search fasta sample-scope

Pesquise um banco de dados de nucleotídeos traduzido usando uma consulta de nucleotídeos traduzida.

Utiliza o TBLASTX para alinhar sequências de nucleotídeos de consulta (traduzidas nos seis quadros de leitura) contra um banco de dados BLAST de nucleotídeos (também traduzido nos seis quadros de leitura). Isso é útil para identificar relações distantes entre sequências de nucleotídeos que apresentam divergência significativa, mas estrutura proteica conservada.

Entradas

record (
meta: Record,
blastdb: Path
)
CampoTipoDescrição
metaRecordRegistro Groovy contendo informações da amostra
blastdbPathUm arquivo tarball comprimido contendo o banco de dados BLAST de nucleotídeos
query: Path
NomeTipoDescrição
queryPathArquivo FASTA contendo sequências de nucleotídeos de consulta

Saídas

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro de informações da amostra
tsvPathResultados de alinhamento de nucleotídeos traduzido para nucleotídeos traduzido em formato delimitado por tabulação (BLAST outfmt 6)
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 no formato YAML com as versões dos programas

Parâmetros

Parâmetros do TBLASTX

ParâmetroTipoPadrãoDescrição
--tblastx_querystringUm arquivo FASTA contendo as sequências de consulta para o BLAST contra o banco de dados
--tblastx_outfmtstringsseqid qseqid pident qlen slen length nident positive mismatch gapopen gaps qstart qend sstart send evalue bitscoreAs colunas a incluir com -outfmt 6
--tblastx_optsstringOpções adicionais a serem passadas ao BLASTN
--tblastx_qcov_hsp_percinteger50Percentual de cobertura da consulta por hsp
--tblastx_max_target_seqsinteger2000Número máximo de sequências alinhadas a manter
--tblastx_use_genesbooleanfalseExecutar BLAST contra sequências de genes em vez de contigs

Utilizado Por

Subworkflows

  • tblastx - Traduz sequências de nucleotídeos de consulta e pesquisa banco de dados de nucleotídeos.

Workflows

  • tblastx - Pesquisa contra bancos de dados de nucleotídeos traduzidos usando consultas de nucleotídeos traduzidas.

Citações

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

Código-fonte

Ver código-fonte no GitHub

Versão

BLAST_TBLASTX:
- blast: 2.17.0