From: amwaterhouse Date: Mon, 29 Aug 2005 15:18:11 +0000 (+0000) Subject: Reset ClustalX after removing gaps X-Git-Tag: Release_2_05~6 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=da18eb63c94018e134fb60d70e6de43e99bbff50;p=jalview.git Reset ClustalX after removing gaps --- diff --git a/src/jalview/appletgui/AlignFrame.java b/src/jalview/appletgui/AlignFrame.java index fae50d9..80e8438 100755 --- a/src/jalview/appletgui/AlignFrame.java +++ b/src/jalview/appletgui/AlignFrame.java @@ -599,6 +599,7 @@ public class AlignFrame viewport.getAlignment().removeGaps(); viewport.updateConservation(); viewport.updateConsensus(); + resetAllClustalSchemes(); alignPanel.repaint(); } @@ -644,11 +645,34 @@ public class AlignFrame while(j < end && j < jSize) ; } + resetAllClustalSchemes(); viewport.updateConservation(); viewport.updateConsensus(); alignPanel.repaint(); } + void resetAllClustalSchemes() + { + if(viewport.getGlobalColourScheme()!=null + && viewport.getGlobalColourScheme() instanceof ClustalxColourScheme) + { + ((ClustalxColourScheme)viewport.getGlobalColourScheme()). + resetClustalX(viewport.alignment.getSequences(), + viewport.alignment.getWidth()); + } + + int s, sSize = viewport.alignment.getGroups().size(); + for(s=0; s