diff --git a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java index b56354b5bb779021e1ff44bc1b975a6f55260f08..a6f00db820f6a98f5fdc1d94fc87004595e3ae44 100644 --- a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java +++ b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java @@ -358,6 +358,10 @@ public class PublicDBDocumentEntry extends SimpleDocumentEntry location = new Location(ranges, feature.getLocation().isComplement()); } + + int ntranscripts = gene.getTranscripts().size(); + if(ntranscripts == 1) + transcriptName = gene.getGeneUniqueName(); qualifiers.setQualifier(new Qualifier("locus_tag", transcriptName)); qualifiers.removeQualifierByName("ID"); }