Antwort: Re: [EMBOSS] water exception

David.Bauer at Schering.de David.Bauer at Schering.de
Wed Nov 3 15:28:09 UTC 2004


Hi Graziano,

with the command "limit"  (in tcsh or bash) you can see if memoryuse and/or
vmemoryuse is limited.
You can try to increase the limit or set it to "unlimited".

Regards,
David.



Hi Graziano,

> I have to align two complete mitochondrial genome
> sequences (about 16500 nt long) using water (emboss
> version 2.7.1). I have tried this alignment on a linux
> server with 2 Gbytes of RAM and water returns this
> error:
>
> "Uncaught exception:  Allocation failed, insufficient
> memory available, raised at water.c:126"

It will be virtual memory rather than RAM. Something in your shell will
limit how much memory you can have for water, and it is not limited to (or
by) the physical RAM in the machine.

But this is a huge alignment problem - just to get a "best local match".

You could get fast results with dottup or (perhaps better) polydot. You
need a large wordsize (the shortest identical sequence you expect in a
real match). Polydot can save the best matches as feature tables.

hope this halps,

Peter








More information about the EMBOSS mailing list