X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=forester%2Fruby%2Fevoruby%2Flib%2Fevo%2Ftool%2Fphylogeny_factory.rb;h=5e175f72f0c8a4fe0f12773a8b0854a938aae1f0;hb=1403698a3e03de23438df8287ed08f2b2606fb7b;hp=624623a656d36d7877ff864d64c2a5a191dada13;hpb=05791d32898f258f76f070fac22938aaf4779dc9;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 624623a..5e175f7 100644 --- a/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb +++ b/forester/ruby/evoruby/lib/evo/tool/phylogeny_factory.rb @@ -258,8 +258,9 @@ module Evoruby def get_id( aln_name ) id = nil - if aln_name.include? "__" - id = aln_name[ 0, aln_name.index( "__" ) ] + aln_name.index + if aln_name =~ /_{2}(.+)_{2}/ + id = $1 end id end