Sha256: b9b607a38eac4b3a1e855b595760ece4b537ba8c472f1102445c5065fdb6b86e

Contents?: true

Size: 405 Bytes

Versions: 33

Compression:

Stored size: 405 Bytes

Contents

require 'obo/ms'
require 'obo/ims'
require 'obo/unit'

module Mspire
  module CV
    module Obo

      # a hash keyed on ID that gives the cv term name
      NAME = %w(MS IMS Unit).inject({}) do |hash,key|
        hash.merge! ::Obo.const_get(key).id_to_name 
      end
      CAST = %w(MS IMS Unit).inject({}) do |hash,key|
        hash.merge! ::Obo.const_get(key).id_to_cast
      end

    end
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
mspire-0.10.8.0 lib/mspire/cv/obo.rb
mspire-0.10.7.3 lib/mspire/cv/obo.rb
mspire-0.10.7.2 lib/mspire/cv/obo.rb
mspire-0.10.7.1 lib/mspire/cv/obo.rb
mspire-0.10.7 lib/mspire/cv/obo.rb
mspire-0.10.6 lib/mspire/cv/obo.rb
mspire-0.10.5 lib/mspire/cv/obo.rb
mspire-0.10.4 lib/mspire/cv/obo.rb
mspire-0.10.3 lib/mspire/cv/obo.rb
mspire-0.10.2 lib/mspire/cv/obo.rb
mspire-0.10.1 lib/mspire/cv/obo.rb
mspire-0.10.0 lib/mspire/cv/obo.rb
mspire-0.9.2 lib/mspire/cv/obo.rb
mspire-0.9.1 lib/mspire/cv/obo.rb
mspire-0.9.0 lib/mspire/cv/obo.rb
mspire-0.8.7 lib/mspire/cv/obo.rb
mspire-0.8.6.2 lib/mspire/cv/obo.rb
mspire-0.8.6.1 lib/mspire/cv/obo.rb
mspire-0.8.6 lib/mspire/cv/obo.rb
mspire-0.8.5 lib/mspire/cv/obo.rb