X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fruby%2Fevoruby%2Flib%2Fevo%2Ftool%2Ftaxonomy_processor.rb;h=bf194c7196705280bc89790d2d4a6733a941929c;hb=7e37741c149bbf6c27555ab9cf92766155d3f4d3;hp=9a776012a9b288c2e1c197f1ac860794624b25c3;hpb=fd508ee418219eda297f3a4da5f4d3be7f8a6db8;p=jalview.git diff --git a/forester/ruby/evoruby/lib/evo/tool/taxonomy_processor.rb b/forester/ruby/evoruby/lib/evo/tool/taxonomy_processor.rb index 9a77601..bf194c7 100644 --- a/forester/ruby/evoruby/lib/evo/tool/taxonomy_processor.rb +++ b/forester/ruby/evoruby/lib/evo/tool/taxonomy_processor.rb @@ -22,9 +22,9 @@ module Evoruby class TaxonomyProcessor PRG_NAME = "tap" - PRG_DATE = "2013.03.22" + PRG_DATE = "130411" PRG_DESC = "replacement of species names in multiple sequence files" - PRG_VERSION = "2.001" + PRG_VERSION = "2.002" COPYRIGHT = "2013 Christian M Zmasek" CONTACT = "phylosoft@gmail.com" WWW = "https://sites.google.com/site/cmzmasek/home/software/forester" @@ -168,9 +168,9 @@ module Evoruby def modify_name( desc, counter, file, extract_taxonomy ) new_desc = nil desc.gsub!( /\s+/, ' ' ) - if desc =~ /^>?\s*\S{1,10}_(([A-Z9][A-Z]{2}[A-Z0-9]{2})|RAT|PIG|PEA|CAP)/ - new_desc = counter.to_s( 16 ) + "_" + $1 - elsif extract_taxonomy + #if desc =~ /^>?\s*\S{1,10}_(([A-Z9][A-Z]{2}[A-Z0-9]{2})|RAT|PIG|PEA|CAP)/ + # new_desc = counter.to_s( 16 ) + "_" + $1 + if extract_taxonomy if desc =~/\s\[(([A-Z9][A-Z]{2}[A-Z0-9]{2})|RAT|PIG|PEA|CAP)\]/ new_desc = counter.to_s( 16 ) + "_" + $1 else