Class CatalysisPrecedesMiner

All Implemented Interfaces:
Miner, SIFMiner

public class CatalysisPrecedesMiner extends AbstractSIFMiner
Miner for the catalysis-precedes pattern.
Author:
Ozgun Babur
  • Constructor Details

    • CatalysisPrecedesMiner

      public CatalysisPrecedesMiner()
      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
    • getSourcePELabels

      public String[] getSourcePELabels()
      Description copied from class: MinerAdapter
      If a SIF miner wants to tell which PhysicalEntity objects acted as source of the relation, they need to override this method and pass the labels of elements.
      Overrides:
      getSourcePELabels in class MinerAdapter
      Returns:
      labels of elements
    • getTargetPELabels

      public String[] getTargetPELabels()
      Description copied from class: MinerAdapter
      If a SIF miner wants to tell which PhysicalEntity objects acted as source of the relation, they need to override this method and pass the labels of elements.
      Overrides:
      getTargetPELabels in class MinerAdapter
      Returns:
      labels of elements