From 0ee04aa7210cc8360000325740e8d0f81039c555 Mon Sep 17 00:00:00 2001
From: Magali Ruffier <mr6@ebi.ac.uk>
Date: Thu, 1 Nov 2012 09:27:13 +0000
Subject: [PATCH] xrefs with display LOC or SSC are not used for gene display
 assignement

---
 misc-scripts/xref_mapping/XrefMapper/OfficialNaming.pm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/misc-scripts/xref_mapping/XrefMapper/OfficialNaming.pm b/misc-scripts/xref_mapping/XrefMapper/OfficialNaming.pm
index e36eb5dda5..9ceaff4d10 100644
--- a/misc-scripts/xref_mapping/XrefMapper/OfficialNaming.pm
+++ b/misc-scripts/xref_mapping/XrefMapper/OfficialNaming.pm
@@ -1068,6 +1068,9 @@ sub find_from_other_sources{
     $dbentrie_sth->execute($ext_db_name, $gene_id, "Gene");
     $dbentrie_sth->bind_columns(\$display, \$xref_id, \$object_xref_id, \$level, \$desc);
     while($dbentrie_sth->fetch){
+      if ($display =~ /^LOC/ || $display =~ /^SSC/) {
+        next;
+      }
       $gene_symbol = $display;
       $gene_symbol_xref_id = $xref_id;
       $$tran_source = $ext_db_name;
-- 
GitLab