in reply to Cant get any scripts to run

Line 474 of Data::Stag::BaseGenerator (version Data-Stag-0.11) is a call to confess (Carp):
if (!$fh) { confess("no filehandle"); }
which means it should also show you a full stack trace of the function calls. Please post the full stack trace using code tags. Perhaps you called a function with inappropriate arguments. Make sure you also use strict and warnings.

Replies are listed 'Best First'.
Re^2: Cant get any scripts to run
by gkuffel22 (Initiate) on Oct 20, 2011 at 21:12 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