BLAST:blastpgp 未生成输出文件,不确定是否正确使用数据库标志

BLAST: blastpgp not producing an output file, unsure if using database flag correctly

问题 1:

我是运行以下的人:

blast-2.2.26/bin/blastpgp -i protein.fasta -j 5 -o file -d nr

其中 protein.fasta 是包含单个蛋白质序列的 fasta 文件。这不会产生任何输出并且 -o 文件为空。

问题 2:

我能够成功使用:

blast-2.2.26/bin/formatdb -i family_of_proteins.fas -o T -s T

创建数据库文件。但是,这会生成多个文件,.phr、.pin、.psd、.psi、.psq。我应该使用 -d 标志传递其中的哪一个来使用我自己的数据库?

谢谢!

对于问题 2:

您应该使用 -d 标志传递基本名称,因此在您的示例中,它将是“-d family_of_proteins.fas”