[Bioperl-l] Memory leak in Bio::Root::Root?
Torsten Seemann
torsten.seemann at infotech.monash.edu.au
Thu Dec 15 16:07:24 EST 2005
Mike,
> By commenting out various portions of the methods I have discovered that
> the (a?) single offending line is is:
> I'm off trying to understand why this keeps sucking up memory
>
> ($polyn = $tempseq) =~ s/^\w{$lcount}(\w)\w*$/$1/;
You could try replacing those lines with:
$polyn = $tempseq;
my $minw = $lcount+1;
if ($polyn =~ m/^\w{$minw,}$/) {
$polyn = substr($polyn, $lcount, 1);
}
and see if it chnages the behaviour?
(And please correct my logic if it is wrong :-)
--
Torsten Seemann <torsten.seemann at infotech.monash.edu.au>
Victorian Bioinformatics Consortium
More information about the Bioperl-l
mailing list