From 540a8afc3bc99bc8af27d60080b374484113a937 Mon Sep 17 00:00:00 2001
From: Glenn Proctor <gp1@sanger.ac.uk>
Date: Tue, 5 Oct 2004 08:11:01 +0000
Subject: [PATCH] Bug fix: was preserving newlines in sequence part of RefSeq
 .rna.fna files.

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

diff --git a/misc-scripts/xref_mapping/RefSeqParser.pm b/misc-scripts/xref_mapping/RefSeqParser.pm
index 513835f72f..86b6b43d30 100644
--- a/misc-scripts/xref_mapping/RefSeqParser.pm
+++ b/misc-scripts/xref_mapping/RefSeqParser.pm
@@ -69,6 +69,9 @@ sub create_xrefs {
     chomp $entry;
     my ($header, $sequence) = split (/\n/, $entry, 2);
     $sequence =~ s/^>//;
+    # remove newlines
+    my @seq_lines = split (/\n/, $sequence);
+    $sequence = join("", @seq_lines);
 
     (my $gi, my $n, my $ref, my $acc, my $description) = split(/\|/, $header);
     my ($species, $mrna);
-- 
GitLab