我在Mac上安装了SignalP 4.0。我按照所述更改了文件夹目录和输出目录的路径。
然后,当我通过键入以下内容尝试测试脚本时:
./signalp -t euk -f summary test/euk10.fsa > euk10.fsa.summary_out
错误信息:
Can't locate FASTA.pm in @INC (you may need to install the FASTA module)(@INC contains: ....) at ./signalp line 80.
在文件signalp第80行中:
use FASTA;
我安装了BioPerl,其中包含一个模块Bio :: BD :: Fasta,我想这是我所需要的。
但是,它仍然输出相同的错误消息。
最佳答案
您缺少“ P”。试试:$ENV{SIGNALP} = '/path/to/signalp/directory';
关于perl - SignalP错误消息:在@INC中找不到FASTA.pm,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38605052/