<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hi all,<br>
<br>
I've&nbsp; started to use bl2seq and am having a perplexing problem. &nbsp;I couldn't
find this being asked previously so guess it may be a mistake in my Perl
code, but if any one can see it then I'd be grateful.<br>
<br>
This is part of a script where two files are fetched and input into bl2seq...<br>
<br>
<font size="-1">for my $cluster_id (keys %list) {<br>
&nbsp;&nbsp;&nbsp; print ": $cluster_id : $list{$cluster_id}[0]\n";<br>
&nbsp;&nbsp;&nbsp; my $file1=$list{$cluster_id}[0];<br>
&nbsp;&nbsp;&nbsp; my $file2=$list{$cluster_id}[1];<br>
&nbsp;&nbsp;&nbsp; print "$file1:$file2\n";<br>
&nbsp;&nbsp;&nbsp; my $input1="$path2files/$file1.pep";<br>
&nbsp;&nbsp;&nbsp; my $input2="$path2files/$file2.pep";<br>
&nbsp;&nbsp;&nbsp; print "$input1:$input2\n";<br>
&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; my $factory = Bio::Tools::Run::StandAloneBlast-&gt;new('outfile' =&gt;
"$outdir/$cluster_id.out",'program'=&gt;'blastp');<br>
&nbsp;&nbsp;&nbsp; my $bl2seq_report = $factory-&gt;bl2seq($input1, $input2);<br>
}</font><br>
<br>
<br>
I get the following error:<br>
<br>
------------- EXCEPTION&nbsp; -------------<br>
MSG:&nbsp; indiv_seq/Peptide/.pep&nbsp; not Seq Object or file name!<br>
STACK Bio::Tools::Run::StandAloneBlast::bl2seq /usr/local/lib/perl5/site_perl/5.8.0/Bio/Tools/Run/StandAloneBlast.pm:539<br>
STACK toplevel /necator/jamesw/bin/bl2seq_nb.pl:36<br>
<br>
--------------------------------------<br>
<br>
<br>
When I ask to print out $cluster_id nothing is printed. &nbsp;However if I comment
out <font size="-1">my $bl2seq_report = $factory-&gt;bl2seq($input1, $input2);</font>
&nbsp;then $cluster_id is found! &nbsp;I am also able to run bl2seq as a system call
in the program with the desired results.<br>
<br>
I tried reading the files in as seq objects through SeqIO, but again I can
the error caused through the disappearence of $cluster_id!<br>
<br>
Anyone any ideas?<br>
<br>
J<br>
<br>
&nbsp;<br>
<pre class="moz-signature" cols="$mailwrapcol">-- 

Nematode Bioinformatics
Blaxter Nematode Genomics Group
Institute of Cell, Animal and Population Biology
Ashworth Labs
University of Edinburgh
King's Buildings
Edinburgh
EH9 3JT
UK

0131 650 7403
</pre>
</body>
</html>