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 =
<<-DOC
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.
DOC

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



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

def self.description
  DESCRIPTION
end

.directed?Boolean

Returns:

  • (Boolean)


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

def self.directed?
  true
end

.injected?Boolean

Returns:

  • (Boolean)


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

def self.injected?
  true
end

.longObject



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

def self.long
  LONG
end

.self?Boolean

Returns:

  • (Boolean)


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

def self.self?
  true
end

.shortObject



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

def self.short
  SHORT
end