← 返回命令列表

Linux command

blastp 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Align sequences

blastp -query [query.fa] -subject [subject.fa] -evalue [1e-9]

Example

blastp -task blastp-fast -query [query.fa] -subject [subject.fa]

Example

blastp -query [query.fa] -subject [subject.fa] -outfmt '6 qseqid qlen qstart qend sseqid slen sstart send bitscore evalue pident' -out [output.tsv]

Example

blastp -query [query.fa] -db [blast_database_name] -num_threads [16] -max_target_seqs [10]

Example

blastp -query [query.fa] -db nr -remote

说明

blastp performs protein-to-protein BLAST (Basic Local Alignment Search Tool) searches. It compares amino acid sequences to find regions of similarity, which can reveal functional, structural, or evolutionary relationships. The tool is essential for identifying protein families, finding homologs across species, and annotating newly sequenced proteins based on similarity to known sequences.

参数

-query _file_
Input file with query sequences in FASTA format
-subject _file_
Subject sequence file for direct comparison
-db _name_
BLAST database name for searching
-evalue _threshold_
Expectation value (E) threshold for reporting matches
-task _name_
Algorithm variant: blastp or blastp-fast
-outfmt _format_
Output format (0=pairwise, 6=tabular, 7=tabular with headers)
-out _file_
Output file name
-num_threads _n_
Number of CPU threads to use
-max_target_seqs _n_
Maximum number of aligned sequences to keep
-remote
Execute search on NCBI servers

FAQ

What is the blastp command used for?

blastp performs protein-to-protein BLAST (Basic Local Alignment Search Tool) searches. It compares amino acid sequences to find regions of similarity, which can reveal functional, structural, or evolutionary relationships. The tool is essential for identifying protein families, finding homologs across species, and annotating newly sequenced proteins based on similarity to known sequences.

How do I run a basic blastp example?

Run `blastp -query [query.fa] -subject [subject.fa] -evalue [1e-9]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -query _file_ do in blastp?

Input file with query sequences in FASTA format