Sha256: 1b4de51b9b4ea3d44b841e47ae9e31d35ed0e2e0cfc9b3c9a6e36f31a18b0649

Contents?: true

Size: 1.91 KB

Versions: 104

Compression:

Stored size: 1.91 KB

Contents

require_relative '../../version2_0'
require_relative '../../relationship'

module BELParser
  module Language
    module Version2_0
      module Relationships
        # SubProcessOf:  +A subProcessOf B+ -  For process, activity, or
        # transformation term A and process term B, +A subProcessOf B+
        # indicates that instances of process B, by default, include
        # one or more instances of A in their composition. For
        # example, the reduction of HMG-CoA to mevalonate is
        # a subprocess of cholesterol biosynthesis: <pre> <code>
        # rxn(reactants(a(CHEBI:"(S)-3-hydroxy-3-methylglutaryl-CoA"),\
        # a(CHEBI:NADPH), a(CHEBI:hydron)), products(a(CHEBI:Mevalonate),\
        # a(CHEBI:"CoA-SH"), a(CHEBI:"NADP+"))) subProcessOf
        # bp(GO:"cholesterol\ biosynthetic process") </code> </pre>
        class SubProcessOf
          extend Relationship

          SHORT       = :subProcessOf
          LONG        = :subProcessOf
          DESCRIPTION = ' +A subProcessOf B+ -  For process, activity,
          r transformation term A and process term B,
          A subProcessOf B+ indicates that instances
          f process B, by default, include one or more
          nstances of A in their composition. For example,
          he reduction of HMG-CoA to mevalonate is a
          ubprocess of cholesterol biosynthesis: <pre> <code>
          xn(reactants(a(CHEBI:"(S)-3-hydroxy-3-methylglutaryl-CoA"),\
          (CHEBI:NADPH), a(CHEBI:hydron)),
          roducts(a(CHEBI:Mevalonate),\ a(CHEBI:"CoA-SH"),
          (CHEBI:"NADP+"))) subProcessOf bp(GO:"cholesterol\
          iosynthetic process") </code> </pre>'.freeze

          def self.short
            SHORT
          end

          def self.long
            LONG
          end

          def self.description
            DESCRIPTION
          end

          def self.directed?
            true
          end
        end
      end
    end
  end
end

Version data entries

104 entries across 104 versions & 1 rubygems

Version Path
bel_parser-1.0.8-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.8 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.7-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.7 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.6-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.6 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.5-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.5 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.4-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.4 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.3-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.3 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.2-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.2 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.1-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.1 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.0-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.0 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.0.alpha.61-java lib/bel_parser/language/version2_0/relationships/sub_process_of.rb
bel_parser-1.0.0.alpha.61 lib/bel_parser/language/version2_0/relationships/sub_process_of.rb