Pular para o conteúdo principal

blast_blastx

Tags: blast blastx alignment translation protein dna search fasta sample-scope

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

Utiliza o BLASTX para traduzir sequências de nucleotídeos (FASTA) nos seis quadros de leitura e alinhá-las contra um banco de dados de proteínas BLAST. Isso é útil para identificar potenciais regiões codificantes em DNA não anotado.

Entradas

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

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
tsvPathResultados de alinhamento nucleotídeo-proteína 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 BLASTX

ParâmetroTipoPadrãoDescrição
--blastx_querystringUm arquivo FASTA contendo as sequências de consulta para alinhar contra o banco de dados
--blastx_outfmtstringsseqid qseqid pident qlen slen length nident positive mismatch gapopen gaps qstart qend sstart send evalue bitscoreAs colunas a incluir com -outfmt 6
--blastx_optsstringOpções adicionais a serem passadas ao BLASTN
--blastx_qcov_hsp_percinteger50Percentual de cobertura da consulta por hsp
--blastx_max_target_seqsinteger2000Número máximo de sequências alinhadas a manter

Usado Por

Subworkflows

  • blastx - Traduz sequências de nucleotídeos e pesquisa banco de dados de proteínas.

Workflows

  • blastx - Pesquisa em bancos de dados de proteínas BLAST usando consultas de nucleotídeos traduzidas.

Citações

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

Fonte

Ver fonte no GitHub

Versão

BLAST_BLASTX:
- blast: 2.17.0