Class FciMax
java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithm
edu.cmu.tetrad.algcomparison.algorithm.oracle.pag.FciMax
- All Implemented Interfaces:
Algorithm,LatentStructureAlgorithm,ReturnsBootstrapGraphs,TakesCovarianceMatrix,HasKnowledge,HasParameters,TakesIndependenceWrapper,TetradSerializable,Serializable
@Algorithm(name="FCI-Max",
command="fci-max",
algoType=allow_latent_common_causes)
@Deprecated(since="7.9",
forRemoval=false)
@Bootstrapping
public class FciMax
extends AbstractBootstrapAlgorithm
implements Algorithm, HasKnowledge, TakesIndependenceWrapper, ReturnsBootstrapGraphs, TakesCovarianceMatrix, LatentStructureAlgorithm
Deprecated.
FCI-Max algorithm.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFciMax()Deprecated.Constructor for FciMax.FciMax(IndependenceWrapper test) Deprecated.Constructor for FciMax. -
Method Summary
Modifier and TypeMethodDescriptiongetComparisonGraph(Graph graph) Deprecated.Returns the comparison graph transformed from the true directed graph.Deprecated.Returns the data type that the search requires, whether continuous, discrete, or mixed.Deprecated.Returns a description of the algorithm.Deprecated.Retrieves the IndependenceWrapper associated with the algorithm.Deprecated.Retrieves the knowledge associated with the algorithm.Deprecated.Returns the list of parameters used by the method.runSearch(DataModel dataModel, Parameters parameters) Deprecated.Runs a search algorithm to discover the causal graph structure.voidDeprecated.Sets the independence wrapper for the algorithm.voidsetKnowledge(Knowledge knowledge) Deprecated.Sets the knowledge associated with the algorithm.Methods inherited from class edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithm
getBootstrapGraphs, searchMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.cmu.tetrad.algcomparison.algorithm.ReturnsBootstrapGraphs
getBootstrapGraphs
-
Constructor Details
-
FciMax
public FciMax()Deprecated.Constructor for FciMax.
-
FciMax
Deprecated.Constructor for FciMax.
- Parameters:
test- aIndependenceWrapperobject
-
-
Method Details
-
runSearch
Deprecated.Runs a search algorithm to discover the causal graph structure.- Parameters:
dataModel- the data set on which the search algorithm will be performedparameters- the parameters for the search algorithm- Returns:
- the discovered causal graph structure
- Throws:
InterruptedException
-
getComparisonGraph
Deprecated.Returns the comparison graph transformed from the true directed graph.- Specified by:
getComparisonGraphin interfaceAlgorithm- Parameters:
graph- The true directed graph, if there is one.- Returns:
- The comparison graph transformed from the true directed graph.
-
getDescription
Deprecated.Returns a description of the algorithm.- Specified by:
getDescriptionin interfaceAlgorithm- Returns:
- a String representing the description of the algorithm.
-
getDataType
Deprecated.Returns the data type that the search requires, whether continuous, discrete, or mixed.- Specified by:
getDataTypein interfaceAlgorithm- Returns:
- the data type required for the search
-
getParameters
Deprecated.Returns the list of parameters used by the method. The parameters are returned as a List of Strings.- Specified by:
getParametersin interfaceHasParameters- Returns:
- a List of Strings representing the parameters used by the method.
-
getKnowledge
Deprecated.Retrieves the knowledge associated with the algorithm.- Specified by:
getKnowledgein interfaceHasKnowledge- Returns:
- the knowledge object associated with the algorithm
-
setKnowledge
Deprecated.Sets the knowledge associated with the algorithm.- Specified by:
setKnowledgein interfaceHasKnowledge- Parameters:
knowledge- the knowledge object to be set
-
getIndependenceWrapper
Deprecated.Retrieves the IndependenceWrapper associated with the algorithm.- Specified by:
getIndependenceWrapperin interfaceTakesIndependenceWrapper- Returns:
- the IndependenceWrapper object associated with the algorithm
-
setIndependenceWrapper
Deprecated.Sets the independence wrapper for the algorithm.- Specified by:
setIndependenceWrapperin interfaceTakesIndependenceWrapper- Parameters:
test- the independence wrapper
-