我正在尝试使用blastdbcmd-当我在cmd上键入以下内容时
blastdbcmd -db databaseBLAST -entry_batch -outfmt "%f" -out test_query.txt
弹出以下错误:
Error: Too many positional arguments <1>, the offending value: %f
我输入了
%f
以便它是fasta格式的,即使花了这么多时间在互联网上找出答案,我仍然不知道该如何处理这个错误。你能帮我一下吗? 最佳答案
也许有点晚了,但我认为这可能是utf-8与iso拉丁语的另一个例子,它们找到了一种烦人的方式:
我使用的是另一个查询的相同问题,但冒犯值是blastn
。我发现这是命令的“-”部分的编码问题。也就是说,如果你是从mac或pdf复制粘贴命令,那么看起来像是“%f”或“-”的内容可能不是。尝试键入所有命令,而不是复制粘贴。