Package edu.cmu.tetrad.search.test
package edu.cmu.tetrad.search.test
Contains classes for running conditional independence tests for various sorts of data.
-
ClassDescriptionCalculates chi-square or g-square for a conditional cross-tabulation table for independence question 0 _||_ 1 | 2, 3, ...max by summing up chi-square and degrees of freedom for each conditional table in turn, where rows or columns that sum to less than a given threshold have been removed.The type of cell table to use.Simple class to store the parameters of the result returned by the G Square test.The type of test to perform.Checks conditional independence of variable in a continuous data set using Daudin's method.Stores a single conditional independence result, e.g., whether X _||_ Y | Z1,...,Zn holds or does not, and the p-value of the test.Checks the conditional independence X _||_ Y | S, where S is a set of discrete variable, and X and Y are discrete variable not in S, by applying a conditional Chi Square test.Checks conditional independence of variable in a continuous data set using a conditional correlation test for the nonlinear nonGaussian with the additive error case.Performs a test of conditional independence X _||_ Y | Z1...Zn where all searchVariables are either continuous or discrete.Implements a degenerate Gaussian score as a LRT.Stores a return value for a likelihood--i.e., a likelihood value and the degrees of freedom for it.Checks conditional independence of variable in a continuous data set using Fisher's Z test.Calculates independence from pooled residuals using the Fisher Z method.Calculates independence from multiple datasets from using the Fisher method of pooling independence results.Checks the conditional independence X _||_ Y | S, where S is a set of discrete variable, and X and Y are discrete variable not in S, by applying a conditional G Square test.Checks the conditional independence X _||_ Y | S, where S is a set of continuous variable, and X and Y are discrete variable not in S, using the Hilbert-Schmidth Independence Criterion (HSIC), a kernel based nonparametric test for conditional independence.Checks conditional independence against a list of conditional independence facts, manually entered.A class that represents a pooled independence test for multiple data sets.Performs a test of conditional independence X _||_ Y | Z1...Zn where all variables are either continuous or discrete.Uses BCInference by Cooper and Bui to calculate probabilistic conditional independence judgments.Checks independence of X _||_ Y | Z for variables X and Y and list Z of variables by regressing X on {Y} U Z and testing whether the coefficient for Y is zero.Checks d-separations in a structural model using t-separations over indicators.Gives an implementation of the Kernel Independence Test (KCI) by Kun Zhang, which is a general test of conditional independence.A record representing the result of an eigenvalue decomposition.Represents the type of kernel to be used in a computation.Checks independence facts for variables associated with the nodes in a given graph by checking m-separation facts on the underlying nodes.Interface for tests that can have their rows set on the fly.Gives a way of interpreting a score as an independence test.The class is used to find the top eigenvalues and eigenvectors of a given matrix.