Class: BELParser::Language::Version1_0::Relationships::Translocates

Inherits:
Object
  • Object
show all
Extended by:
Relationship
Defined in:
lib/bel_parser/language/version1_0/relationships/translocates.rb

Overview

Translocates: translocation(A, ns1:v1, ns2:v2) translocates A - This relationship links the abundance term in a translocation() to the translocation. This relationship is direct because it is a self relationship. The translocated abundance is directly acted on by the translocation process. This relationship is introduced by the BEL Compiler and may not be used by statements in BEL documents.

Constant Summary collapse

SHORT =
:translocates
LONG =
:translocates
DESCRIPTION =
' +translocation(A, ns1:v1, ns2:v2) translocates
+ -  This relationship links the abundance term
n a +translocation()+ to the translocation. This
elationship is direct because it is a _self_
elationship. The translocated abundance
s directly acted on by the translocation
rocess. This relationship is introduced by the
EL Compiler and may not be used by statements in
EL documents.'.freeze

Class Method Summary collapse

Methods included from Relationship

==, causal?, correlative?, decreasing?, deprecated?, description, direct?, directed?, genomic?, increasing?, indirect?, injected?, listable?, long, self?, short, to_h, to_s, to_sym

Class Method Details

.descriptionObject



38
39
40
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 38

def self.description
  DESCRIPTION
end

.directed?Boolean

Returns:

  • (Boolean)


42
43
44
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 42

def self.directed?
  true
end

.injected?Boolean

Returns:

  • (Boolean)


46
47
48
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 46

def self.injected?
  true
end

.longObject



34
35
36
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 34

def self.long
  LONG
end

.self?Boolean

Returns:

  • (Boolean)


50
51
52
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 50

def self.self?
  true
end

.shortObject



30
31
32
# File 'lib/bel_parser/language/version1_0/relationships/translocates.rb', line 30

def self.short
  SHORT
end