From 85a6c6e2adc773f90ef44140d38338ea4eb1e244 Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Thu, 16 Feb 2012 16:38:46 +0000 Subject: [PATCH] try to get seqname from another feature in the entry --- uk/ac/sanger/artemis/io/GFFStreamFeature.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/uk/ac/sanger/artemis/io/GFFStreamFeature.java b/uk/ac/sanger/artemis/io/GFFStreamFeature.java index 846ce04dd..8cbe4d4f2 100644 --- a/uk/ac/sanger/artemis/io/GFFStreamFeature.java +++ b/uk/ac/sanger/artemis/io/GFFStreamFeature.java @@ -765,7 +765,15 @@ public class GFFStreamFeature extends SimpleDocumentFeature if(seqname == null && ((GFFDocumentEntry)getEntry()).getDocument() != null) seqname = ((GFFDocumentEntry)getEntry()).getDocument().getName(); if(seqname == null) - seqname = "gff_seqname"; + { + try + { + seqname = ((GFFStreamFeature)(getEntry().getAllFeatures().elementAt(0))).getGffSeqName(); + } + catch(Exception e) {} + if(seqname == null) + seqname = "gff_seqname"; + } if(source == null) source = "artemis"; -- GitLab