From 9f8ec1cf7057028941cb2d93860c50d491a617cb Mon Sep 17 00:00:00 2001 From: Ian Longden <ianl@sanger.ac.uk> Date: Wed, 15 Sep 2010 10:03:18 +0000 Subject: [PATCH] MGI have added -ps to psuedo gene names but havana have not doen this yet so check for this when getting descriptions etc --- misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm index f6dea95344..63306ad91d 100644 --- a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm +++ b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm @@ -908,9 +908,16 @@ FSQL } + # -ps added as MGI have added -ps to the pseudo genes but vega has not caught + # up with this yet so check for this. + foreach my $name (keys %name_count){ my $id = $display_label_to_id{$name}; my $desc = $display_label_to_desc{$name}; + if(!defined($id) and defined($display_label_to_id{$name."-ps"})){ + $id = $display_label_to_id{$name."-ps"}; + $desc = $display_label_to_desc{$name."-ps"}; + } if(!defined($id)){ $id = $name; print STDERR "Warning Could not find id for $name\n"; -- GitLab