JWS-112 Bumping version of Mafft to version 7.310.
[jabaws.git] / binaries / src / mafft / core / newick2mafft.rb
index b74ba36..c16fb84 100644 (file)
@@ -1,6 +1,7 @@
 #! /usr/bin/env ruby
 
-#version 2, 2009/01/24
+#version 2, 2009/Jan/24
+#version 3, 2015/Dec/8
 
 
 if ARGV.length == 1
@@ -30,7 +31,8 @@ infp.close
 
 
 #tree = tree.gsub( /_.*?:/, ":" ).gsub(/[0-9]\.[0-9]*e-[0-9][0-9]/, "0").gsub(/\[.*?\]/,"").gsub(/ /, "").gsub(/:\-[0-9\.]+/, ":0.0" )
-tree = tree.gsub( /_.*?:/, ":" ).gsub(/[0-9]\.[0-9]*e-[0-9][0-9]/, "0").gsub(/\[.*?\]/,"").gsub(/ /, "")
+#tree = tree.gsub( /_.*?:/, ":" ).gsub(/[0-9]\.[0-9]*e-[0-9][0-9]/, "0").gsub(/\[.*?\]/,"").gsub(/ /, "")
+tree = tree.gsub( /_.*?:/, ":" ).gsub(/[0-9\.]*[eE]-[0-9]*/, "0").gsub(/\[.*?\]/,"").gsub(/ /, "")
 
 
 STDERR.puts "Initial tree = " +  tree
@@ -125,7 +127,7 @@ while tree.index( /\(/ )
 
        tree.sub!( /XXX/, memi[0].to_s )
 
-       STDERR.puts "Tree = " + tree
+#      STDERR.puts "Tree = " + tree
 
        printf( "%5d %5d %10.5f %10.5f\n", memi[0], memi[1], leni[0], leni[1] )