gkuffel22 has asked for the wisdom of the Perl Monks concerning the following question:

I am a new user of Perl and fairly new to programming in general. I am trying to analyze metagenomic DNA sequence data using the gene ontology database (GO). I am trying to automate this process using go-perl. I currently am using strawberry Perl on my 64 bit Windows machine. I have installed go-perl but when I try to run a script I get the following error code in my command line: no filehandle at C:/Perl64/site/lib/Data/Stag/BaseGenerator.pm line 473

Replies are listed 'Best First'.
Re: Cant get any scripts to run
by toolic (Bishop) on Oct 20, 2011 at 20:57 UTC
      no filehandle at C:/Perl64/site/lib/Data/Stag/BaseGenerator.pm line 473 Data::Stag::BaseGenerator::parse('GO::Parsers::obo_parser=HASH(0x +323c10)', undef)called at C:/Perl64/site/lib/GO/Parsers/base_parser=H +ASH(0x323c10)',undef) called at C:/Perl64/site/lib/GO/Basic.pm line 9 +2 GO::Basic::pars(undef, ' HASH(0x18d170)' called at C:/Perl64/site +/lib/GO/Basic.pm line 66 GO::Basicparse_obo(undef)called at C:\Users\Gina\Downloads\cry.pl + line 3
        GO::Basicparse_obo(undef)called at C:\Users\Gina\Downloads\cry.pl line 3
        It seems your problem originates on line 3 of the cry.pl file. If you still need help, you'll need to post at least the 1st 3 lines of that file. See also: Basic debugging checklist