Uses of Class
edu.cmu.tetrad.util.Parameters
Packages that use Parameters
Package
Description
This package contains classes for causal graph search algorithms.
This package contains classes for testing causal graph search algorithms.
Contains an editable display graph for (small) lag graphs.
Contains classes for generating simulations of expression levels over a
collection
of genes.
-
Uses of Parameters in edu.cmu.tetrad.algcomparison
Methods in edu.cmu.tetrad.algcomparison with parameters of type ParametersModifier and TypeMethodDescriptionvoidComparison.compareFromFiles(String filePath, Algorithms algorithms, Statistics statistics, Parameters parameters) compareFromFiles.voidComparison.compareFromFiles(String dataPath, String resultsPath, Algorithms algorithms, Statistics statistics, Parameters parameters) Compares algorithms.voidTimeoutComparison.compareFromFiles(String filePath, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) compareFromFiles.voidTimeoutComparison.compareFromFiles(String dataPath, String resultsPath, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) Compares algorithms.voidComparison.compareFromSavedResults(String savedResultsPath, String newResultsPath, Simulations simulations, Algorithms algorithms, Statistics statistics, Parameters parameters, PrintStream ps1, PrintStream ps2) Re-runs statistics computation against saved graphs from a previous run, without re-running any algorithms.voidComparison.compareFromSimulations(String resultsPath, Simulations simulations, Algorithms algorithms, Statistics statistics, Parameters parameters) Compare simulation results using the provided parameters and write the comparison results to a file.voidComparison.compareFromSimulations(String resultsPath, Simulations simulations, String outputFileName, Algorithms algorithms, Statistics statistics, Parameters parameters) Compares the results obtained from simulations.voidComparison.compareFromSimulations(String resultsPath, Simulations simulations, String outputFileName, PrintStream localOut, Algorithms algorithms, Statistics statistics, Parameters parameters) Compares the results of simulations and generates an output file.voidComparison.compareFromSimulations(String resultsPath, Simulations simulations, String outputFileName, PrintStream localOut, PrintStream localOut2, Algorithms algorithms, Statistics statistics, Parameters parameters) Compares the results of different simulations and algorithms.voidTimeoutComparison.compareFromSimulations(String resultsPath, Simulations simulations, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) compareFromSimulations.voidTimeoutComparison.compareFromSimulations(String resultsPath, Simulations simulations, String outputFileName, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) Compares algorithms.voidComparison.generateReportFromExternalAlgorithms(String dataPath, String resultsPath, Algorithms algorithms, Statistics statistics, Parameters parameters) Generates a report from external algorithms.voidComparison.generateReportFromExternalAlgorithms(String dataPath, String resultsPath, String outputFileName, Algorithms algorithms, Statistics statistics, Parameters parameters) Generates a report from external algorithms based on the given parameters.voidTimeoutComparison.generateReportFromExternalAlgorithms(String dataPath, String resultsPath, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) generateReportFromExternalAlgorithms.voidTimeoutComparison.generateReportFromExternalAlgorithms(String dataPath, String resultsPath, String outputFileName, Algorithms algorithms, Statistics statistics, Parameters parameters, long timeout, TimeUnit unit) generateReportFromExternalAlgorithms.voidComparison.saveToFiles(String dataPath, Simulation simulation, Parameters parameters) Saves the simulation data to file in the specified data path.voidTimeoutComparison.saveToFiles(String dataPath, Simulation simulation, Parameters parameters) Saves simulationWrapper data.voidComparison.saveToFilesSingleSimulation(String dataPath, Simulation simulation, Parameters parameters) Saves the results of a single simulation to files. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm
Methods in edu.cmu.tetrad.algcomparison.algorithm with parameters of type ParametersModifier and TypeMethodDescriptionabstract longExternalAlgorithm.getElapsedTime(DataModel dataSet, Parameters parameters) getElapsedTime.AbstractBootstrapAlgorithm.search(DataModel dataModel, Parameters parameters) Runs the search.AbstractMultiBootstrapAlgorithm.search(List<DataModel> dataSets, Parameters parameters) Runs the multi-dataset search, bootstrapping ifnumberResamplingis greater than zero.Algorithm.search(DataModel dataSet, Parameters parameters) Runs the search.FirstInflection.search(DataModel dataSet, Parameters parameters) Runs the search.MultiDataSetAlgorithm.search(List<DataModel> dataSets, Parameters parameters) Runs the search.StabilitySelection.search(DataModel dataSet, Parameters parameters) Runs the search.StARS.search(DataModel dataSet, Parameters parameters) Runs the search. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Methods in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag with parameters of type ParametersModifier and TypeMethodDescriptionDagma.runSearch(DataModel dataModel, Parameters parameters) Runs the DAGMA algorithm to search for a directed acyclic graph (DAG) in the given data model with the specified parameters.DirectLingam.runSearch(DataModel dataModel, Parameters parameters) Runs the Direct LiNGAM search algorithm on the given data model with the specified parameters.Fask.runSearch(DataModel dataModel, Parameters parameters) Runs the Fask search algorithm on the given data model with the specified parameters.FaskOrig.runSearch(DataModel dataModel, Parameters parameters) Deprecated.Runs the Fask search algorithm on the given data model with the specified parameters.IcaLingam.runSearch(DataModel dataSet, Parameters parameters) Runs the search on the given data by delegating to the successor algorithm and returns the resulting graph.IcaLingD.runSearch(DataModel dataSet, Parameters parameters) Runs the search on the given data by delegating to the successor algorithm and returns the resulting graph.Lingam.runSearch(DataModel dataSet, Parameters parameters) Searches for a graph structure based on the given data set and parameters.LingD.runSearch(DataModel dataSet, Parameters parameters) Runs a search on the provided data set using the given parameters. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.multi
Methods in edu.cmu.tetrad.algcomparison.algorithm.multi with parameters of type ParametersModifier and TypeMethodDescriptionFaskConcatenated.search(DataModel dataSet, Parameters parameters) Runs the search.FaskConcatenated.search(List<DataModel> dataSets, Parameters parameters) Runs the search.FaskPool.search(DataModel dataSet, Parameters parameters) Runs the search.FaskPool.search(List<DataModel> dataSets, Parameters parameters) Runs the search.FaskVote.search(DataModel dataSet, Parameters parameters) Runs the search.FaskVote.search(List<DataModel> dataSets, Parameters parameters) Runs the search.FciIod.search(DataModel dataSet, Parameters parameters) Runs the search.FciIod.search(List<DataModel> dataSets, Parameters parameters) Runs the search.FgesConcatenated.search(DataModel dataSet, Parameters parameters) Runs the search.FgesConcatenated.search(List<DataModel> dataModels, Parameters parameters) Runs the search.ImagesBoss.search(DataModel dataSet, Parameters parameters) Runs the search.ImagesBoss.search(List<DataModel> dataSets, Parameters parameters) Runs the search.Ion.search(DataModel dataSet, Parameters parameters) Runs the search.Ion.search(List<DataModel> dataSets, Parameters parameters) Runs the search. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag with parameters of type ParametersModifier and TypeMethodDescriptionCstar.search(DataModel dataSet, Parameters parameters) Runs the search.Pcmci.search(DataModel dataModel, Parameters parameters) Executes the PCMCI (Peter and Clark Momentary Conditional Independence) causal discovery algorithm on a given data model using specified parameters.SingleGraphAlg.search(DataModel dataSet, Parameters parameters) Runs the search. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag with parameters of type ParametersModifier and TypeMethodDescriptionBfci.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BfciBryan.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BfciBryanScore.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BfciC.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BfciD.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BfciScoreCheck.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given dataset and parameters and returns the resulting graph.BossCcd.runSearch(DataModel dataModel, Parameters parameters) Runs the BOSS-CCD search algorithm on the given data set using the specified parameters.BossFci.runSearch(DataModel dataModel, Parameters parameters) Runs the search on the given data by delegating to the successor algorithm and returns the resulting graph.BossPod.runSearch(DataModel dataModel, Parameters parameters) Always throws, because the implementation this class wrapped was removed in Tetrad 8.0.0.Ccd.runSearch(DataModel dataModel, Parameters parameters) Runs the CCD (Cyclic Causal Discovery) search algorithm on the given data set using the specified parameters.Cpw.runSearch(DataModel dataModel, Parameters parameters) Executes the search algorithm on a given data model and set of parameters, producing a partial ancestral graph (PAG) that represents the causal structure inferred from the data.DmFcit.runSearch(DataModel dataModel, Parameters parameters) Always throws, because the implementation this class wrapped was removed in Tetrad 8.0.0.DmPc.runSearch(DataModel dataModel, Parameters parameters) Always throws, because the implementation this class wrapped was removed in Tetrad 8.0.0.Fci.runSearch(DataModel dataModel, Parameters parameters) Runs a search algorithm to find a graph based on the given data model and parameters.FciCyclicPw.runSearch(DataModel dataModel, Parameters parameters) Executes the search algorithm on a given data model and set of parameters, producing a partially directed acyclic graph (PAG) that represents the causal structure inferred from the data.Fcit.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.FcitMagMarkov.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.FcitMarkov.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.FcitSl.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.FcitSlScoreCheck.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.FcitZm.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.Gfci.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to infer the causal graph given a dataset and specified parameters.GfciOld.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to infer the causal graph given a dataset and specified parameters.Gmas.runSearch(DataModel dataModel, Parameters parameters) Runs the search.GraspFci.runSearch(DataModel dataModel, Parameters parameters) Runs a search algorithm to find a graph structure based on a given data set and parameters.Icd.runSearch(DataModel dataModel, Parameters parameters) Runs the ICD search and returns the resulting PAG.LvBossExperimental.runSearch(DataModel dataModel, Parameters parameters) Runs LV-BOSS on the given data model.LvHeuristic.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to find a graph structure based on a given data model and parameters.PagSampleRfci.runSearch(DataModel dataModel, Parameters parameters) Runs the search on the given data by delegating to the successor algorithm and returns the resulting graph.PagSamplingRfci.runSearch(DataModel dataSet, Parameters parameters) Runs the search algorithm using the given data set and parameters.Rfci.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm on the given data model and parameters.RfciBsc.runSearch(DataModel dataModel, Parameters parameters) Runs a search algorithm using a given dataset and parameters.SpFci.runSearch(DataModel dataModel, Parameters parameters) Executes a search algorithm to infer the causal graph structure from a given data model -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.other
Methods in edu.cmu.tetrad.algcomparison.algorithm.other with parameters of type ParametersModifier and TypeMethodDescriptionFactorAnalysis.runSearch(DataModel dataModel, Parameters parameters) Executes a factor analysis search on the given data model using the provided parameters.Glasso.runSearch(DataModel dataModel, Parameters parameters) Runs a search algorithm to create a graph representation of the data.MimbuildBollen.search(DataModel dataModel, Parameters parameters) Executes a factor analysis search on the given data model using the provided parameters.MimbuildPca.search(DataModel dataModel, Parameters parameters) Executes a factor analysis search on the given data model using the provided parameters.PythonGin.search(DataModel dataModel, Parameters parameters) Deprecated.Runs GIN on the supplied dataset and returns the resulting causal graph.Rlcd.search(DataModel dataModel, Parameters parameters) Runs RLCD on a continuous data set.Rlcd.searchImputations(List<DataModel> imputations, Parameters parameters) Runs ONE RLCD search over several imputations of a data set with missing values; seeRlcd(List). -
Uses of Parameters in edu.cmu.tetrad.algcomparison.algorithm.pairwise
Methods in edu.cmu.tetrad.algcomparison.algorithm.pairwise with parameters of type ParametersModifier and TypeMethodDescriptionFaskPw.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given data model and parameters.R1.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm on the given data model with the provided parameters.R2.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the provided data model and parameters.R3.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to orient edges in the input graph using the provided data.Rskew.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the provided data model and parameters.RskewE.runSearch(DataModel dataModel, Parameters parameters) Runs a search algorithm to find the orientation of edges in a graph using the given data model and parameters.Skew.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm to orient edges in the input graph using the given data model and parameters.SkewE.runSearch(DataModel dataModel, Parameters parameters) Executes the SkewE search algorithm.Tanh.runSearch(DataModel dataModel, Parameters parameters) Runs the search algorithm using the given data model and parameters. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.graph
Methods in edu.cmu.tetrad.algcomparison.graph with parameters of type ParametersModifier and TypeMethodDescriptionCyclic.createGraph(Parameters parameters) createGraph.ErdosRenyi.createGraph(Parameters parameters) createGraph.RandomForward.createGraph(Parameters parameters) Creates a random graph by adding forward edges.RandomGraph.createGraph(Parameters parameters) createGraph.RandomMim.createGraph(Parameters parameters) createGraph.RandomMimic.createGraph(Parameters parameters) createGraph.RandomSingleFactorMim.createGraph(Parameters parameters) createGraph.RandomTwoFactorMim.createGraph(Parameters parameters) createGraph.ScaleFree.createGraph(Parameters parameters) createGraph.SingleGraph.createGraph(Parameters parameters) createGraph. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.independence
Methods in edu.cmu.tetrad.algcomparison.independence with parameters of type ParametersModifier and TypeMethodDescriptionBasisExpandedGcm.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.BasisFunctionBlocksIndTest.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.BasisFunctionLrt.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.BlocksIndTest.getTest(DataModel dataSet, Parameters parameters) Deprecated.Creates and returns an instance of theIndTestBlocksWilkesinitialized with a specific block specification and a significance level extracted from the provided parameters.BlocksIndTestLemma10.getTest(DataModel dataModel, Parameters parameters) Deprecated.Creates and returns an instance of an independence test based on the specified block structure and parameters provided.BlocksIndTestTs.getTest(DataModel dataModel, Parameters parameters) Creates and returns an instance of an independence test based on the specified block structure and parameters provided.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 that performs a Chi Square Test for independence.ClFisherZPython.getTest(DataModel dataModel, Parameters parameters) Retrieves an independence test based on the provided data model and parameters.ClKciPython.getTest(DataModel dataModel, Parameters parameters) Creates and returns an IndependenceTest instance using the provided DataModel and Parameters.ClRcitPython.getTest(DataModel dataModel, Parameters parameters) Retrieves an independence test based on the provided data model and parameters.ConditionalGaussianLrt.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.Cord.getTest(DataModel dataModel, Parameters parameters) Gets a CORD (Eric's engine) independence test for the given data model and parameters.DegenerateGaussianLrt.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.DgBicTest.getTest(DataModel dataSet, Parameters parameters) Returns an instance of IndependenceTest for the SEM BIC test.EquivalenceTest.getTest(DataModel dataModel, Parameters parameters) Builds the equivalence test for the given data and parameters.FfCi.getTest(DataModel dataSet, Parameters parameters) Creates and configures an instance of the FfCi independence test with specified parameters derived from the provided dataset and parameter set.FfCiContinuous.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) Gets an independence test based on the given data model and parameters.Gcm.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.Gin.getTest(DataModel dataModel, Parameters parameters) Configures and returns an IndependenceTest object based on the provided data model and parameters.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.MinimaxCITest.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) Deprecated.Returns true iff x and y are independent conditional on z for the given data set.PoissonBicTest.getTest(DataModel dataSet, Parameters parameters) Returns an instance of IndependenceTest for the SEM BIC test.ProbabilisticTest.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.RankIndependenceTestLemma10Singletons.getTest(DataModel dataModel, Parameters parameters) Deprecated.Gets an independence test based on the given data model and parameters.RankIndependenceTestTs.getTest(DataModel dataModel, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set.RankIndependenceTestTsSingletons.getTest(DataModel dataModel, Parameters parameters) Deprecated.Gets an independence test based on the given data model and parameters.RankIndependenceTestWilkesSingletons.getTest(DataModel dataModel, Parameters parameters) Deprecated.Gets an independence test based on the given data model and parameters.Rcit.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 an instance of IndependenceTest for the SEM BIC test.StratifiedRank.getTest(DataModel dataModel, Parameters parameters) Gets an independence test based on the given data model and parameters.TrekSeparationBlocksIndependence.getTest(DataModel dataModel, Parameters parameters) Gets an independence test based on the given data model and parameters.TRffLrTest.getTest(DataModel dataSet, Parameters parameters) Returns true iff x and y are independent conditional on z for the given data set. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.score
Methods in edu.cmu.tetrad.algcomparison.score with parameters of type ParametersModifier and TypeMethodDescriptionBasisFunctionBgeScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.BasisFunctionBicScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.BasisFunctionBicScoreTabular.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.BdeuScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.BfBlocksBicScore.getScore(DataModel model, Parameters parameters) Computes and returns a score based on the provided data model and parameter settings.BgeScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.BlocksBicScore.getScore(DataModel model, Parameters parameters) Computes and returns a score based on the provided data model and parameter settings.BlockScoreWrapper.getScore(DataModel model, Parameters parameters) Computes and returns a score for the given data model and parameters.ConditionalGaussianBicScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.DegenerateGaussianBgeScore.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.FfMl.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.FfMlContinuous.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.HeavyTailSemBicScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.HuangMarginalLikelihoodScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.InstanceAugmentedSemBicScoreWrapper.getScore(DataModel dataModel, Parameters parameters) Computes the score for a given data model and set of parameters.IsBDeuScoreWrapper.getScore(DataModel dataModel, Parameters parameters) Calculates and returns a score for the given data model and associated parameters.KcvBicScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.KernelMarginalLikelihoodScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.MagDgBicScore.getScore(DataModel dataSet, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.MSepScore.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) Deprecated.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.RankBicScore.getScore(DataModel dataModel, Parameters parameters) Returns true, iff x and y are independent, conditional on z for the given data set.RffBicScore.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.TRffBicScore.getScore(DataModel dataSet, Parameters parameters) Calculates and returns a score for the given dataset based on the specified parameters.ZhangShenBoundScore.getScore(DataModel dataSet, Parameters parameters) Calculates the score based on the given data set and parameters.BasisFunctionBicScore.getScores(List<DataModel> dataModels, Parameters parameters) Constructs one score per data model, coordinating data-dependent representation choices across the data models so that all scores share a common parameterization. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.simulation
Methods in edu.cmu.tetrad.algcomparison.simulation with parameters of type ParametersModifier and TypeMethodDescriptionvoidAdditiveNoiseSimulation.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidBayesNetSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidConditionalGaussianSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidDaoSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidDesignedExperimentSimulation.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidGeneralAdditiveModel.createData(Parameters parameters, boolean newModel) Creates data models and their corresponding graphs based on the provided parameters.voidGeneralNoiseSimulation.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidGeneralSemSimulation.createData(Parameters parameters, boolean newModel) Creates data sets for simulation based on the given parameters and model reuse preference.voidGeneralSemSimulationSpecial1.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidGpSemSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidHybridCgSimulation.createData(Parameters parameters, boolean newModel) Creates data sets for simulation based on the given parameters and model reuse preference.voidLeeHastieSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLgMnarSimulation.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidLinearFisherModel.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLinearSineSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidNonlinearFunctionsOfLinear.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidObservationalStudySimulation.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidPostnonlinearSem.createData(Parameters parameters, boolean newModel) Creates simulated data and associated graphs based on the given parameters.voidSemSimulation.createData(Parameters parameters, boolean newModel) Creates data sets for simulation based on the given parameters and model reuse preference.voidSemThenDiscretize.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidSingleDatasetSimulation.createData(Parameters parameters, boolean newModel) Creates a new data model for the simulation.voidStandardizedSemSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidTimeSeriesSemSimulation.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidTrainedDagModel.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.statistic
Methods in edu.cmu.tetrad.algcomparison.statistic with parameters of type ParametersModifier and TypeMethodDescriptiondoubleAdjacencyFn.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyFp.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyFpr.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyTn.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyTp.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAdjacencyTpr.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAncestorF1.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAncestorPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAncestorRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAncestralPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAncestralRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadFn.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadFp.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadFpr.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadPrecisionCommonEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadRecallCommonEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadTn.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleArrowheadTp.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAverageDegreeEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleAverageDegreeTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBicDiff.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBicDiffPerRecord.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBicEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBicTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedFP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedLatentExistsLatentCommonCause.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the percentage of correctly identified bidirected edges in an estimated graph for which a latent confounder exists in the true graph.doubleBidirectedLatentPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the percentage of correctly identified bidirected edges in an estimated graph for which a latent confounder exists in the true graph.doubleBidirectedPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedTP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleBidirectedTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleCirclePrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the circle precision, which is the ratio of true positive arrows to the sum of true positive arrows and false positive arrows.doubleCircleRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the circle recall value for a given true graph, estimated graph, and data model.doubleCommonAncestorFalseNegativeBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleCommonAncestorFalsePositiveBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleCommonAncestorTruePositiveBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleCommonMeasuredAncestorRecallBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleCorrectSkeleton.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleDefiniteDirectedPathPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleDefiniteDirectedPathRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleDensityEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleDensityTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleElapsedCpuTime.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleF1Adj.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleF1All.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleF1Arrow.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleF1Circle.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleF1Tail.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleFalseNegativesAdjacencies.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleFalsePositiveAdjacencies.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleFBetaAdj.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleFractionDependentUnderAlternative.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleFractionDependentUnderNull.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleGraphExactlyRight.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleIdaAverageSquaredDistance.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the value of the IDA Average Squared Distance statistic.doubleIdaCheckAvgMaxSquaredDiffEstTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the average maximum squared difference between the estimated and true values for a given data model and graphs.doubleIdaCheckAvgMinSquaredDiffEstTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the average minimum squared difference between the estimated and true values for a given data model and graphs.doubleIdaCheckAvgSquaredDifference.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Retrieves the value of the statistic, which is the average squared difference between the estimated and true values for a given data model and graphs.doubleIdaMaximumSquaredDifference.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the value of the statistic "IDA Average Maximum Squared Difference".doubleIdaMinimumSquaredDifference.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the value of the statistic "IDA Average Minimum Squared Difference".doubleImpliedArrowOrientationRatioEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleImpliedArrowOrientationRatioEst2.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleImpliedOrientationRatioEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleImpliesLegalMag.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleKnowledgeSatisfied.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLatentCommonAncestorFalseNegativeBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLatentCommonAncestorFalsePositiveBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLatentCommonAncestorRecallBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLatentCommonAncestorTruePositiveBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLegalCpdag.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the value indicating whether the estimated graph is a Legal CPDAG (1.0) or not (0.0).doubleLegalPag.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleLocalGraphPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) This method calculates the Local Graph Precision.doubleLocalGraphRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) doubleMagCgScore.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMagDgScore.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMagSemScore.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMarkovCheckAdPasses.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling p-value > 0.05.doubleMarkovCheckAdPassesBestOf10.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling p-value > 0.05.doubleMarkovCheckAndersonDarlingP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckAndersonDarlingPBestOf10.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckBinomialP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Binomial P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckBinomialPBestOf10.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Binomial P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckFdrCutoffP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckFractionDependentH0.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckFractionDependentH1.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckKolmogorovSmirnoffP.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckKolmogorovSmirnoffPBestOf10.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMarkovCheckKsPasses.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates whether Kolmogorov-Smirnoff P > 0.05.doubleMarkovCheckKsPassesBestOf10.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates whether Kolmogorov-Smirnoff P > 0.05.doubleMathewsCorrAdj.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMathewsCorrArrow.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMaximal.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Checks whether a PAG is maximal.doubleMaximalityCondition.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleMcGetNumTestsH0.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the number of tests done under the null hypothesis of independence for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleMcGetNumTestsH1.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the number of tests done under the null hypothesis of independence for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).doubleNoAlmostCyclicPathsCondition.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNoCyclicPathsCondition.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNodesInCyclesPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNodesInCyclesRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNonancestorPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNonancestorRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNoPotentiallyDirectedF1.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNoSemidirectedPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNoSemidirectedRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumAmbiguousTriples.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberArrowsEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberArrowsNotInUnshieldedCollidersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberCollidersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberEdgesEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberEdgesInCollidersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberEdgesInUnshieldedCollidersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberEdgesTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberOfEdgesEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberOfEdgesTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberTailsEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumberUnshieldedCollidersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumBidirectedBothNonancestorAncestor.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumBidirectedEdgesEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumBidirectedEdgesTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumColoredDD.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumColoredNL.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumColoredPD.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumColoredPL.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCommonMeasuredAncestorBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatibleDefiniteDirectedEdgeAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatibleDirectedEdgeConfounded.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatibleDirectedEdgeNonAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatibleEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatiblePossiblyDirectedEdgeAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatiblePossiblyDirectedEdgeNonAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatiblePotentiallyDirectedEdgeAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatiblePotentiallyDirectedEdgeNonAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCompatibleVisibleNonancestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCorrectBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Returns the number of bidirected edges for which a latent confounder exists.doubleNumCorrectDDAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCorrectPDAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCorrectVisibleEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumCoveringAdjacenciesInPag.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDefinitelyDirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDefinitelyNotDirectedPaths.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdgeAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdgeBnaMeasuredCounfounded.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdgeNoMeasureAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdgeNotAncNotRev.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdgeReversed.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedPathsEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedPathsTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumDirectedShouldBePartiallyDirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumEdgeInEstInTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumGenuineAdjacenciesInPag.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumIncorrectDDAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumIncorrectPDAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumIncorrectVisibleAncestors.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumLatentCommonAncestorBidirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumNondirectedEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumParametersEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumPartiallyOrientedEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumPotentiallyDirected.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumUndirectedEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumVisibleEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleNumVisibleEdgeTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Retrieves the number of X-->Y edges for which X-->Y is visible in the true PAG.doubleOrientationPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleOrientationRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Orientation Recall statistic, which measures the accuracy of the estimated orientation of edges in a graph compared to the true graph.doublePagAdjacencyPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the adjacency precision of the estimated graph compared to the true graph.doublePagAdjacencyRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the adjacency recall compared to the true PAG (Partial Ancestral Graph).doubleParameterColumn.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doublePercentAmbiguous.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the percentage of ambiguous triples in the estimated graph compared to the true graph.doublePercentBidirectedEdges.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleProportionSemidirectedPathsNotReversedEst.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the proportion of semi(X, Y) in the estimated graph for which there is no semi(Y, X) in the true graph.doubleProportionSemidirectedPathsNotReversedTrue.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the proportion of semi(X, Y) paths in the true graph for which there is no semi(Y, Z) path in the estimated graph.doublePvalueDistanceToAlpha.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doublePvalueUniformityUnderNull.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleSemidirectedPathF1.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the F1 statistic for adjacencies.doubleSemidirectedPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the potentially directed precision value.doubleSemidirectedRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the Semidirected-Rec statistic, which is the proportion of (X, Y) where if there is a potentially directed path in the true graph, then there is also a potentially directed path in the estimated graph.default doubleStatistic.getValue(Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Returns the value of this statistic, given the true graph and the estimated graph.doubleStatistic.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.default doubleStatistic.getValue(Graph trueGraph, Graph estGraph, Parameters parameters) Returns the value of this statistic, given the true graph and the estimated graph.doubleStructuralHammingDistance.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTailPrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the tail precision, which is the ratio of true positive arrows to the sum of true positive arrows and false positive arrows.doubleTailRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the tail recall value for a given true graph, estimated graph, and data model.doubleTrueDagFalseNegativesArrows.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Computes the number of False Negatives for Arrows in the estimated graph compared to the true DAG.doubleTrueDagFalseNegativesTails.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the number of false negatives for tail endpoints compared to the true Directed Acyclic Graph (DAG).doubleTrueDagFalsePositiveArrow.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the number of false positive arrows in the estimated graph compared to the true directed acyclic graph (DAG).doubleTrueDagFalsePositiveTails.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the number of false positives for tail endpoints in the estimated graph compared to the true graph.doubleTrueDagPrecisionArrow.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the precision of arrow edges (X*->Y) in the estimated graph compared to the true DAG.doubleTrueDagPrecisionTails.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the precision of directed edges in the estimated graph (estGraph) relative to a true directed acyclic graph (trueDag).doubleTrueDagRecallArrows.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTrueDagRecallTails.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTrueDagTruePositiveArrow.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Computes the count of bidirected true positives for arrows in the estimated graph compared to the true graph.doubleTrueDagTruePositiveDirectedPathNonancestor.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Computes the number of true positives for directed paths in the estimated graph that are consistent with the true graph, excluding cases where the estimated graph incorrectly identifies the reverse relationship.doubleTrueDagTruePositiveTails.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTwoCycleFalseNegative.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTwoCycleFalsePositive.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTwoCyclePrecision.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTwoCycleRecall.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.doubleTwoCycleTruePositive.getValue(Graph trueDag, Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates and returns the value of the statistic based on the provided graphs, data model, and parameters.Constructors in edu.cmu.tetrad.algcomparison.statistic with parameters of type ParametersModifierConstructorDescriptionMarkovCheckAdPasses(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckAdPassesBestOf10(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckAndersonDarlingP(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckAndersonDarlingPBestOf10(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckBinomialP(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckFdrCutoffP(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckFractionDependentH0(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckFractionDependentH1(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Anderson Darling P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckKolmogorovSmirnoffP(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckKolmogorovSmirnoffPBestOf10(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckKsPasses(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).MarkovCheckKsPassesBestOf10(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the Kolmogorov-Smirnoff P value for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).McGetNumTestsH0(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the number of tests for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1).McGetNumTestsH1(IndependenceWrapper independenceWrapper, ConditioningSetType conditioningSetType, Parameters mcParameters) Calculates the number of tests for the Markov check of whether the p-values for the estimated graph are distributed as U(0, 1). -
Uses of Parameters in edu.cmu.tetrad.algcomparison.sweep
Methods in edu.cmu.tetrad.algcomparison.sweep with parameters of type ParametersModifier and TypeMethodDescriptionParameterSweep.searchOnResamples(Algorithm algorithm, Parameters parameters, List<DataSet> resamples, List<Node> variables, boolean parallelized) Runs the algorithm at the given parameters on each resample and returns the graphs, with nodes replaced by the given variable list so graphs are comparable.Constructors in edu.cmu.tetrad.algcomparison.sweep with parameters of type ParametersModifierConstructorDescriptionParameterSweep(Algorithm algorithm, Parameters baseParameters) Constructs a sweep harness for the given algorithm and base parameters. -
Uses of Parameters in edu.cmu.tetrad.algcomparison.utils
Methods in edu.cmu.tetrad.algcomparison.utils that return ParametersMethods in edu.cmu.tetrad.algcomparison.utils with parameters of type ParametersModifier and TypeMethodDescriptionParameterSettingsText.applySettingsText(String text, Parameters parameters) Parses settings text in the format produced by the render methods (" name = value" lines under title lines) and applies the parameter values to the given Parameters object.PooledScoreWrapper.getScore(DataModel ignored, Parameters parameters) Builds one score per pooled data set and combines them into anImagesScore, which sums the local scores across data sets.MultiDataSetScoreWrapper.getScores(List<DataModel> dataModels, Parameters parameters) Constructs one score per data model, coordinating data-dependent representation choices across the data models so that all scores share a common parameterization.PooledIndependenceWrapper.getTest(DataModel ignored, Parameters parameters) Builds one test per pooled data set and combines them into anIndTestMulti, which pools the per-data-set p-values by the method selected withPooledIndependenceWrapper.method(Parameters)(Fisher's method by default, or Tippett's).static ResolveSepsets.MethodPooledIndependenceWrapper.method(Parameters parameters) Returns the p-value combining method selected byParams.POOLED_TEST_METHOD.static StringParameterSettingsText.render(Algorithm algorithm, Parameters parameters, boolean sourceGraphSupplied) Renders the settings for the given configured algorithm.static StringParameterSettingsText.render(String title, Collection<String> params, Parameters parameters) Renders a single titled section of parameter settings as plain text, in the same format as the algorithm rendering: the title on its own line, then one " name = value" line per parameter, in the iteration order of the given collection.PoolsImputations.searchImputations(List<DataModel> imputations, Parameters parameters) Runs one search over the imputations. -
Uses of Parameters in edu.cmu.tetrad.data
Methods in edu.cmu.tetrad.data with parameters of type ParametersModifier and TypeMethodDescriptionstatic DataSetDataSampling.createDataSample(DataSet dataSet, org.apache.commons.math3.random.RandomGenerator randomGenerator, int[] selectedColumns, Parameters parameters, double percentResamplingSize) Creates a resampled dataset from the given dataset based on the specified parameters.DataSampling.createDataSamples(DataSet dataSet, org.apache.commons.math3.random.RandomGenerator randomGenerator, Parameters parameters) Create a list of dataset resampled from the given dataset.DataSampling.createDataSamples(org.apache.commons.math3.random.RandomGenerator randomGenerator, DataSet dataSet, Parameters parameters) Create a list of dataset resampled from the given dataset. -
Uses of Parameters in edu.cmu.tetrad.data.missing
Methods in edu.cmu.tetrad.data.missing with parameters of type ParametersModifier and TypeMethodDescriptionstatic DataModelMissingDataUtils.emCovarianceIfRequested(DataModel dataModel, Parameters parameters, String caller) Implements the "em" missing-data policy at the wrapper level for covariance-consuming scores that have anICovarianceMatrixconstructor but no nativeMissingDataSpechandling (EBIC, GIC, Poisson prior, Zhang-Shen bound, and the like).static MissingDataSpecMissingDataUtils.fromParameters(Parameters parameters) Builds a MissingDataSpec from algcomparison/GUI/py-tetrad parameters (see the MISSING_* constants inParams), or returns null--meaning "legacy default behavior"--if the policy parameter is absent or "default".static DataModelMissingDataUtils.gate(DataModel dataModel, Parameters parameters, boolean specAware, String caller) The wrapper-level missing-data gate, called at the top of every algcomparison test and score wrapper'sgetTest/getScoremethod.static DataModelMissingDataUtils.gate(DataModel dataModel, Parameters parameters, Set<String> nativePolicies, String caller) The finer-grained form ofMissingDataUtils.gate(DataModel, Parameters, boolean, String), for components that support some native policies but not others (e.g., the Chi-Square test performs test-wise deletion natively but has no EM-covariance route, while Fisher Z supports both).static BlockSpecMissingDataUtils.gate(BlockSpec blockSpec, Parameters parameters, String caller) The block-spec variant ofMissingDataUtils.gate(DataModel, Parameters, boolean, String), for wrappers that construct block tests and scores from aBlockSpecrather than from the data model handed togetTest/getScore.static BlockSpecMissingDataUtils.gate(BlockSpec blockSpec, Parameters parameters, Set<String> nativePolicies, String caller) AsMissingDataUtils.gate(BlockSpec, Parameters, String), for block components that implement some policies natively; seeMissingDataUtils.gate(DataModel, Parameters, java.util.Set, String)for the meaning of the native set.static ImputationSearch.ResultImputationSearch.search(DataSet dataSet, Algorithm algorithm, Parameters parameters, MultipleImputer imputer, MissingDataSpec spec) Runs the multiple-imputation search. -
Uses of Parameters in edu.cmu.tetrad.data.simulation
Methods in edu.cmu.tetrad.data.simulation that return ParametersModifier and TypeMethodDescriptionLoadContinuousDataAndSingleGraph.getParameterValues()getParameterValues.LoadContinuousDataSmithSim.getParameterValues()getParameterValues.Methods in edu.cmu.tetrad.data.simulation with parameters of type ParametersModifier and TypeMethodDescriptionvoidLoadContinuousDataAndGraphs.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLoadContinuousDataAndSingleGraph.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLoadContinuousDataSmithSim.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLoadDataAndGraphs.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data.voidLoadDataFromFileWithoutGraph.createData(Parameters parameters, boolean newModel) Creates a data set and simulates data. -
Uses of Parameters in edu.cmu.tetrad.graph
Methods in edu.cmu.tetrad.graph with parameters of type ParametersModifier and TypeMethodDescriptionstatic GraphGraphUtils.getComparisonGraph(Graph graph, Parameters params) Returns a comparison graph based on the specified parameters. -
Uses of Parameters in edu.cmu.tetrad.hybridcg
Methods in edu.cmu.tetrad.hybridcg with parameters of type ParametersModifier and TypeMethodDescriptionstatic HybridCgModel.HybridCgImHybridCgEstimator.estimate(HybridCgModel.HybridCgPm pm, DataSet data, Parameters params) Estimates the parameters of a Hybrid Conditional Gaussian (HybridCG) Model using the given parameter model (pm), data set, and optional parameters. -
Uses of Parameters in edu.cmu.tetrad.search
Methods in edu.cmu.tetrad.search with parameters of type ParametersModifier and TypeMethodDescriptionMarkovCheckNullReference.compute(DataSet data, Graph graph, IndependenceWrapper testWrapper, Parameters parameters, ConditioningSetType conditioningSetType, MarkovCheckNullReference.SimulatorType simulator, int numDraws, int sampleSize, long baseSeed, TrainedDagSimulatorGNM.Params gnmParams) Convenience overload taking anIndependenceWrapperandParameters, matching how the Markov-check test is configured in algcomparison and in py-tetrad's TetradSearch.FaskPool.search(Parameters parameters) Runs the search and returns the composite graph.FaskVote.search(Parameters parameters) Runs the search and returns the composite graph.PooledAdjacencySearch.search(List<DataSet> standardized, Parameters parameters) Estimates the common adjacency structure over the given standardized datasets, discarding any orientations the method produces.PooledAdjacencySearch.searchWithOrientations(List<DataSet> standardized, Parameters parameters) Estimates the common adjacency structure over the given standardized datasets, retaining whatever orientations the method produces.voidTgin.setParameters(Parameters parameters) Deprecated.Sets the parameters to be used for the analysis.Constructors in edu.cmu.tetrad.search with parameters of type ParametersModifierConstructorDescriptionCstar(IndependenceWrapper test, ScoreWrapper score, Parameters parameters) Constructor.Tgin(DataSet dataSet, Parameters parameters) Deprecated.Constructs a TGIN search with data and parameters. -
Uses of Parameters in edu.cmu.tetrad.search.harness
Methods in edu.cmu.tetrad.search.harness with parameters of type ParametersModifier and TypeMethodDescriptionCiTestHarness.run(Graph trueGraph, DataSet data, List<IndependenceWrapper> tests, Parameters params, CiTestHarness.Config cfg) Executes a series of independence tests on a dataset using a given true graph and configuration, and evaluates the results against predefined criteria. -
Uses of Parameters in edu.cmu.tetrad.search.harness.tsc
Methods in edu.cmu.tetrad.search.harness.tsc that return ParametersModifier and TypeMethodDescriptionSemParameterizer.buildParameters()Builds aParametersobject reflecting the current configuration. -
Uses of Parameters in edu.cmu.tetrad.search.mimic
Methods in edu.cmu.tetrad.search.mimic with parameters of type ParametersModifier and TypeMethodDescriptionMimicBenchmarkReport.createReport(MimicBenchmarkResult result, Parameters parameters) Creates a readable report for the supplied benchmark result.MimicBenchmarkReportTdf.createReport(MimicBenchmarkResult result, Parameters parameters) Creates a tab-delimited report for the supplied benchmark result and parameters.RandomMimicGraphGenerator.generate(Parameters parameters) Generates a random MIMIC model using values read from the given parameters object.BossTrekMimicRunner.run(DataSet data, Knowledge knowledge, List<Node> inputs, List<Node> outputs, Parameters parameters) Deprecated.Runs the search algorithm on the supplied measured data using the supplied knowledge and parameters.DmRunner.run(DataSet data, Knowledge knowledge, List<Node> inputs, List<Node> outputs, Parameters parameters) Runs the search algorithm on the supplied measured data using the supplied knowledge and parameters.MimicSearchRunner.run(DataSet data, Knowledge knowledge, List<Node> inputs, List<Node> outputs, Parameters parameters) Runs the search algorithm on the supplied measured data using the supplied knowledge and parameters.TrekMimicRunner.run(DataSet data, Knowledge knowledge, List<Node> inputs, List<Node> outputs, Parameters parameters) Runs the search algorithm on the supplied measured data using the supplied knowledge and parameters.MimicBenchmark.runTrial(Parameters parameters) Runs one benchmark trial.MimicBenchmark.runTrials(Parameters parameters, int numTrials) Runs multiple benchmark trials.voidBossTrekMimic.setParameters(Parameters parameters) Deprecated.Sets the parameters.voidTrekMimic.setParameters(Parameters parameters) Sets the parameters.Constructors in edu.cmu.tetrad.search.mimic with parameters of type ParametersModifierConstructorDescriptionBossTrekMimic(DataSet dataSet, Parameters parameters, Score score) Deprecated.Constructs a BossTrekMimic search with data, parameters, and score.TrekMeasurementModelBuilderBoss(DataSet dataSet, Parameters parameters) Constructs the builder.TrekMeasurementModelBuilderPc(DataSet dataSet, Parameters parameters) Constructs the builder.TrekMimic(DataSet dataSet, Parameters parameters) Constructs a TrekMimic search with data and parameters. -
Uses of Parameters in edu.cmu.tetrad.search.test
Constructors in edu.cmu.tetrad.search.test with parameters of type ParametersModifierConstructorDescriptionFfCi(DataSet dataSet, Parameters params) Constructs a new FfCi instance for conducting conditional independence tests on a dataset that may contain both continuous and discrete variables.FfCi(DataSet dataSet, Parameters params, MissingDataSpec spec) Constructs an instance with an explicit missing-data specification.FfCi1(DataSet dataSet, Parameters params) Constructs a new FfCiMixed instance for conducting conditional independence tests on a dataset that may contain both continuous and discrete variables.IndTestRcotCcaWilkes(DataSet dataSet, Parameters params) Constructs an instance of IndTestRcot with Parameters (legacy keys match IndTestRcit style).Rcit(DataSet dataSet, Parameters params) Constructs an instance of the Rcit class using the provided DataSet and Parameters.Rcit(DataSet dataSet, Parameters params, MissingDataSpec spec) Constructs an instance with an explicit missing-data specification. -
Uses of Parameters in edu.cmu.tetrad.sem
Methods in edu.cmu.tetrad.sem that return ParametersMethods in edu.cmu.tetrad.sem with parameters of type ParametersModifier and TypeMethodDescriptionvoidSemIm.setParams(Parameters params) Setter for the fieldparams.static @NotNull SemIm.ResultSemIm.simulatePossibleShrinkage(Parameters params, Graph g) Simulates possible shrinkage scenarios for a given graph and parameters.static SemIm.CyclicSimResultCyclicStableUtils.simulateStableFixedRadius(Graph g, int n, double s, double coefLow, double coefHigh, Parameters params) Simulate from an arbitrary graph with SCC-wise fixed spectral radius s.static SemIm.CyclicSimResultCyclicStableUtils.simulateStableProductCapped(Graph g, int n, double maxProd, double coefLow, double coefHigh, long seed, Parameters params) Simulate from an arbitrary graph with SCC-wise radius capped by sqrt(maxProd).Constructors in edu.cmu.tetrad.sem with parameters of type ParametersModifierConstructorDescriptionSemIm(SemPm semPm, SemIm oldSemIm, Parameters parameters) Constructs a new SEM IM from the given SEM PM, using the old SEM IM and params object to guide the choice of parameter values.SemIm(SemPm semPm, Parameters params) Constructs a new SEM IM from the given SEM PM, using the given params object to guide the choice of parameter values.StandardizedSemIm(SemIm im, StandardizedSemIm.Initialization initialization, Parameters parameters) Constructs a new standardized SEM IM from the freeParameters in the given SEM IM.StandardizedSemIm(SemIm im, Parameters parameters) Constructs a new standardized SEM IM, initializing from the freeParameters in the given SEM IM. -
Uses of Parameters in edu.cmu.tetrad.study.gene.tetrad.gene.graph
Constructors in edu.cmu.tetrad.study.gene.tetrad.gene.graph with parameters of type ParametersModifierConstructorDescriptionLagGraphParams(Parameters parameters) Constructor for LagGraphParams. -
Uses of Parameters in edu.cmu.tetrad.study.gene.tetrad.gene.simulation
Constructors in edu.cmu.tetrad.study.gene.tetrad.gene.simulation with parameters of type ParametersModifierConstructorDescriptionMeasurementSimulator(Parameters parameters) Constructs a measurement simulator using the given history. -
Uses of Parameters in edu.cmu.tetrad.study.gene.tetradapp.model
Constructors in edu.cmu.tetrad.study.gene.tetradapp.model with parameters of type ParametersModifierConstructorDescriptionMeasurementSimulatorParams(Parameters parameters) Constructs a measurement simulator using the given history. -
Uses of Parameters in edu.cmu.tetrad.util
Methods in edu.cmu.tetrad.util that return ParametersModifier and TypeMethodDescriptionstatic ParametersCreate parameters with their default values.static ParametersParameters.serializableInstance()serializableInstance.Methods in edu.cmu.tetrad.util with parameters of type ParametersConstructors in edu.cmu.tetrad.util with parameters of type Parameters