Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-4390

PairwiseAlignPanel running out of heap space

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.11.3.2
    • Fix Version/s: None
    • Component/s: analysis, gui
    • Labels:
      None
    • Environment:
      Tested on MacOS 14.4 (M1) 16GB RAM and Arch Linux 16GB RAM both running OpenJDK 11
    • Urgency:
      Urgent

      Description

      Java runs out of heap space when performing a pairwise alignment of 340 sequences or more, seemingly due to creating too many AlignSeq objects.

      Is there a way to get around this?
      I have tried initialising an AlignSeq prior to the main loop and re-using the object with its seqInit method. This makes it incredibly slow and it was not able to finish this in any feasible time. I have also tried splitting the Alignment internally into smaller groups, align those and all combinations of them to not have one big PairwiseAlignPanel, but that only crashed during the 340th.

        Attachments

          Activity

            People

            Assignee:
            jprocter James Procter
            Reporter:
            morellthomas Thomas Morell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: