Question: Has anyone run Phobius locally? Error - could not read provided fasta sequences
gravatar for s.kyungyong64
24 months ago by
Berkeley, USA
s.kyungyong6410 wrote:


I am currently trying to run Phobius ( in LInux to predict signal peptides in some proteins. I am not sure if anyone has run this recently, but please help me if you have!

After typing in the absolute path to the directory in

my $PHOBIUS_DIR = "/full/path/to/phobius";

In that directory, I typed in the command below. test.fasta existed in the same folder. Then, it returned

perl -short test.fasta

Phobius ver 1.01

(c) 2004 Lukas Kall, Anders Krogh, Erik Sonnhammer


Could not read provided fasta sequence at line 408.

Test.fasta looks like just usual a fasta file with >seq1 \n sequences

sequence • 1.2k views
ADD COMMENTlink modified 6 months ago by h.mon23k • written 24 months ago by s.kyungyong6410

I met the same problem, any solution so far?

ADD REPLYlink written 22 months ago by Guangyou Duan20

In my case, Duan's solution worked for me. I copied decodeanhmm.Linux_i686 from tmhmm-2.0c/bin to the Phobius folder as decodeanhmm.

ADD REPLYlink written 21 months ago by yongjoon0

You shouldn't need to alter the line:

my $PHOBIUS_DIR = "$FindBin::RealBin";

The FindBin module function is to locates the full path to the script bin directory, to allow the use of paths relative to the bin directory, so there should be no need to hard-code paths into the script.

ADD REPLYlink written 6 months ago by h.mon23k
gravatar for Guangyou Duan
22 months ago by
Guangyou Duan20 wrote:

It could be the problem of decodeanhmm, in my case I copy a new decodeanhmm from the installation directory of tmhmm-2.0c and it works.

ADD COMMENTlink written 22 months ago by Guangyou Duan20
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1781 users visited in the last hour