Interface MultiDataSetAlgorithm
- All Superinterfaces:
Algorithm,HasParameters,Serializable,TetradSerializable
- All Known Implementing Classes:
FaskConcatenated,FaskLofsConcatenated,FaskVote,FciIod,FgesConcatenated,Images,ImagesBoss
Implements an algorithm that takes multiple data sets as input.
- Version:
- $Id: $Id
- Author:
- josephramsey
-
Method Summary
Modifier and TypeMethodDescriptionsearch(List<DataModel> dataSets, Parameters parameters) Runs the search.voidSets a test wrapper if not null.voidsetScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.Methods inherited from interface edu.cmu.tetrad.algcomparison.algorithm.Algorithm
getComparisonGraph, getDataType, getDescription, searchMethods inherited from interface edu.cmu.tetrad.algcomparison.utils.HasParameters
getParameters
-
Method Details
-
search
Runs the search.- Parameters:
dataSets- The data sets.parameters- The parameters.- Returns:
- The graph.
- Throws:
InterruptedException- if any.
-
setScoreWrapper
Sets a score wrapper if not null.- Parameters:
score- The wrapper
-
setIndTestWrapper
Sets a test wrapper if not null.- Parameters:
test- The wrapper
-