Package edu.cmu.tetrad.search
Class TestIGFCI_TCGA_Modern
java.lang.Object
edu.cmu.tetrad.search.TestIGFCI_TCGA_Modern
Modernized translation of the legacy TestIGFCI_TCGA harness.
What it does (TL;DR): - Loads a TCGA-style CSV (continuous or discrete). - Optionally applies tiered knowledge (e.g., omics -> phenotype). - Configures GFCI (or IGFCI if present) with INSTANCE-SPECIFIC score/test knobs. - Runs the search and writes the resulting PAG to .txt and .graphml.
How to run: - As a unit-style runner from IntelliJ or CLI, adjust the MAIN_* constants below. - Or integrate into your existing test suite.
-
Method Summary
-
Method Details
-
main
Main entry point for the application. Executes the workflow that includes loading data, configuring knowledge tiers, setting parameters, running a search algorithm, and saving outputs.- Parameters:
args- Command line arguments. These can be used to configure various aspects of the process if needed.- Throws:
Exception- If any errors occur during the execution of the workflow, such as reading data, configuring parameters, or saving the outputs.
-