org.gersteinlab.tyna.core.operators
Interface UnaryOperator

All Known Implementing Classes:
ChainMotifMiner, CompleteTwoLayerMotifMiner, CycleMotifMiner, DefectiveCliqueMotifMiner, FeedforwardLoopMotifMiner, MotifMiner, NodeIdFilter, StatisticsFilter

public interface UnaryOperator

        This class defines the interface for unary graph operators, which take
        one graph as input, and returns a single graph as output.
        

Version:
1.0 (November 5, 2005) Change History: 1.0 - Initial version
Author:
Kevin Yuk-Lap Yip

Method Summary
 Graph operate(Graph g)
          Perform the operation on a graph.
 

Method Detail

operate

Graph operate(Graph g)
              throws GraphTypeException
Perform the operation on a graph.

Parameters:
g - The graph
Returns:
The resulting graph
Throws:
GraphTypeException - If there are problems with the type of the input graph