X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=forester%2Fruby%2Fevoruby%2Flib%2Fevo%2Fio%2Fparser%2Funiprot_parser.rb;h=ec2b9f026a1374cbeb7fbdde0118038558ec13b0;hb=d5fa7369b40d754916d4206e18ec1f493cbf0def;hp=28a5730ece2f0bb5cf8932f79c64b67c2d6e6096;hpb=fea8aa1f2d8d2eebfbbb57ede28edc003367c12f;p=jalview.git diff --git a/forester/ruby/evoruby/lib/evo/io/parser/uniprot_parser.rb b/forester/ruby/evoruby/lib/evo/io/parser/uniprot_parser.rb index 28a5730..ec2b9f0 100644 --- a/forester/ruby/evoruby/lib/evo/io/parser/uniprot_parser.rb +++ b/forester/ruby/evoruby/lib/evo/io/parser/uniprot_parser.rb @@ -37,9 +37,11 @@ module Evoruby dr = [] read = false File.open( @file ).each do | line | - if line.index ID == 0 + if line.index( ID ) == 0 + puts line ids.each do | id | - if line.index id == 0 + puts " " + id + if line.index( id ) == 0 read = true break end @@ -51,7 +53,7 @@ module Evoruby e = UniprotEntry.new e.de = de e.dr = dr - entries << e + entries[ id ] = e de = [] dr = [] else