From 7143089e28d5088e6a8d4f265a6e3d6a7c81efeb Mon Sep 17 00:00:00 2001
From: tcarver <tjc>
Date: Wed, 18 Sep 2013 14:49:02 +0100
Subject: [PATCH] check for chado gene in mapGffToNativeFeature()

---
 uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
index 5a8ba07e5..11284b4b9 100644
--- a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
+++ b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
@@ -211,7 +211,8 @@ public class PublicDBDocumentEntry extends SimpleDocumentEntry
     if(location == null)
       return null;
     // flatten gene model - combining qualifiers
-    if(key.getKeyString().equals(DatabaseDocument.EXONMODEL))
+    if(key.getKeyString().equals(DatabaseDocument.EXONMODEL) &&
+        ((GFFStreamFeature)feature).getChadoGene() != null)
     {
       ChadoCanonicalGene chadoGene = ((GFFStreamFeature)feature).getChadoGene();
 
-- 
GitLab