From a1f27940c40f53d852c2545046883ddd5120c811 Mon Sep 17 00:00:00 2001
From: Magali Ruffier <mr6@ebi.ac.uk>
Date: Mon, 22 Feb 2016 11:49:24 +0000
Subject: [PATCH] ignore mappings to predicted RefSeqs

---
 misc-scripts/xref_mapping/XrefParser/ZFINParser.pm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/misc-scripts/xref_mapping/XrefParser/ZFINParser.pm b/misc-scripts/xref_mapping/XrefParser/ZFINParser.pm
index 00ed62e43c..563e717d65 100644
--- a/misc-scripts/xref_mapping/XrefParser/ZFINParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/ZFINParser.pm
@@ -133,6 +133,8 @@ sub run {
   while ( $_ = $refseq_io->getline() ) {
     chomp;
     my ($zfin, $so, $label, $acc) = split (/\s+/,$_);
+    # Ignore mappings to predicted RefSeq
+    if ($acc =~ /^XP_/ || $acc =~ /^XM_/ || $acc =~ /^XR_/) { next; }
     if(defined($refseq{$acc})){
       foreach my $xref_id (@{$refseq{$acc}}){
 	$self->add_dependent_xref({ master_xref_id => $xref_id,
-- 
GitLab