class BELParser::Language::Version1_0::Relationships::HasComponent
HasComponent: +A hasComponent A1+ - For complexAbundance term A and abundance term B, +A hasComponent B+ designates B as a component of A, that complexes that are instances of A have instances of B as possible components. Note that, the stoichiometry of A is not described, nor is it stated that B is a required component. The use of hasComponent relationships is complementary to the use of functionally composed complexes and is intended to enable the assignment of components to complexes designated by names in external vocabularies. The assignment of components can potentially enable the reconciliation of equivalent complexes at knowledge assembly time.
Constants
- DESCRIPTION
- LONG
- SHORT
Public Class Methods
description()
click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_component.rb, line 47 def self.description DESCRIPTION end
direct?()
click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_component.rb, line 51 def self.direct? true end
directed?()
click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_component.rb, line 55 def self.directed? true end
long()
click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_component.rb, line 43 def self.long LONG end
short()
click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_component.rb, line 39 def self.short SHORT end