inprogress
authorcmzmasek@gmail.com <cmzmasek@gmail.com@ca865154-3058-d1c3-3e42-d8f55a55bdbd>
Thu, 28 Nov 2013 03:55:21 +0000 (03:55 +0000)
committercmzmasek@gmail.com <cmzmasek@gmail.com@ca865154-3058-d1c3-3e42-d8f55a55bdbd>
Thu, 28 Nov 2013 03:55:21 +0000 (03:55 +0000)
forester/ruby/evoruby/lib/evo/io/parser/fasta_parser.rb
forester/ruby/evoruby/lib/evo/tool/multi_sequence_extractor.rb

index 2e3d51a..dfc3a79 100644 (file)
@@ -44,7 +44,7 @@ module Evoruby
                         end
                         # was: seq = $1.rstrip
                         seq =  $1.gsub(/\s+/, '')
-                        current_seq = current_seq + seq
+                        current_seq << seq
                     else
                         error_msg = "Unexpected line: " + line
                         raise IOError, error_msg
index 932a6b4..a868b6a 100644 (file)
@@ -537,7 +537,7 @@ module Evoruby
       rescue Exception => e
         Util.fatal_error( PRG_NAME, "error: " + e.to_s )
       end
-      if @seqs <= 500000
+      if @seqs <= 600000
         @file_to_msa[ input ] = msa
         @seqs += msa.get_number_of_seqs
         puts "   total seqs in memory: " + @seqs.to_s