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