]> git.donarmstrong.com Git - biopieces.git/blobdiff - bp_bin/assemble_pairs2
added keys to assemble_pairs2
[biopieces.git] / bp_bin / assemble_pairs2
index bd3c7fac3e18792c55762200804f1bc84ce3bdd4..f6d2f28594056689190bbb5e34d66ae183132836 100755 (executable)
@@ -64,11 +64,22 @@ Biopieces.open(options[:stream_in], options[:stream_out]) do |input, output|
           overlap_max:options[:overlap_max]
         )
 
-        output.puts merged.to_bp if merged
+        if merged
+          new_record = merged.to_bp
+
+          if merged.seq_name =~ /overlap=(\d+):hamming=(\d+)$/
+            new_record[:OVERLAP]      = $1
+            new_record[:HAMMING_DIST] = $2
+          end
+
+          output.puts new_record
+        end
 
         entry1 = nil
         entry2 = nil
       end
+    else
+      output.puts record
     end
   end
 end