config.prodConfig.xml Maven / Gradle / Ivy
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE tetrad-configuration [ <!ELEMENT tetrad-configuration (session-node*)> <!ELEMENT session-node (models, display-component, model-chooser, node-specific-message)> <!ELEMENT models (model+)> <!ELEMENT model (logger?, model-class, editor-class, params-editor-class?)> <!ELEMENT params-editor-class (#PCDATA)> <!ELEMENT logger (event+)> <!ELEMENT event EMPTY> <!ELEMENT model-class (#PCDATA)> <!ELEMENT editor-class (#PCDATA)> <!ELEMENT display-component (#PCDATA)> <!ELEMENT model-chooser (#PCDATA)> <!ELEMENT node-specific-message (#PCDATA)> <!ATTLIST event id NMTOKENS #REQUIRED description CDATA #REQUIRED default (on|off) #IMPLIED> <!ATTLIST display-component image NMTOKENS #IMPLIED> <!ATTLIST model-chooser title NMTOKENS #REQUIRED> <!ATTLIST session-node id ID #REQUIRED> <!ATTLIST model name NMTOKENS #REQUIRED acronym NMTOKENS #REQUIRED help NMTOKENS #REQUIRED category NMTOKENS #IMPLIED> ]> <tetrad-configuration> <session-node id="Graph"> <models> <model name="Graph" acronym="Graph" help="general_graph" category="Basic Graph Types"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GraphWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Directed Acyclic Graph" acronym="DAG" help="dag" category="Basic Graph Types"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.DagWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.DagEditor</editor-class> </model> <model name="Structural Equation Model Graph" acronym="SEM Graph" help="sem_graph" category="Basic Graph Types"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.SemGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.SemGraphEditor </editor-class> </model> <model name="Time Lag Graph" acronym="Lag Graph" help="time_lag_graph" category="Basic Graph Types"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.TimeLagGraphWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.TimeLagGraphEditor </editor-class> </model> <!--Graph manip--> <model name="Display Subgraphs" acronym="Graph Select" help="graph_selections" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="result" description="Result" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GraphSelectionWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphSelectionEditor </editor-class> </model> <model name="Choose Dag in CPDAG" acronym="DAG in CPDAG" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.DagFromCPDAGWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor</editor-class> </model> <model name="Choose Mag in PAG" acronym="Mag in PAG" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.MagInPagWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor</editor-class> </model> <model name="Show DAGs in CPDAG" acronym="DAGs in CPDAG" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="selected_graph" description="Selected Graph" default="on"/> <event id="all_graphs" description="All Graphs"/> </logger> <model-class>edu.cmu.tetradapp.model.ScoredGraphsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.ScoredGraphsDisplay</editor-class> </model> <model name="Generate CPDAG from Dag" acronym="CPDAG from Dag" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="cpdag" description="CPDAG" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.CPDAGFromDagGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Generate PAG from Dag" acronym="PAG from Dag" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="pag" description="PAG" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.PagFromDagGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Generate PAG from tsDag" acronym="PAG from tsDag" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="pag" description="PAG" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.TsPagFromDagGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Make Bidirected Edges Undirected" acronym="Make bidirected undirected" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.BidirectedToUndirectedWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Make Undirected Edges Bidirected" acronym="Make undirected bidirected" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.UndirectedToBidirectedWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Make All Edges Undirected" acronym="Make all edges undirected" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.AllEdgesUndirectedWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Make All Edges Nondirected" acronym="Make all edges nondirected" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.AllEdgesNondirectedWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Remove Null Edges from Bootstrapping" acronym="Remove null edges" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.RemoveNullEdgesGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Generate Complete Graph" acronym="Generate complete graph" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GenerateCompleteGraphWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> <model name="Extract Structure Model" acronym="Extract Struct Model" help="graph" category="Graph Manipulations"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.ExtractStructureModelWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphEditor </editor-class> </model> </models> <display-component image="graphIcon.gif"/> <model-chooser title="Graphs and Graph Manipulations"> edu.cmu.tetradapp.app.CategorizingModelChooser </model-chooser> <!--<model-chooser title="Graph Types"/>--> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) No inputs <br> (2) Data (to extract variables) <br> (3) Also (to extract a graph) any of these: Search, PM, IM, Estimator, Updator <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="PM"> <models> <model name="Bayes Parametric Model" acronym="Bayes PM" help="bayes_pm"> <logger> <event id="info" description="Information" default="on"/> <event id="pm" description="Parametric Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.BayesPmWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesPmEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.BayesPmParamsEditor </params-editor-class> </model> <model name="SEM Parametric Model" acronym="SEM PM" help="sem_im"> <logger> <event id="info" description="Information" default="on"/> <event id="pm" description="Parametric Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.SemPmWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.SemPmEditor </editor-class> </model> <model name="Generalized SEM Parametric Model" acronym="Gen. SEM PM" help="sem_im"> <logger> <event id="info" description="Information" default="on"/> <event id="pm" description="Parametric Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GeneralizedSemPmWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.GeneralizedSemPmEditor </editor-class> </model> </models> <display-component image="pmIcon.gif"/> <model-chooser title="Types of Parameterized Models"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Graph, OR <br> (2) Graph AND Data (to extract discrete categories) <br> (3) Also (to extract a PM) any of these: IM, Estimator <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="IM"> <models> <model name="ML Bayes Instantiated Model" acronym="ML Bayes IM" help="bayes_im"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.BayesImWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesImEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.BayesImParamsEditor </params-editor-class> </model> <model name="Dirichlet Bayes Instantiated Model" acronym="Dir Bayes IM" help="dirichlet_bayes_im"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.DirichletBayesImWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DirichletBayesImEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.DirichletBayesImParamsEditor </params-editor-class> </model> <model name="SEM Instantiated Model" acronym="SEM IM" help="sem_im"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.SemImWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.SemImEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.SemImParamsEditor </params-editor-class> </model> <model name="Standardized SEM Instantiated Model" acronym="St SEM IM" help="sem_im"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.StandardizedSemImWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.StandardizedSemImEditor</editor-class> </model> <model name="Generalized SEM Instantiated Model" acronym="Gen. SEM IM" help="gen_sem_im"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GeneralizedSemImWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.GeneralizedSemImEditor</editor-class> </model> </models> <display-component image="imIcon.gif"/> <model-chooser title="Types of Instantiated Models"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) PM (Bayes or SEM), OR <br> (2) Estimator (to extract IM) <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Data"> <models> <model name="Data" acronym="Data" help="data" category="Data"> <model-class>edu.cmu.tetradapp.model.DataWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <!-- Merge Deterministic Variables for interventional data, added by Zhou --> <model name="Merge Deterministic Interventional Variables" acronym="Determinism" help="data" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.DeterminismWraper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.datamanip.DeterminismEditor </params-editor-class> </model> <model name="Discretize Dataset" acronym="Discretize" help="data" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.DiscretizationWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.datamanip.DiscretizationParamsEditor </params-editor-class> </model> <model name="Convert Numerical Discrete To Continuous" acronym="Continuize" help="convertdiscrete" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.ConvertNumericalDiscreteToContinuousWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <!--<model name="Expand Case Multipliers" acronym="Expand" help="data"--> <!--category="Manipulation of Data">--> <!--<logger>--> <!--<event id="info" description="Information" default="on"/>--> <!--<event id="data" description="Data"/>--> <!--</logger>--> <!--<model-class>--> <!--edu.cmu.tetradapp.model.datamanip.ExpandCaseMultipliersWrapper--> <!--</model-class>--> <!--<editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class>--> <!--</model>--> <model name="Calculator" acronym="Calculator" help="data" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.CalculatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class>edu.cmu.tetradapp.editor.CalculatorEditor </params-editor-class> </model> <!--<model-class>--> <!--edu.cmu.tetradapp.model.datamanip.CopySelectedDatasetWrapper--> <!--</model-class>--> <!--<editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class>--> <!--</model>--> <!--<model name="Copy All Datasets" acronym="Copy All"--> <!--help="copyselecteddata" category="Manipulation of Data">--> <!--<logger>--> <!--<event id="info" description="Information" default="on"/>--> <!--<event id="data" description="Data"/>--> <!--</logger>--> <!--<model-class>--> <!--edu.cmu.tetradapp.model.datamanip.CopyAllDatasetsWrapper--> <!--</model-class>--> <!--<editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class>--> <!--</model>--> <model name="Collect Data Sets In One Box" acronym="Collect Data Sets In One Box" help="mergedatasets" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.MergeDatasetsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Selected Dataset" acronym="Selected Dataset" help="extractselecteddata" category="Manipulation of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.SelectedDataset </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <!--<model name="Shift Data" acronym="Shift Data" help="data"--> <!--category="Manipulation of Data">--> <!--<logger>--> <!--<event id="info" description="Information" default="on"/>--> <!--<event id="data" description="Data"/>--> <!--</logger>--> <!--<model-class>--> <!--edu.cmu.tetradapp.model.datamanip.ShiftDataWrapper--> <!--</model-class>--> <!--<editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class>--> <!--<params-editor-class>edu.cmu.tetradapp.editor.datamanip.ShiftDataParamsEditor--> <!--</params-editor-class>--> <!--</model>--> <model name="Convert to Correlation Matrix" acronym="Corr Matrix" help="corr" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.CorrMatrixConverter </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Convert to Covariance Matrix" acronym="Cov Matrix" help="covariances" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.CovMatrixWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Inverse Matrix" acronym="Cov Matrix" help="covariances" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.InverseMatrixWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Simulate Tabular From Covariance" acronym="SimFromCov" help="simfromcov" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.SimulateFromCovWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Difference of Covariance Matrices" acronym="Cov Matrix Diff" help="covdiff" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.CovMatrixDifferenceWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Sum of Covariance Matrices" acronym="Cov Matrix Sum" help="covsum" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.CovMatrixSumWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Average of Covariance Matrices" acronym="Cov Matrix Average" help="covavg" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.CovMatrixAverageWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Convert to Time Lag Data" acronym="Time Lag" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.TimeSeriesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.datamanip.TimeSeriesParamsEditor </params-editor-class> </model> <model name="Add an index variable" acronym="Add Index" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.TimeSeriesWrapper2 </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Convert to AR residuals" acronym="AR Residuals" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.ArResidualsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.datamanip.ArResidualsParamsEditor </params-editor-class> </model> <model name="Logarithmic Transform" acronym="Log" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.LogData </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class>edu.cmu.tetradapp.editor.LogParamsEditor</params-editor-class> </model> <model name="Nonparanormal Transform" acronym="NonPN" help="nonpn" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.NonparanormalTransform </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Convert to residuals" acronym="Residuals" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.ResidualsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Select Cases with Positive Selection Variable Values" acronym="Selection Subset" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.SubsetForSelectionVariablesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Remove Cases with Missing Values" acronym="Remove Cases" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.RemoveMissingValueCasesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Replace Missing Values with Column Mode" acronym="Replace Mode" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.ModeInterpolatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Replace Missing Values with Column Mean" acronym="Replace Mean" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.MeanInterpolatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Replace Missing Values by Extra Category" acronym="Replace Category" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.ExtraCategoryInterpolatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Replace Missing With Random" acronym="Replace Randomly" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.ReplaceMissingWithRandomWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Inject Missing Data Randomly" acronym="Inject Missing" help="data" category="Missing Values"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.MissingDataInjectorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.MissingDataInjectorParamsEditor </params-editor-class> </model> <model name="Standardize Data" acronym="Standardized" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.DataStandardizer </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Center Data" acronym="Centered" help="data" category="Conversion of Data"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.DataCenterer </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Bootstrap Sample" acronym="Bootstrap" help="data" category="Row operations"> <logger> <event id="sampleSize" description="Sample Size" default="on"/> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.BootstrapSamplerWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.BootstrapSamplerParamsEditor </params-editor-class> </model> <model name="Split By Cases" acronym="Split Cases" help="split" category="Row operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.SplitCasesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.SplitCasesParamsEditor </params-editor-class> </model> <model name="Permute Rows" acronym="Permute Rows" help="permuterows" category="Row operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.PermuteRowsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="First Differences" acronym="FirstDiff" help="firstdiff" category="Row operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.datamanip.FirstDifferencesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Concatenate Datasets" acronym="Concatenate" help="concatenate" category="Row operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.ConcatenateDatasetsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Copy Continuous Variables" acronym="Copy Continuous" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.SubsetContinuousVariablesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Copy Discrete Variables" acronym="Copy Discrete" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.SubsetDiscreteVariablesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Copy Selected Variables" acronym="Copy Selected" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.SubsetSelectedVariablesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Remove Selected Variables" acronym="Copy Selected" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.RemoveSelectedVariablesWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Remove Constant Columns" acronym="Remove Values" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.RemoveConstantColumnsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Randomly reorder columns" acronym="Reorder Columns" help="data" category="Column operations"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class> edu.cmu.tetradapp.model.datamanip.ReorderColumnsWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Implied Covariance Matrix--Measured" acronym="Implied Covar Meas" help="data" category="implied"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.ImpliedCovarianceDataWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> <model name="Implied Covariance Matrix--All" acronym="Implied Covar All" help="data" category="implied"> <logger> <event id="info" description="Information" default="on"/> <event id="data" description="Data"/> </logger> <model-class>edu.cmu.tetradapp.model.ImpliedCovarianceDataAllWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DataEditor</editor-class> </model> </models> <display-component image="dataIcon.gif"/> <model-chooser title="Types of Data Manipulations"> edu.cmu.tetradapp.app.CategorizingModelChooser </model-chooser> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Data, OR <br> (2) Data Manipulation Node <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Simulation"> <models> <model name="Simulation" acronym="Simulation" help="data" category="Data"> <model-class>edu.cmu.tetradapp.model.Simulation</model-class> <editor-class>edu.cmu.tetradapp.editor.SimulationEditor</editor-class> </model> </models> <!-- Reuse the data icon --> <display-component image="dataIcon.gif"/> <model-chooser title="Simulation"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Simulated Data, OR <br> (2) Data Manipulation Node <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Estimator"> <models> <model name="ML Bayes Estimator" acronym="ML Bayes Est" help="bayes_estimator"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Estimated Model"/> </logger> <model-class>edu.cmu.tetradapp.model.BayesEstimatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesEstimatorEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.BayesEstimatorParamsEditor </params-editor-class> </model> <model name="SEM Estimator" acronym="SEM Est" help="sem_estimator"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Details" default="on"/> <event id="stats" description="Stats" default="on"/> <event id="optimization" description="Optimization" default="on"/> <event id="im" description="Estimated Model"/> </logger> <model-class>edu.cmu.tetradapp.model.SemEstimatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.SemEstimatorEditor </editor-class> </model> <model name="Generalized SEM Estimator" acronym="Gen. SEM Est" help="gen_sem_est"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Instantiated Model" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GeneralizedSemEstimatorWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.GeneralizedSemEstimatorEditor</editor-class> </model> <model name="Dirichlet Estimator" acronym="Dir Bayes Est" help="dirichlet_estimator"> <logger> <event id="info" description="Information" default="on"/> <event id="im" description="Estimated Model"/> </logger> <model-class>edu.cmu.tetradapp.model.DirichletEstimatorWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.DirichletBayesImEditor </editor-class> <params-editor-class> edu.cmu.tetradapp.editor.DirichletEstimatorParamsEditor </params-editor-class> </model> <model name="EM Bayes Estimator" acronym="Em Bayes Est" help="em_bayes_estimator"> <logger> <event id="info" description="Information" default="on"/> <!--For some reason this won't log. 7/20/09--> <!--<event id="optimization" description="Optimization"/>--> <event id="im" description="Estimated Model"/> </logger> <model-class>edu.cmu.tetradapp.model.EmBayesEstimatorWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.EmBayesEstimatorEditor</editor-class> <params-editor-class>edu.cmu.tetradapp.editor.EMBayesEstimatorParamsEditor</params-editor-class> </model> </models> <display-component image="estimatorIcon.gif"/> <model-chooser title="Types of Estimators"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) PM and Data, OR <br> (2) IM and Data (shortcut for IM->PM + Data) <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Updater"> <models> <model name="Approximate Updater" acronym="Aprox Up" help="aproximmate_updater"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Details"/> </logger> <model-class>edu.cmu.tetradapp.model.ApproximateUpdaterWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesUpdaterEditor </editor-class> </model> <model name="Row Summing Exact Updater" acronym="Row Sum" help="row_summing_updater"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Details"/> </logger> <model-class>edu.cmu.tetradapp.model.RowSummingExactWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesUpdaterEditor </editor-class> </model> <model name="Junction Tree Updater" acronym="Row Sum" help="junction_tree_updater"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Details"/> </logger> <model-class>edu.cmu.tetradapp.model.JunctionTreeWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesUpdaterEditor </editor-class> </model> <!-- <model name="CPT Invariant Exact Updater" acronym="CPT Inv"--> <!-- help="cpt_updater">--> <!-- <logger>--> <!-- <event id="info" description="Information" default="on"/>--> <!-- <event id="details" description="Details"/>--> <!-- </logger>--> <!-- <model-class>edu.cmu.tetradapp.model.CptInvariantUpdaterWrapper--> <!-- </model-class>--> <!-- <editor-class>edu.cmu.tetradapp.editor.BayesUpdaterEditor--> <!-- </editor-class>--> <!-- </model>--> <model name="SEM Updater" acronym="SEM Up" help="sem_updater"> <model-class>edu.cmu.tetradapp.model.SemUpdaterWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.SemUpdaterEditor </editor-class> </model> <model name="Identifiability" acronym="Ident" help="ident_help"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Details"/> </logger> <model-class>edu.cmu.tetradapp.model.IdentifiabilityWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.BayesUpdaterEditorObs </editor-class> </model> </models> <display-component image="searchIcon.gif"/> <model-chooser title="Types of Updaters"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) IM (Bayes only) <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Search"> <models> <model name="Algorithms that Generate Graphs" acronym="Algorithm" help="algorithm" category="General"> <logger> <event id="info" description="Information" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GeneralAlgorithmRunner</model-class> <editor-class>edu.cmu.tetradapp.editor.GeneralAlgorithmEditor </editor-class> </model> </models> <display-component image="searchIcon.gif"/> <model-chooser title="Types of Search Algorithms"> edu.cmu.tetradapp.app.CategorizingModelChooser </model-chooser> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Data or Simulation, OR <br> (2) Graph (searches directly over graph) OR <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Regression"> <models> <model name="Multiple Linear Regression" acronym="Mult Lin Reg" help="multi_regression"> <logger> <event id="info" description="Information" default="on"/> <event id="result" description="Result" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.RegressionRunner </model-class> <editor-class>edu.cmu.tetradapp.editor.RegressionEditor </editor-class> </model> <model name="Logistic Regression" acronym="Log Reg" help="log_regression"> <logger> <event id="info" description="Information" default="on"/> <event id="result" description="Result" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.LogisticRegressionRunner </model-class> <editor-class>edu.cmu.tetradapp.editor.LogisticRegressionEditor </editor-class> </model> <model name="Linear Adjustment" acronym="Linear Adjustment" help="indep_facts" category="Independence Facts Comparison"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.LinearAdjustmentRegressionModel </model-class> <editor-class>edu.cmu.tetradapp.editor.LinearAdjustmentRegressionEditor</editor-class> </model> </models> <display-component image="searchIcon.gif"/> <model-chooser title="Types of Regression"/> <node-specific-message> <![CDATA[ <html> Allowable Input Nodes: <br> (1) Data (Continuous) </html> ]]> </node-specific-message> </session-node> <session-node id="Compare"> <models> <model name="Edgewise Comparison" acronym="Edge Comp" help="edge_comparison" category="Graph-Graph Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.EdgewiseComparisonModel </model-class> <editor-class>edu.cmu.tetradapp.editor.EdgewiseComparisonEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.EdgewiseComparisonParamsEditor </params-editor-class> </model> <model name="Stats List Comparison" acronym="Stats List" help="tabular_comparison" category="Graph-Graph Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.TabularComparison </model-class> <editor-class>edu.cmu.tetradapp.editor.StatsListEditor</editor-class> <!-- <editor-class>edu.cmu.tetradapp.editor.TabularComparisonEditor</editor-class>--> <params-editor-class> edu.cmu.tetradapp.editor.EdgewiseComparisonParamsEditor </params-editor-class> </model> <model name="Misclassifications" acronym="Misclassifications" help="misclassifications" category="Graph-Graph Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> <event id="adjacenciesApp" description="Adj but marked App-Nonadj" default="on"/> <event id="adjacenciesDef" description="Adj but marked Def-Nonadj" default="on"/> <event id="nonadjacenciesApp" description="Non-Adj but marked App-Nonadj" default="on"/> <event id="nonadjacenciesDef" description="Non-Adj but marked Def-Nonadj" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.Misclassifications </model-class> <editor-class>edu.cmu.tetradapp.editor.MisclassificationsEditor</editor-class> <params-editor-class> edu.cmu.tetradapp.editor.EdgewiseComparisonParamsEditor </params-editor-class> </model> <model name="Graph Intersections" acronym="Intersections" help="intersections" category="Graph-Graph Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="graph" description="Graph" default="on"/> </logger> <model-class>edu.cmu.tetradapp.editor.GraphAdjacencyIntersectionWrapper </model-class> <editor-class>edu.cmu.tetradapp.editor.GraphIntersectionsEditor </editor-class> </model> <model name="Independence Facts" acronym="Ind Facts" help="indep_facts" category="Independence Facts Comparison"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.IndTestModel </model-class> <editor-class>edu.cmu.tetradapp.editor.IndependenceFactsEditor</editor-class> </model> <model name="Markov Check" acronym="Markov Check" help="indep_facts" category="Independence Facts Comparison"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.MarkovCheckIndTestModel </model-class> <editor-class>edu.cmu.tetradapp.editor.MarkovCheckEditor</editor-class> </model> <model name="IDA Check" acronym="IDA Check" help="indep_facts" category="Independence Facts Comparison"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.IdaModel </model-class> <editor-class>edu.cmu.tetradapp.editor.IdaEditor</editor-class> </model> <!-- <model name="Grid Search" acronym="Grid Search"--> <!-- help="indep_facts" category="Independence Facts Comparison">--> <!-- <logger>--> <!-- <event id="info" description="Information" default="on"/>--> <!-- <event id="comparison" description="Comparison" default="on"/>--> <!-- </logger>--> <!-- <model-class>edu.cmu.tetradapp.model.GridSearchModel--> <!-- </model-class>--> <!-- <editor-class>edu.cmu.tetradapp.editor.GridSearchEditor</editor-class>--> <!-- </model>--> <model name="Edge Weight Similarity Comparison" acronym="EdgeWeightSim" help="tabular_comparison" category="SEM IM-SEM IM Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.EdgeWeightComparison </model-class> <editor-class>edu.cmu.tetradapp.editor.EdgeWeightComparisonEditor</editor-class> </model> <model name="Model Fit" acronym="Model Fit" help="Model Fit" category="Simulation-Algorithm Comparisons"> <model-class>edu.cmu.tetradapp.model.CPDAGFitModel </model-class> <editor-class>edu.cmu.tetradapp.editor.CpdagFitEditor</editor-class> </model> <model name="Check Knowledge" acronym="Check Knowledge" help="check_knowledge" category="Graph-Knowledge Comparisons"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.CheckKnowledgeModel </model-class> <editor-class>edu.cmu.tetradapp.editor.CheckKnowledgeEditor</editor-class> </model> </models> <display-component image="graphIcon.gif"/> <model-chooser title="Types of Comparisons"> edu.cmu.tetradapp.app.CategorizingModelChooser </model-chooser> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Simulation and Search <br> (2) Several boxes containing graphs. <br> (3) Several boxes containing independence tests. <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="GridSearch"> <models> <model name="Grid Search" acronym="Grid Search" help="indep_facts" category="Independence Facts Comparison"> <logger> <event id="info" description="Information" default="on"/> <event id="comparison" description="Comparison" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.GridSearchModel </model-class> <editor-class>edu.cmu.tetradapp.editor.GridSearchEditor</editor-class> </model> </models> <display-component image="graphIcon.gif"/> <model-chooser title="Types of Comparisons"> edu.cmu.tetradapp.app.CategorizingModelChooser </model-chooser> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) No inputs <br> (2) Graph <br> (3) Data. <br> Knowledge may also be given as a parent. <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> <session-node id="Note"> <models> <model name="Note" acronym="Note" help="note"> <model-class>edu.cmu.tetradapp.model.NoteModel</model-class> <editor-class>edu.cmu.tetradapp.editor.NoteEditor</editor-class> </model> </models> <display-component>edu.cmu.tetradapp.app.NoteDisplayComp </display-component> <model-chooser title="Types of Notes"/> <node-specific-message/> </session-node> <session-node id="Knowledge"> <models> <model name="Tiers and Edges" acronym="Tiers-Edges" help="tiers.edges"> <logger> <event id="info" description="Information" default="on"/> <event id="knowledge" description="Knowledge" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.KnowledgeBoxModel</model-class> <editor-class>edu.cmu.tetradapp.knowledge_editor.KnowledgeBoxEditor</editor-class> </model> <model name="Forbidden Graph" acronym="Forb-Graph" help="forb.graph"> <logger> <event id="info" description="Information" default="on"/> <event id="knowledge" description="Knowledge" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.ForbiddenGraphModel</model-class> <editor-class>edu.cmu.tetradapp.knowledge_editor.KnowledgeBoxEditor</editor-class> </model> <model name="Required Graph" acronym="Req-Graph" help="req.graph"> <logger> <event id="info" description="Information" default="on"/> <event id="knowledge" description="Knowledge" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.RequiredGraphModel</model-class> <editor-class>edu.cmu.tetradapp.knowledge_editor.KnowledgeBoxEditor</editor-class> </model> <model name="Remove Non-Skeleton Edges" acronym="Rem-Non-Skel-Graph" help="remove.non-sk.graph"> <logger> <event id="info" description="Information" default="on"/> <event id="knowledge" description="Knowledge" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.RemoveNonSkeletonEdgesModel</model-class> <editor-class>edu.cmu.tetradapp.knowledge_editor.KnowledgeBoxEditor</editor-class> </model> <model name="FASK Forbidden Graph" acronym="FASK-Forb-Graph" help="forb.graph"> <logger> <event id="info" description="Information" default="on"/> <event id="knowledge" description="Knowledge" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.FaskForbiddenGraphModel</model-class> <editor-class>edu.cmu.tetradapp.knowledge_editor.KnowledgeBoxEditor</editor-class> </model> <!-- <model name="Independence Facts" acronym="IndFacts" help="indfacts">--> <!-- <logger>--> <!-- <event id="info" description="Information" default="on"/>--> <!-- <event id="knowledge" description="Knowledge" default="on"/>--> <!-- </logger>--> <!-- <model-class>edu.cmu.tetradapp.model.IndependenceFactsModel</model-class>--> <!-- <editor-class>edu.cmu.tetradapp.knowledge_editor.IndependenceFactsEditor</editor-class>--> <!-- </model>--> <model name="Measurement Model" acronym="Meas. Model" help="mm" category="Multiple Indicator Model searches"> <logger> <event id="info" description="Information" default="on"/> <event id="details" description="Misc Fine Details" default="on"/> </logger> <model-class>edu.cmu.tetradapp.model.MeasurementModelWrapper</model-class> <editor-class>edu.cmu.tetradapp.editor.ClusterEditor </editor-class> </model> </models> <display-component image="searchIcon.gif"/> <!--<display-component image="graduation_hat1.png"/>--> <model-chooser title="Types of Knowledge"/> <node-specific-message> <![CDATA[ <html> This box assumes certain inputs; please see the manual. Possible inputs are: <br> (1) Any box that contains a set of variables. <br> Note that for the parent boxes, models need to have been created. </html> ]]> </node-specific-message> </session-node> </tetrad-configuration>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy