From 629aab8cacd34324f5bd6aad568db5857fec8c81 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Tue, 30 Jan 2007 15:35:26 +0000 Subject: [PATCH] Check seqs in group exist in this alignment --- src/jalview/gui/Jalview2XML.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/jalview/gui/Jalview2XML.java b/src/jalview/gui/Jalview2XML.java index 0cac9c1..e15f54b 100755 --- a/src/jalview/gui/Jalview2XML.java +++ b/src/jalview/gui/Jalview2XML.java @@ -1313,9 +1313,16 @@ public class Jalview2XML for (int s = 0; s < groups[i].getSeqCount(); s++) { String seqId = groups[i].getSeq(s)+""; - seqs.addElement((jalview.datamodel.SequenceI) seqRefIds.get(seqId)); + jalview.datamodel.SequenceI ts = (jalview.datamodel.SequenceI) + seqRefIds.get(seqId); + + if (ts != null) + seqs.addElement(ts); } + if(seqs.size()<1) + continue; + jalview.datamodel.SequenceGroup sg = new jalview.datamodel.SequenceGroup(seqs, groups[i].getName(), cs, groups[i].getDisplayBoxes(), groups[i].getDisplayText(), groups[i].getColourText(), -- 1.7.10.2