Uses of Interface
edu.cmu.tetrad.data.DataModel
Packages that use DataModel
Package
Description
Contains classes for searching for (mostly structural) causal models given data.
Contains classes for various sorts of scores for running score-based algorithms.
Contains classes for running conditional independence tests for various sorts of data.
Contains some utility classes for search algorithms.
Contains some classes that aren't ready for prime time.
-
Uses of DataModel in edu.cmu.tetrad.algcomparison
Methods in edu.cmu.tetrad.algcomparison with parameters of type DataModelModifier and TypeMethodDescriptionstatic String
CompareTwoGraphs.getStatsListTable
(Graph trueGraph, Graph targetGraph, DataModel dataModel, long elapsedTime) Returns a string representing a table of statistics that can be printed. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm
Methods in edu.cmu.tetrad.algcomparison.algorithm with parameters of type DataModelModifier and TypeMethodDescriptionabstract long
ExternalAlgorithm.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.int
getIndex.Algorithm.search
(DataModel dataSet, Parameters parameters) Runs the search.FirstInflection.search
(DataModel dataSet, Parameters parameters) Runs the search.StabilitySelection.search
(DataModel dataSet, Parameters parameters) Runs the search.StARS.search
(DataModel dataSet, Parameters parameters) Runs the search.Method parameters in edu.cmu.tetrad.algcomparison.algorithm with type arguments of type DataModelModifier and TypeMethodDescriptionMultiDataSetAlgorithm.search
(List<DataModel> dataSets, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.cluster
Methods in edu.cmu.tetrad.algcomparison.algorithm.cluster with parameters of type DataModelModifier and TypeMethodDescriptionBpc.search
(DataModel dataSet, Parameters parameters) Runs the search.Fofc.search
(DataModel dataSet, Parameters parameters) Runs the search.Ftfc.search
(DataModel dataSet, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Methods in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag with parameters of type DataModelModifier and TypeMethodDescriptionDagma.search
(DataModel dataSet, Parameters parameters) Runs the search.DirectLingam.search
(DataModel dataSet, Parameters parameters) Runs the search.IcaLingam.search
(DataModel dataSet, Parameters parameters) Searches for a graph structure based on the given data set and parameters.IcaLingD.search
(DataModel dataSet, Parameters parameters) Runs a search on the provided data set using the given parameters. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.external
Methods in edu.cmu.tetrad.algcomparison.algorithm.external with parameters of type DataModelModifier and TypeMethodDescriptionlong
ExternalAlgorithmBnlearnMmhc.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.long
ExternalAlgorithmBNTPc.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.long
ExternalAlgorithmIntersection.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.long
ExternalAlgorithmPcalgGes.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.long
ExternalAlgorithmPcalgPc.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.long
ExternalAlgorithmTetrad.getElapsedTime
(DataModel dataSet, Parameters parameters) getElapsedTime.ExternalAlgorithmBnlearnMmhc.search
(DataModel dataSet, Parameters parameters) Runs the search.ExternalAlgorithmBNTPc.search
(DataModel dataSet, Parameters parameters) Runs the search.ExternalAlgorithmIntersection.search
(DataModel dataSet, Parameters parameters) Runs the search.ExternalAlgorithmPcalgGes.search
(DataModel dataSet, Parameters parameters) Runs the search.ExternalAlgorithmPcalgPc.search
(DataModel dataSet, Parameters parameters) Runs the search.ExternalAlgorithmTetrad.search
(DataModel dataSet, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.mixed
Methods in edu.cmu.tetrad.algcomparison.algorithm.mixed with parameters of type DataModelModifier and TypeMethodDescriptionMgm.search
(DataModel ds, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.multi
Methods in edu.cmu.tetrad.algcomparison.algorithm.multi with parameters of type DataModelModifier and TypeMethodDescriptionFask.search
(DataModel dataSet, Parameters parameters) Runs the search.FaskConcatenated.search
(DataModel dataSet, Parameters parameters) Runs the search.FaskLofsConcatenated.search
(DataModel dataSet, Parameters parameters) Runs the search.FaskVote.search
(DataModel dataSet, Parameters parameters) Runs the search.FasLofs.search
(DataModel dataSet, Parameters parameters) Runs the search.FciIod.search
(DataModel dataSet, Parameters parameters) Runs the search.FgesConcatenated.search
(DataModel dataSet, Parameters parameters) Runs the search.Images.search
(DataModel dataSet, Parameters parameters) Searches for a graph based on the given data set and parameters.ImagesBoss.search
(DataModel dataSet, Parameters parameters) Runs the search.Method parameters in edu.cmu.tetrad.algcomparison.algorithm.multi with type arguments of type DataModelModifier and TypeMethodDescriptionFaskConcatenated.search
(List<DataModel> dataSets, Parameters parameters) Runs the search.FaskLofsConcatenated.search
(List<DataModel> dataModels, Parameters parameters) Runs the search.FaskVote.search
(List<DataModel> dataSets, Parameters parameters) Runs the search.FciIod.search
(List<DataModel> dataSets, Parameters parameters) Runs the search.FgesConcatenated.search
(List<DataModel> dataModels, Parameters parameters) Runs the search.Images.search
(List<DataModel> dataSets, Parameters parameters) Searches for a graph based on the given data sets and parameters.ImagesBoss.search
(List<DataModel> dataSets, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag with parameters of type DataModelModifier and TypeMethodDescriptionBoss.search
(DataModel dataModel, Parameters parameters) Runs the search.BossLingam.search
(DataModel dataModel, Parameters parameters) Runs the search.Cpc.search
(DataModel dataModel, Parameters parameters) Searches for a graph based on the given data model and parameters.Cstar.search
(DataModel dataSet, Parameters parameters) Runs the search.Fas.search
(DataModel dataSet, Parameters parameters) Runs the search.Fges.search
(DataModel dataModel, Parameters parameters) Runs the search.FgesMb.search
(DataModel dataSet, Parameters parameters) Runs the search.FgesMeasurement.search
(DataModel dataModel, Parameters parameters) Runs the search.GesMe.search
(DataModel dataSet, Parameters parameters) Runs the search.Grasp.search
(DataModel dataModel, Parameters parameters) Runs the search.Pc.search
(DataModel dataModel, Parameters parameters) Runs the search.Pcd.search
(DataModel dataSet, Parameters parameters) Runs the search.PcMb.search
(DataModel dataSet, Parameters parameters) Runs the search.RestrictedBoss.search
(DataModel dataModel, Parameters parameters) Runs the search.SingleGraphAlg.search
(DataModel dataSet, Parameters parameters) Runs the search.Sp.search
(DataModel dataModel, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag with parameters of type DataModelModifier and TypeMethodDescriptionBfci.search
(DataModel dataModel, Parameters parameters) Runs the search.Ccd.search
(DataModel dataSet, Parameters parameters) Runs the search.Cfci.search
(DataModel dataModel, Parameters parameters) Runs the search.Fci.search
(DataModel dataModel, Parameters parameters) Runs the search.FciMax.search
(DataModel dataModel, Parameters parameters) Runs the search.Gfci.search
(DataModel dataModel, Parameters parameters) Runs the search.GraspFci.search
(DataModel dataModel, Parameters parameters) Runs the search.PagSampleRfci.search
(DataModel dataSet, Parameters parameters) Runs the search.Rfci.search
(DataModel dataModel, Parameters parameters) Runs the search.RfciBsc.search
(DataModel dataSet, Parameters parameters) Runs the search.SpFci.search
(DataModel dataModel, Parameters parameters) Runs the search.SvarFci.search
(DataModel dataModel, Parameters parameters) Runs the search.SvarGfci.search
(DataModel dataModel, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.other
Methods in edu.cmu.tetrad.algcomparison.algorithm.other with parameters of type DataModelModifier and TypeMethodDescriptionFactorAnalysis.search
(DataModel ds, Parameters parameters) Runs the search.Glasso.search
(DataModel ds, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.algorithm.pairwise
Methods in edu.cmu.tetrad.algcomparison.algorithm.pairwise with parameters of type DataModelModifier and TypeMethodDescriptionEb.search
(DataModel dataSet, Parameters parameters) Runs the search.FaskPw.search
(DataModel dataModel, Parameters parameters) Runs the search.R1.search
(DataModel dataSet, Parameters parameters) Runs the search.R2.search
(DataModel dataSet, Parameters parameters) Runs the search.R3.search
(DataModel dataSet, Parameters parameters) Runs the search.Rskew.search
(DataModel dataSet, Parameters parameters) Runs the search.RskewE.search
(DataModel dataSet, Parameters parameters) Runs the search.Skew.search
(DataModel dataSet, Parameters parameters) Runs the search.SkewE.search
(DataModel dataSet, Parameters parameters) Runs the search.Tanh.search
(DataModel dataSet, Parameters parameters) Runs the search. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.independence
Methods in edu.cmu.tetrad.algcomparison.independence with parameters of type DataModelModifier and TypeMethodDescriptionBdeuTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.CciTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.ChiSquare.getTest
(DataModel dataSet, Parameters parameters) Retrieves an instance of the IndependenceTest interface for the Chi Square Test.ConditionalGaussianLRT.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.DegenerateGaussianLRT.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.DiscreteBicTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.FisherZ.getTest
(DataModel dataModel, Parameters parameters) Retrieves an IndependenceTest object based on the given data model and parameters.GICScoreTests.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.GSquare.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.IndependenceWrapper.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.Kci.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MagSemBicTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.Mnlrlrt.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MSeparationTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MultinomialLogisticRegressionWald.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.Mvplrt.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.PositiveCorr.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.ProbabilisticTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.SemBicDTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.SemBicTest.getTest
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.score
Methods in edu.cmu.tetrad.algcomparison.score with parameters of type DataModelModifier and TypeMethodDescriptionBdeuScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.ConditionalGaussianBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.DegenerateGaussianBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.DiscreteBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.EbicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.FisherZScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.GicScores.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MagSemBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MSeparationScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.MVPBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.PoissonPriorScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.PositiveCorrScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.ScoreWrapper.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.SemBicScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.SemBicScoreDeterministic.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.ZhangShenBoundScore.getScore
(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.simulation
Methods in edu.cmu.tetrad.algcomparison.simulation that return DataModelModifier and TypeMethodDescriptionBayesNetSimulation.getDataModel
(int index) Returns the number of data sets to simulate.ConditionalGaussianSimulation.getDataModel
(int index) Returns the number of data sets to simulate.GeneralSemSimulation.getDataModel
(int index) Returns the data model at the specified index.GeneralSemSimulationSpecial1.getDataModel
(int index) Returns the number of data sets to simulate.LeeHastieSimulation.getDataModel
(int index) Returns the number of data sets to simulate.LinearFisherModel.getDataModel
(int index) Returns the number of data sets to simulate.LinearSineSimulation.getDataModel
(int index) Returns the number of data sets to simulate.NLSemSimulation.getDataModel
(int index) Returns the number of data sets to simulate.SemSimulation.getDataModel
(int index) Returns the data model at the specified index.SemThenDiscretize.getDataModel
(int index) Returns the number of data sets to simulate.Simulation.getDataModel
(int index) Returns the number of data sets to simulate.StandardizedSemSimulation.getDataModel
(int index) Returns the number of data sets to simulate.TimeSeriesSemSimulation.getDataModel
(int index) Returns the number of data sets to simulate.Constructor parameters in edu.cmu.tetrad.algcomparison.simulation with type arguments of type DataModelModifierConstructorDescriptionLinearFisherModel
(RandomGraph graph, List<DataModel> shocks) Constructor for LinearFisherModel. -
Uses of DataModel in edu.cmu.tetrad.algcomparison.statistic
Methods in edu.cmu.tetrad.algcomparison.statistic with parameters of type DataModelModifier and TypeMethodDescriptiondouble
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
CommonAncestorFalseNegativeBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
CommonAncestorFalsePositiveBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
CommonMeasuredAncestorRecallBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
LatentCommonAncestorFalseNegativeBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
LatentCommonAncestorFalsePositiveBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
LatentCommonAncestorTruePositiveBidirected.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
NumCompatibleDefiniteDirectedEdgeAncestors.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
NumCompatibleDirectedEdgeNonAncestors.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
NumCompatiblePossiblyDirectedEdgeAncestors.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
NumCompatiblePossiblyDirectedEdgeNonAncestors.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
NumDirectedEdgeBnaMeasuredCounfounded.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
ProportionSemidirectedPathsNotReversedEst.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
ProportionSemidirectedPathsNotReversedTrue.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
TrueDagTruePositiveDirectedPathNonancestor.getValue
(Graph trueGraph, Graph estGraph, DataModel dataModel) Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph.double
Returns the value of this statistic, given the true graph and the estimated graph. -
Uses of DataModel in edu.cmu.tetrad.bayes
Constructors in edu.cmu.tetrad.bayes with parameters of type DataModelModifierConstructorDescriptionJunctionTreeAlgorithm
(Graph graph, DataModel dataModel) Constructor for JunctionTreeAlgorithm. -
Uses of DataModel in edu.cmu.tetrad.data
Subinterfaces of DataModel in edu.cmu.tetrad.dataModifier and TypeInterfaceDescriptioninterface
Implements a rectangular data set, in the sense of being a dataset with a fixed number of columns and a fixed number of rows, the length of each column being constant.interface
Interface for covariance matrices.Classes in edu.cmu.tetrad.data that implement DataModelModifier and TypeClassDescriptionfinal class
Wraps a DataBox in such a way that mixed data sets can be stored.final class
Stores a correlation matrix together with variable names and sample size; intended as a representation of a data set.class
Stores a covariance matrix together with variable names and sample size, intended as a representation of a data set.class
Stores a covariance matrix together with variable names and sample size, intended as a representation of a data set.class
Stores a covariance matrix together with variable names and sample size, intended as a representation of a data set.final class
Stores a list of data models and keeps track of which one is selected.class
Stores a list of independence facts.final class
Wraps a 2D array of Number objects in such a way that mixed data sets can be stored.final class
Stores time series data as a list of continuous columns.Methods in edu.cmu.tetrad.data that return DataModelModifier and TypeMethodDescriptionCorrelationMatrixOnTheFly.copy()
copy.CovarianceMatrix.copy()
copy.CovarianceMatrixOnTheFly.copy()
copy.DataModel.copy()
copy.DataModelList.copy()
copy.IndependenceFacts.copy()
copy.TimeSeriesData.copy()
copy.DataModelList.get
(int index) DataModelList.getSelectedModel()
Getter for the fieldselectedModel
.DataModelList.remove
(int index) Methods in edu.cmu.tetrad.data that return types with arguments of type DataModelMethods in edu.cmu.tetrad.data with parameters of type DataModelModifier and TypeMethodDescriptionvoid
Adds the given DataModel to the list at the given index.static DataSet
SimpleDataLoader.getContinuousDataSet
(DataModel dataSet) Returns the datamodel case to DataSet if it is continuous.static ICovarianceMatrix
SimpleDataLoader.getCovarianceMatrix
(DataModel dataModel, boolean precomputeCovariances) Returns the model cast to ICovarianceMatrix if already a covariance matric, or else returns the covariance matrix for a dataset.static DataSet
SimpleDataLoader.getDiscreteDataSet
(DataModel dataSet) Returns the datamodel case to DataSet if it is discrete.static DataSet
SimpleDataLoader.getMixedDataSet
(DataModel dataSet) Returns the datamodel case to DataSet if it is mixed.void
DataModelList.setSelectedModel
(DataModel model) Setter for the fieldselectedModel
. -
Uses of DataModel in edu.cmu.tetrad.data.simulation
Methods in edu.cmu.tetrad.data.simulation that return DataModelModifier and TypeMethodDescriptionLoadContinuousDataAndGraphs.getDataModel
(int index) Returns the number of data sets to simulate.LoadContinuousDataAndSingleGraph.getDataModel
(int index) Returns the number of data sets to simulate.LoadContinuousDataSmithSim.getDataModel
(int index) Returns the number of data sets to simulate.LoadDataAndGraphs.getDataModel
(int index) Returns the number of data sets to simulate.LoadDataFromFileWithoutGraph.getDataModel
(int index) Returns the number of data sets to simulate. -
Uses of DataModel in edu.cmu.tetrad.search
Methods in edu.cmu.tetrad.search that return DataModel -
Uses of DataModel in edu.cmu.tetrad.search.score
Methods in edu.cmu.tetrad.search.score that return DataModelModifier and TypeMethodDescriptionPoissonPriorScore.getData()
Returns the data set.SemBicScore.getData()
Returns the data model.SemBicScore.getDataModel()
Returns the data model.Methods in edu.cmu.tetrad.search.score with parameters of type DataModelModifier and TypeMethodDescriptionstatic double
Scores the given DAG using the given data model, usimg a BIC score.static double
SemBicScorer.scoreDag
(Graph dag, DataModel data, double penaltyDiscount, boolean precomputeCovariances) Scores the given DAG using the given data model, usimg a BIC score. -
Uses of DataModel in edu.cmu.tetrad.search.test
Methods in edu.cmu.tetrad.search.test that return DataModelModifier and TypeMethodDescriptionIndTestIndependenceFacts.getData()
Returns the facts supplied in the constructor, which constutite a data model.IndTestProbabilistic.getData()
Returns the data model associated with this instance.Kci.getData()
Returns The data model for the independence test.ScoreIndTest.getData()
Retrieves the data model associated with this object.Constructors in edu.cmu.tetrad.search.test with parameters of type DataModelModifierConstructorDescriptionScoreIndTest
(Score score, DataModel data) Constructor for ScoreIndTest. -
Uses of DataModel in edu.cmu.tetrad.search.utils
Methods in edu.cmu.tetrad.search.utils with parameters of type DataModelModifier and TypeMethodDescriptionstatic void
LogUtilsSearch.stampWithBic
(Graph graph, DataModel dataModel) stampWithBic.Constructors in edu.cmu.tetrad.search.utils with parameters of type DataModelModifierConstructorDescriptionClusterSignificance
(List<Node> variables, DataModel dataModel) Constructs a new cluster significance object.Constructor parameters in edu.cmu.tetrad.search.utils with type arguments of type DataModel -
Uses of DataModel in edu.cmu.tetrad.search.work_in_progress
Methods in edu.cmu.tetrad.search.work_in_progress that return DataModel -
Uses of DataModel in edu.cmu.tetrad.util
Methods in edu.cmu.tetrad.util that return DataModelModifier and TypeMethodDescriptionstatic DataModel
MultidataUtils.combineDataset
(List<DataModel> dataModels) combineDataset.static DataModel
DataConvertUtils.toContinuousDataModel
(ContinuousData dataset) toContinuousDataModel.static DataModel
DataConvertUtils.toCovarianceMatrix
(CovarianceData dataset) toCovarianceMatrix.static DataModel
DataConvertUtils.toDataModel
(Data data) toDataModel.static DataModel
DataConvertUtils.toDataModel
(Data data, Metadata metadata) toDataModel.static DataModel
DataConvertUtils.toMixedDataBox
(MixedTabularData dataset) toMixedDataBox.static DataModel
DataConvertUtils.toMixedDataBox
(MixedTabularData dataset, Metadata metadata) Converting using metadatastatic DataModel
DataConvertUtils.toVerticalDiscreteDataModel
(VerticalDiscreteTabularData dataset) toVerticalDiscreteDataModel.static DataModel
DataConvertUtils.toVerticalDiscreteDataModel
(VerticalDiscreteTabularData dataset, Metadata metatdata) Converting using metadataMethods in edu.cmu.tetrad.util with parameters of type DataModelModifier and TypeMethodDescriptionstatic int
MultidataUtils.getNumberOfColumns
(DataModel dataModel) getNumberOfColumns.Method parameters in edu.cmu.tetrad.util with type arguments of type DataModelModifier and TypeMethodDescriptionstatic void
MultidataUtils.combineContinuousData
(List<DataModel> dataModels, double[][] combinedData) combineContinuousData.static DataModel
MultidataUtils.combineDataset
(List<DataModel> dataModels) combineDataset.static void
MultidataUtils.combineDiscreteDataToDiscreteVerticalData
(List<DataModel> dataModels, List<Node> variables, int[][] combinedData, int numOfRows, int numOfColumns) combineDiscreteDataToDiscreteVerticalData.static void
MultidataUtils.combineMixedContinuousData
(List<DataModel> dataModels, List<Node> variables, double[][] combinedData, int numOfRows, int numOfColumns) combineMixedContinuousData.static void
MultidataUtils.combineMixedDiscreteData
(List<DataModel> dataModels, List<Node> variables, int[][] combinedData, int numOfRows, int numOfColumns) combineMixedDiscreteData.static void
MultidataUtils.combineVariables
(List<DataModel> dataModels, List<Node> variables) Combine the list of variables from each of data model in the list into one variable list.static int[]
MultidataUtils.getRowCounts
(List<DataModel> dataModels) getRowCounts. -
Uses of DataModel in edu.pitt.dbmi.algo.resampling.task
Constructors in edu.pitt.dbmi.algo.resampling.task with parameters of type DataModelModifierConstructorDescriptionGeneralResamplingSearchRunnable
(DataModel dataModel, Algorithm algorithm, Parameters parameters) Constructor for single-data set algorithms.Constructor parameters in edu.pitt.dbmi.algo.resampling.task with type arguments of type DataModelModifierConstructorDescriptionGeneralResamplingSearchRunnable
(List<DataModel> dataModel, MultiDataSetAlgorithm algorithm, Parameters parameters) Constructor for multi-data set algorithms.