Interface PoolsImputations

All Known Implementing Classes:
Rlcd

public interface PoolsImputations
An algorithm that can take several imputations of one data set with missing values and run ONE search over them, with the uncertainty from the missing values carried into each of its statistical decisions. This is what the poolImputations parameter asks for.

It is distinct from pooling independent data sets (the poolDataSets parameter, IMaGES-style): imputations share their observed values, so adding their scores or combining their p-values as independent would count the same rows once per imputation.

Author:
josephramsey
  • Method Details

    • searchImputations

      Graph searchImputations(List<DataModel> imputations, Parameters parameters) throws InterruptedException
      Runs one search over the imputations.
      Parameters:
      imputations - the imputed data sets: the same variables, in the same order, and the same number of rows.
      parameters - the parameters.
      Returns:
      the graph.
      Throws:
      InterruptedException - if interrupted.