Class Dm

java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithm
edu.cmu.tetrad.algcomparison.algorithm.oracle.pag.Dm
All Implemented Interfaces:
Algorithm, ReturnsBootstrapGraphs, AcceptsKnowledge, HasParameters, TakesIndependenceWrapper, TetradSerializable, Serializable

Algorithm-comparison wrapper for the Murray-Watters/Glymour style Detect-Mimic search, DM.

This wrapper builds the requested independence test from the supplied IndependenceWrapper, runs Dm, and returns the resulting graph.

The underlying DM search internally performs both a depth-0 PC run and a full-depth PC run as part of the Murray-Watters/Glymour procedure. Accordingly, no external PC-depth parameter is exposed here.

Author:
josephramsey
See Also:
  • Constructor Details

    • Dm

      public Dm()
      Constructs the algorithm with a default Fisher Z test.
    • Dm

      public Dm(IndependenceWrapper test)
      Constructs the algorithm with the supplied independence wrapper.
      Parameters:
      test - the independence wrapper
  • Method Details