X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=forester%2Fruby%2Fevoruby%2Fexe%2Fselect_same_gn.rb;h=7dbe9f10017de23937b82744ba2295233f776497;hb=e32f4ddeda628ec89e93834f4ec00b0e0bd70e0b;hp=8fcb6be55a512f874e42573102385e023011c9f2;hpb=eef76d63980ebe2cf54fba8d4aef2f702d7a5ed9;p=jalview.git diff --git a/forester/ruby/evoruby/exe/select_same_gn.rb b/forester/ruby/evoruby/exe/select_same_gn.rb index 8fcb6be..7dbe9f1 100755 --- a/forester/ruby/evoruby/exe/select_same_gn.rb +++ b/forester/ruby/evoruby/exe/select_same_gn.rb @@ -19,6 +19,7 @@ module Evoruby f = MsaFactory.new() IGNORE_SEQS_LACKING_GN = false + IGNORE_FRAGMENTS = false IGNORE_SPECIES = true msa = nil @@ -58,8 +59,7 @@ module Evoruby all_names << name end - if fragment_re.match( name ) - + if IGNORE_FRAGMENTS && fragment_re.match( name ) outfile.puts("ignored because fragment: " + name) frag_counter += 1 next @@ -121,7 +121,10 @@ module Evoruby gn_to_seqs[gn].add_sequence(seq) end - outfile.puts( "Sequences ignored because \"fragment\" in desc : " + frag_counter.to_s ) + if IGNORE_FRAGMENTS + outfile.puts( "Sequences ignored because \"fragment\" in desc : " + frag_counter.to_s ) + end + if IGNORE_SEQS_LACKING_GN outfile.puts( "Sequences ignored because no \"GN=\" in desc : " + no_gn_counter.to_s ) end