Class ControlsDegradationIndirectMiner

All Implemented Interfaces:
Miner, SIFMiner

public class ControlsDegradationIndirectMiner extends AbstractSIFMiner
Yet another miner for the controls-degradation pattern. This one searches two step relations. NOTE: THIS PATTERN DOES NOT WORK. KEEPING ONLY FOR HISTORICAL REASONS.
Author:
Ozgun Babur
  • Constructor Details

    • ControlsDegradationIndirectMiner

      public ControlsDegradationIndirectMiner()
      Constructor that sets name and description.
  • Method Details

    • constructPattern

      public Pattern constructPattern()
      Constructs the pattern.
      Specified by:
      constructPattern in class MinerAdapter
      Returns:
      pattern
    • getSourceLabel

      public String getSourceLabel()
      Description copied from interface: SIFMiner
      Gets the label of the source node.
      Returns:
      source label
    • getTargetLabel

      public String getTargetLabel()
      Description copied from interface: SIFMiner
      Gets the label of the target node.
      Returns:
      target label
    • getMediatorLabels

      public String[] getMediatorLabels()
      Description copied from class: MinerAdapter
      If a SIF miner wants to tell which essential BioPAX elements mediated this relation, then they need to override this method and pass the labels of elements.
      Overrides:
      getMediatorLabels in class MinerAdapter
      Returns:
      labels of elements to collect publication refs