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.void
Sets a test wrapper if not null.void
setScoreWrapper
(ScoreWrapper score) Sets a score wrapper if not null.Methods inherited from interface edu.cmu.tetrad.algcomparison.algorithm.Algorithm
getComparisonGraph, getDataType, getDescription, search
Methods 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
-
setScoreWrapper
Sets a score wrapper if not null.- Parameters:
score
- The wrapper
-
setIndTestWrapper
Sets a test wrapper if not null.- Parameters:
test
- The wrapper
-