require_relative '../../version2_0' require_relative '../../relationship' module BELParser module Language module Version2_0 module Relationships # Decreases: +A -| B+ - For terms A and B, +A decreases B or # A -| B+ indicates that increases in A have been observed to # cause decreases in B. +A decreases B+ also represents cases # where decreases in A have been observed to cause increases in B, # for example, in recording the results of gene deletion or other # inhibition experiments. A is a BEL Term and B is either a BEL # Term or a BEL Statement. The relationship does not indicate # that the changes in A are either necessary for changes in B, # nor does it indicate that changes in A are sufficient to cause # changes in B. class Decreases extend Relationship SHORT = :'-|' LONG = :decreases DESCRIPTION = <<-DOC Decreases: +A -| B+ - For terms A and B, +A decreases B or A -| B+ indicates that increases in A have been observed to cause decreases in B. +A decreases B+ also represents cases where decreases in A have been observed to cause increases in B, for example, in recording the results of gene deletion or other inhibition experiments. A is a BEL Term and B is either a BEL Term or a BEL Statement. The relationship does not indicate that the changes in A are either necessary for changes in B, nor does it indicate that changes in A are sufficient to cause changes in B. DOC def self.short SHORT end def self.long LONG end def self.description DESCRIPTION end def self.causal? true end def self.decreasing? true end def self.directed? true end end end end end end