[Bioperl-l] Emboss factory script
    Scott Markel 
    SMarkel at accelrys.com
       
    Tue Mar 10 17:15:27 UTC 2009
    
    
  
Shweta,
You should check the return value in line 6.  When we use BioPerl
to control EMBOSS programs we need to set some environment variables.
We set the following: EMBOSS_ROOT, EMBOSS_ACDROOT, EMBOSS_DB_DIR,
EMBOSS_DATA, and PATH.  Not all of the these are needed in every case.
Scott
Scott Markel, Ph.D.
Principal Bioinformatics Architect  email:  smarkel at accelrys.com
Accelrys (SciTegic R&D)             mobile: +1 858 205 3653
10188 Telesis Court, Suite 100      voice:  +1 858 799 5603
San Diego, CA 92121                 fax:    +1 858 799 5222
USA                                 web:    http://www.accelrys.com
http://www.linkedin.com/in/smarkel
Vice President, Board of Directors:
    International Society for Computational Biology
Co-chair: ISCB Publications Committee
Associate Editor: PLoS Computational Biology
Editorial Board: Briefings in Bioinformatics
> -----Original Message-----
> From: bioperl-l-bounces at lists.open-bio.org [mailto:bioperl-l-
> bounces at lists.open-bio.org] On Behalf Of shweta kagliwal
> Sent: Monday, 09 March 2009 11:57 PM
> To: bioperl-l at bioperl.org
> Subject: [Bioperl-l] Emboss factory script
> 
> I want to use Emboss programs.
> I tried running the attached script.
> But I get a warning:
> 
> Msg: Application [water] is not available.
> can't call method "run" on an undefined value at bpe.pl line 15.
> 
> I am not able to understand the problem. I just want to make pairwise
> alignments using emboss programs 'water' and 'needle' programatically.
> Please help me.
> Thanks.
    
    
More information about the Bioperl-l
mailing list