[Bioperl-l] Bio:Tools::Primer3, Bio::Seq::PrimedSeq, and Bio: :SeqFeature::Primer

anthony.underwood at hpa.org.uk anthony.underwood at hpa.org.uk
Fri Apr 4 18:27:09 EST 2003


I do have File::Temp. I'm running on Sun Solaris 8 with perl 5.6.1. Any
suggestions from the community would be greatly appreciated.

Thanks,


Anthony

-----Original Message-----
From: redwards at utmem.edu [mailto:redwards at utmem.edu]
Sent: 04 April 2003 18:14
To: Anthony.Underwood at phls.org.uk
Cc: bioperl-l at bioperl.org
Subject: Re: [Bioperl-l] Bio:Tools::Primer3, Bio::Seq::PrimedSeq, and
Bio::SeqFeature::Primer


I am glad that the modules help.

The problem is weird because $tempfile and $temphandle are created by
Root::IO, so this shouldn't be the only module that fails. Do you have
File::Temp installed on your system? (try perldoc File::Temp). What system
are you running on?

It seems that Root::IO is returning the filename but not the filehandle, and
I am not sure why. 

Perhaps others can weigh in with suggestions?

Rob

On Friday 04 April 2003 10:13 am, anthony.underwood at hpa.org.uk wrote:
> Dear Rob,
>
> Thankyou very much for putting together the primer3 modules for bioperl.
> They really are extremely useful. However I've run into a problem with the
> Run/Primer3.pm module
>
> At line 341
>  print $temphandle join "\n", @{$self->{'primer3_input'}}, "=\n";
>
> This doesn't produce any data in the temporary file and none of the test
> scripts work due to primer3 failing  However if I replace it with the text
> below then all tests work.
>
>
>  open (INPUT, ">$tempfile");
>  print INPUT join "\n", @{$self->{'primer3_input'}}, "=\n";
>  close INPUT;
>
>
> Is this is a setup problem with my machine?
>
> Thanks for our help,
>
>
> Anthony
**************************************************************************
The information contained in the EMail and any attachments is
confidential
and intended solely and for the attention and use of the named
addressee(s).
It may not be disclosed to any other person without the express
authority of
the HPA, or the intended recipient, or both. If you are not the
intended
recipient, you must not disclose, copy, distribute or retain this
message or
any part of it.

For information on how to send data to the HPA in encrypted form via
E.Mail, visit www.HPA.org.uk.

This footnote also confirms that this EMail has been swept for computer
viruses, but please re-sweep any attachments before opening or saving.

HTTP://www.HPA.org.uk
**************************************************************************



More information about the Bioperl-l mailing list