From 2e9623fe0c0b19e47b816a94187ce4a0499cd50e Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Tue, 19 Jul 2011 15:18:45 +0100 Subject: [PATCH] if UTR belongs to single transcript gene use gene id as the locus_tag --- uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java index b56354b5b..a6f00db82 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"); } -- GitLab