X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fruby%2Fevoruby%2Flib%2Fevo%2Ftool%2Fphylogeny_factory.rb;h=18d396e25eedef4828a497d341de057643ff0374;hb=73a72373e1e807ea755fbeb072ad979034e6d05a;hp=7f84afac8a0fe6bdc673b832d2dff614929e31d5;hpb=5434c800bc4852faa4cc84551f2811d00c263375;p=jalview.git diff --git a/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb b/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb index 7f84afa..18d396e 100644 --- a/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb +++ b/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb @@ -39,7 +39,7 @@ module Evoruby RSL = 'RSL' HMM = 'HMM' - PHYLO_PL = 'PHYLO_PL' + PHYLO_OPT = 'PHYLO_OPT' OPTION_OPEN = '%[' OPTION_CLOSE = ']%' @@ -140,7 +140,7 @@ module Evoruby elsif ( line =~ /^%\s*(\S+)\s*=\s*(\S+)/ ) key = $1 value = $2 - if key == PHYLO_PL + if key == PHYLO_OPT value = update_phylo_pl_options( value, bootstraps ) end options[ key ] = value @@ -264,12 +264,16 @@ module Evoruby end def update_phylo_pl_options( phylo_pl_options, bootstraps ) - opts = phylo_pl_options - unless opts =~ /B\d/ - opts = 'B' + bootstraps.to_s + opts + #opts = phylo_pl_options + puts + puts "opts: " + phylo_pl_options + unless phylo_pl_options =~ /B\d/ + phylo_pl_options = 'B' + bootstraps.to_s + phylo_pl_options end - opts = '-' + opts - opts + phylo_pl_options = '-' + phylo_pl_options + puts + puts "new opts: " + phylo_pl_options + phylo_pl_options end def subst_min_length( command, id, min_lengths )