Class MimUtils

java.lang.Object
edu.cmu.tetrad.search.utils.MimUtils

public final class MimUtils extends Object
Provides some utility methods for Purify, Build Clusters, and Mimbuild.
Version:
$Id: $Id
Author:
josephramsey
  • Method Details

    • convertToClusters

      public static Clusters convertToClusters(Graph clusterGraph)

      convertToClusters.

      Parameters:
      clusterGraph - a Graph object
      Returns:
      a Clusters object
    • convertToClusters2

      public static List<List<Node>> convertToClusters2(Graph clusterGraph)

      convertToClusters2.

      Parameters:
      clusterGraph - a Graph object
      Returns:
      a List object
    • convertToClusters

      public static Clusters convertToClusters(Graph clusterGraph, List<Node> measuredVariables)
      Converts a disconnected multiple indicator model into a set of clusters. Assumes the given graph contains a number of latents Li, i = 0,...,n-1, for each of which there is a list of indicators Wj, j = 0,...,m_i-1, such that , Li-->Wj. Returns a Clusters object mapping i to Wj. The name for cluster i is set to Li.
      Parameters:
      clusterGraph - a Graph object
      measuredVariables - a List object
      Returns:
      a Clusters object