From 2d16cb43e4143f63002a632e801fd29ab08133b8 Mon Sep 17 00:00:00 2001
From: Magali Ruffier <mr6@ebi.ac.uk>
Date: Mon, 3 Jun 2013 10:44:55 +0000
Subject: [PATCH] do not insert unliked xrefs as go_xrefs there should not be
 any, and we end up adding data which is not an ontology

---
 misc-scripts/xref_mapping/XrefMapper/DirectXrefs.pm | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/misc-scripts/xref_mapping/XrefMapper/DirectXrefs.pm b/misc-scripts/xref_mapping/XrefMapper/DirectXrefs.pm
index b20efb4e2d..df0e966312 100644
--- a/misc-scripts/xref_mapping/XrefMapper/DirectXrefs.pm
+++ b/misc-scripts/xref_mapping/XrefMapper/DirectXrefs.pm
@@ -61,13 +61,6 @@ IOS
 
   my $ins_ix_sth = $self->get_ins_ix_sth();
 
-  my $ins_go_no_source_sql = (<<"IG2");
-INSERT INTO go_xref (object_xref_id, linkage_type) 
-  VALUES (?,?)
-IG2
-  my $insert_go_sth = $self->xref->dbc->prepare($ins_go_no_source_sql);
-
-
 my $stable_sql=(<<"SQL");
   SELECT so.name, dx.general_xref_id, s.internal_id, dx.ensembl_stable_id , dx.linkage_xref
     FROM source so, xref x, TYPE_direct_xref dx left join TYPE_stable_id s on s.stable_id = dx.ensembl_stable_id
@@ -123,9 +116,6 @@ SQL
        $ins_ix_sth->execute($object_xref_id);
        push  @master_xref_ids, $xref_id;
      }
-     if(defined($linkage_type) and $linkage_type ne ""){
-       $insert_go_sth->execute($object_xref_id, $linkage_type);
-     }
      $self->process_dependents({master_xrefs        => \@master_xref_ids,
 				max_object_xref_id => \$object_xref_id,
 				dup_count          => \$duplicate_dependent_count,
-- 
GitLab