[Bioperl-l] invalid species name error handling
Heikki Lehvaslaiho
heikki at sanbi.ac.za
Mon Apr 24 14:53:25 EDT 2006
Stefano,
If you want to ignore the error, you need to put the offending line(s) inside
an eval block.
The following example is from 'perldoc -f eval':
eval {
$answer = $a / $b;
};
warn $@ if $@;
Note the ';' after the curly bracket closing teh eval block.
-Heikki
On Monday 24 April 2006 15:48, Stefano Ghignone wrote:
> Hi all.
> I have a problem with a script that extracts the species name from GenPept
> flat files, querying the database with a list of acc.no. When it encounters
> an invalid species name (e.g. Cryptococcus neoformans var. neoformans
> JEC21), it exits definitely with an exception error. I don't know how to
> handle this error, and make the script pass to the next value. I suppose I
> have to use Bio::Root::Exception and Bio::Root::Root but I don't know how
> to start. Who can help me with some hints?
> stefano
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioperl-l
--
______ _/ _/_____________________________________________________
_/ _/
_/ _/ _/ Heikki Lehvaslaiho heikki at_sanbi _ac _za
_/_/_/_/_/ Associate Professor skype: heikki_lehvaslaiho
_/ _/ _/ SANBI, South African National Bioinformatics Institute
_/ _/ _/ University of Western Cape, South Africa
_/ Phone: +27 21 959 2096 FAX: +27 21 959 2512
___ _/_/_/_/_/________________________________________________________
More information about the Bioperl-l
mailing list