Class RankBicScore
java.lang.Object
edu.cmu.tetrad.algcomparison.score.RankBicScore
- All Implemented Interfaces:
ScoreWrapper, HasParameters, TetradSerializable, Serializable
Wrapper for linear, Gaussian SEM BIC score.
- Version:
- $Id: $Id
Backward compatibility only. This class is retained under its original name so that sessions saved by Tetrad 7.6.10 and earlier, which refer to it by this class name, continue to load. Its registration annotations are commented out, so it is not offered in the algorithm chooser; new work should use the current class. The implementation is unchanged, so a restored session re-runs as before.
- Author:
- josephramsey
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the data type of the current score.Returns the description of the Sem BIC Score.Returns a list of parameters applicable to this method.getScore(DataModel dataModel, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.getVariable(String name) Retrieves the variable with the given name from the data set.
-
Constructor Details
-
RankBicScore
public RankBicScore()Constructs a new instance of the SemBicScore.
-
-
Method Details
-
getScore
Returns true, iff x and y are independent, conditional on z for the given data set.- Specified by:
getScorein interfaceScoreWrapper- Parameters:
dataModel- The data set to test independence against.parameters- The parameters of the test.- Returns:
- True iff independence holds.
-
getDescription
Returns the description of the Sem BIC Score.- Specified by:
getDescriptionin interfaceScoreWrapper- Returns:
- the description of the Sem BIC Score
-
getDataType
Returns the data type of the current score.- Specified by:
getDataTypein interfaceScoreWrapper- Returns:
- the data type of the score
-
getParameters
Returns a list of parameters applicable to this method.- Specified by:
getParametersin interfaceHasParameters- Specified by:
getParametersin interfaceScoreWrapper- Returns:
- a list of parameters
-
getVariable
Retrieves the variable with the given name from the data set.- Specified by:
getVariablein interfaceScoreWrapper- Parameters:
name- the name of the variable- Returns:
- the variable with the given name, or null if no such variable exists
-