Class CSCOButIsParticipantMiner
java.lang.Object
org.biopax.paxtools.pattern.miner.MinerAdapter
org.biopax.paxtools.pattern.miner.AbstractSIFMiner
org.biopax.paxtools.pattern.miner.ControlsStateChangeOfMiner
org.biopax.paxtools.pattern.miner.CSCOButIsParticipantMiner
Miner for the controls-state-change pattern.
- Author:
- Ozgun Babur
-
Field Summary
Fields inherited from class org.biopax.paxtools.pattern.miner.MinerAdapter
blacklist, description, idFetcher, idMap, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConstructs the pattern.String[]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.Gets the label of the source node.String[]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.Gets the label of the target node.String[]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.Methods inherited from class org.biopax.paxtools.pattern.miner.AbstractSIFMiner
getSIFType, setType, writeResultMethods inherited from class org.biopax.paxtools.pattern.miner.MinerAdapter
concat, createSIFInteraction, fetchIDs, getCellularLocations, getChain, getCompoundName, getDeltaCompartments, getDeltaModifications, getDescription, getGeneSymbol, getGeneSymbol, getHeader, getIdentifiers, getIdMap, getModifications, getModifications, getModificationTerm, getName, getPattern, getPositionInString, getPositionStart, getRelationType, getUniprotNameForHuman, getUniprotNameForHuman, getValue, isInhibition, labeledInactive, removeCommon, setBlacklist, setDescription, setIDFetcher, setIdMap, setName, sign, sign, toString, toStringSet, writeResultAsSIF, writeResultDetailed, writeSIFsUsingSIFFrameworkMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.pattern.miner.Miner
getDescription, getName, getPatternMethods inherited from interface org.biopax.paxtools.pattern.miner.SIFMiner
createSIFInteraction, setBlacklist, setIDFetcher
-
Constructor Details
-
CSCOButIsParticipantMiner
public CSCOButIsParticipantMiner()Constructor that sets name and description.
-
-
Method Details
-
constructPattern
Constructs the pattern.- Overrides:
constructPatternin classControlsStateChangeOfMiner- Returns:
- pattern
-
getMediatorLabels
Description copied from class:MinerAdapterIf 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:
getMediatorLabelsin classControlsStateChangeOfMiner- Returns:
- labels of elements to collect publication refs
-
getSourceLabel
Description copied from interface:SIFMinerGets the label of the source node.- Specified by:
getSourceLabelin interfaceSIFMiner- Overrides:
getSourceLabelin classControlsStateChangeOfMiner- Returns:
- source label
-
getTargetLabel
Description copied from interface:SIFMinerGets the label of the target node.- Specified by:
getTargetLabelin interfaceSIFMiner- Overrides:
getTargetLabelin classControlsStateChangeOfMiner- Returns:
- target label
-
getSourcePELabels
Description copied from class:MinerAdapterIf 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:
getSourcePELabelsin classControlsStateChangeOfMiner- Returns:
- labels of elements
-
getTargetPELabels
Description copied from class:MinerAdapterIf 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:
getTargetPELabelsin classControlsStateChangeOfMiner- Returns:
- labels of elements
-