Interface Algorithm
- All Superinterfaces:
HasParameters, Serializable, TetradSerializable
- All Known Subinterfaces:
MultiDataSetAlgorithm
- All Known Implementing Classes:
AbstractBootstrapAlgorithm, Boss, BossFci, Cam, Ccd, Cdnod, CdnodPag, Cfci, Cpc, Cstar, Dagma, DirectLingam, DmFcit, DmFciT2, DmPc, ExternalAlgorithm, FactorAnalysis, Fas, Fask, FaskConcatenated, FaskOrig, FaskPw, FaskVote, Fci, FciCyclicPw, FciIod, FciMax, Fcit, Fges, FgesConcatenated, FgesFci, FgesMb, FirstInflection, Gfci, Gin, Glasso, Grasp, GraspFci, IcaLingam, IcaLingD, Images, ImagesBoss, IsFges, IsGfci, LvHeuristic, MimbuildBollen, MimbuildPca, PagSamplingRfci, Pc, Pcd, PcMax, PcMb, Pcmci, R1, R2, R3, RestrictedBoss, Rfci, RfciBsc, Rskew, RskewE, SingleGraphAlg, Skew, SkewE, Sp, SpFci, StabilitySelection, StARS, Tanh, TwoStep
Interface that algorithm must implement.
- Version:
- $Id: $Id
- Author:
- josephramsey
-
Method Summary
Modifier and TypeMethodDescriptiongetComparisonGraph(Graph graph) Returns that graph that the result should be compared to.Returns the data type that the search requires, whether continuous, discrete, or mixed.Returns a short, one-line description of this algorithm.search(DataModel dataSet, Parameters parameters) Runs the search.Methods inherited from interface HasParameters
getParameters
-
Method Details
-
search
Runs the search.- Parameters:
dataSet- The data set to run to the search on.parameters- The paramters of the search.- Returns:
- The result graph.
- Throws:
InterruptedException- if any.
-
getComparisonGraph
-
getDescription
String getDescription()Returns a short, one-line description of this algorithm. This will be printed in the report.- Returns:
- This description.
-
getDataType
DataType getDataType()Returns the data type that the search requires, whether continuous, discrete, or mixed.- Returns:
- This type.
-