Uses of Class
edu.cmu.tetrad.data.Knowledge
Packages that use Knowledge
Package
Description
Contains classes for searching for (mostly structural) causal models given data.
Contains some utility classes for search algorithms.
Contains some classes that aren't ready for prime time.
-
Uses of Knowledge in edu.cmu.tetrad.algcomparison.algorithm.cluster
Methods in edu.cmu.tetrad.algcomparison.algorithm.cluster that return KnowledgeMethods in edu.cmu.tetrad.algcomparison.algorithm.cluster with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidFofc.setKnowledge(Knowledge knowledge) voidFtfc.setKnowledge(Knowledge knowledge) -
Uses of Knowledge in edu.cmu.tetrad.algcomparison.algorithm.multi
Methods in edu.cmu.tetrad.algcomparison.algorithm.multi that return KnowledgeModifier and TypeMethodDescriptionFask.getKnowledge()FaskConcatenated.getKnowledge()FaskLofsConcatenated.getKnowledge()FaskVote.getKnowledge()FasLofs.getKnowledge()FciIod.getKnowledge()FgesConcatenated.getKnowledge()Images.getKnowledge()Methods in edu.cmu.tetrad.algcomparison.algorithm.multi with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidFask.setKnowledge(Knowledge knowledge) voidFaskConcatenated.setKnowledge(Knowledge knowledge) voidFaskLofsConcatenated.setKnowledge(Knowledge knowledge) voidFaskVote.setKnowledge(Knowledge knowledge) voidFasLofs.setKnowledge(Knowledge knowledge) voidFciIod.setKnowledge(Knowledge knowledge) voidFgesConcatenated.setKnowledge(Knowledge knowledge) voidImages.setKnowledge(Knowledge knowledge) -
Uses of Knowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag that return KnowledgeModifier and TypeMethodDescriptionBoss.getKnowledge()Cpc.getKnowledge()Fas.getKnowledge()Fges.getKnowledge()FgesMb.getKnowledge()FgesMeasurement.getKnowledge()Grasp.getKnowledge()Pc.getKnowledge()Pcd.getKnowledge()PcLingam.getKnowledge()PcMb.getKnowledge()SingleGraphAlg.getKnowledge()Sp.getKnowledge()Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidBoss.setKnowledge(Knowledge knowledge) voidCpc.setKnowledge(Knowledge knowledge) voidFas.setKnowledge(Knowledge knowledge) voidFges.setKnowledge(Knowledge knowledge) voidFgesMb.setKnowledge(Knowledge knowledge) voidFgesMeasurement.setKnowledge(Knowledge knowledge) voidGrasp.setKnowledge(Knowledge knowledge) voidPc.setKnowledge(Knowledge knowledge) voidPcd.setKnowledge(Knowledge knowledge) voidPcLingam.setKnowledge(Knowledge knowledge) voidPcMb.setKnowledge(Knowledge knowledge) voidSingleGraphAlg.setKnowledge(Knowledge knowledge) voidSp.setKnowledge(Knowledge knowledge) -
Uses of Knowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag that return KnowledgeModifier and TypeMethodDescriptionBfci.getKnowledge()Cfci.getKnowledge()Fci.getKnowledge()FciMax.getKnowledge()Gfci.getKnowledge()GraspFci.getKnowledge()PagSampleRfci.getKnowledge()Rfci.getKnowledge()RfciBsc.getKnowledge()SpFci.getKnowledge()SvarFci.getKnowledge()SvarGfci.getKnowledge()Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidBfci.setKnowledge(Knowledge knowledge) voidCfci.setKnowledge(Knowledge knowledge) voidFci.setKnowledge(Knowledge knowledge) voidFciMax.setKnowledge(Knowledge knowledge) voidGfci.setKnowledge(Knowledge knowledge) voidGraspFci.setKnowledge(Knowledge knowledge) voidPagSampleRfci.setKnowledge(Knowledge knowledge) voidRfci.setKnowledge(Knowledge knowledge) voidRfciBsc.setKnowledge(Knowledge knowledge) voidSpFci.setKnowledge(Knowledge knowledge) voidSvarFci.setKnowledge(Knowledge knowledge) voidSvarGfci.setKnowledge(Knowledge knowledge) -
Uses of Knowledge in edu.cmu.tetrad.algcomparison.simulation
Methods in edu.cmu.tetrad.algcomparison.simulation that return KnowledgeMethods in edu.cmu.tetrad.algcomparison.simulation with parameters of type Knowledge -
Uses of Knowledge in edu.cmu.tetrad.algcomparison.utils
Methods in edu.cmu.tetrad.algcomparison.utils that return KnowledgeMethods in edu.cmu.tetrad.algcomparison.utils with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidHasKnowledge.setKnowledge(Knowledge knowledge) Sets a knowledge object. -
Uses of Knowledge in edu.cmu.tetrad.data
Methods in edu.cmu.tetrad.data that return KnowledgeModifier and TypeMethodDescriptionKnowledge.copy()Makes a shallow copy.BoxDataSet.getKnowledge()final KnowledgeCorrelationMatrixOnTheFly.getKnowledge()final KnowledgeCovarianceMatrix.getKnowledge()final KnowledgeCovarianceMatrixOnTheFly.getKnowledge()DataModelList.getKnowledge()ICovarianceMatrix.getKnowledge()IndependenceFacts.getKnowledge()KnowledgeTransferable.getKnowledge()NumberObjectDataSet.getKnowledge()TimeSeriesData.getKnowledge()static KnowledgeSimpleDataLoader.loadKnowledge(File file, DelimiterType delimiter, String commentMarker) Loads knowledge from a file.static KnowledgeKnowledge.serializableInstance()Generates a simple exemplar of this class to test serialization.Methods in edu.cmu.tetrad.data with parameters of type KnowledgeModifier and TypeMethodDescriptionstatic voidDataWriter.saveKnowledge(Knowledge knowledge, Writer out) voidBoxDataSet.setKnowledge(Knowledge knowledge) Sets knowledge to be associated with this data set.final voidCorrelationMatrixOnTheFly.setKnowledge(Knowledge knowledge) Associates knowledge with this data.final voidCovarianceMatrix.setKnowledge(Knowledge knowledge) Associates knowledge with this data.final voidCovarianceMatrixOnTheFly.setKnowledge(Knowledge knowledge) Associates knowledge with this data.voidDataModelList.setKnowledge(Knowledge knowledge) voidICovarianceMatrix.setKnowledge(Knowledge knowledge) voidIndependenceFacts.setKnowledge(Knowledge knowledge) voidKnowledgeTransferable.setKnowledge(Knowledge knowledge) Sets knowledge to a copy of the given object.voidNumberObjectDataSet.setKnowledge(Knowledge knowledge) Sets knowledge to be associated with this data set.voidTimeSeriesData.setKnowledge(Knowledge knowledge) Constructors in edu.cmu.tetrad.data with parameters of type Knowledge -
Uses of Knowledge in edu.cmu.tetrad.graph
Methods in edu.cmu.tetrad.graph with parameters of type KnowledgeModifier and TypeMethodDescriptionstatic voidGraphUtils.addForbiddenReverseEdgesForDirectedEdges(Graph graph, Knowledge knowledge) static GraphGraphTransforms.dagFromCPDAG(Graph graph, Knowledge knowledge) static voidGraphUtils.fciOrientbk(Knowledge knowledge, Graph graph, List<Node> variables) Orients according to background knowledgeGraphTransforms.getDagsInCpdagMeek(Graph cpdag, Knowledge knowledge) static voidGraphUtils.gfciR0(Graph graph, Graph referenceCpdag, SepsetProducer sepsets, Knowledge knowledge) static voidGraphUtils.removeNonSkeletonEdges(Graph graph, Knowledge knowledge) -
Uses of Knowledge in edu.cmu.tetrad.search
Methods in edu.cmu.tetrad.search that return KnowledgeModifier and TypeMethodDescriptionCpc.getKnowledge()Returns the knowledge specification used in the search.Fask.getKnowledge()Fci.getKnowledge()Returns the background knowledge that was set.FciMax.getKnowledge()Retrieves the background knowledge that was set.Fges.getKnowledge()Returns the background knowledge.FgesMb.getKnowledge()Returns the background knowledge.GFci.getKnowledge()Returns the knowledge used in search.Pc.getKnowledge()Returns the knowledge specification used in the search.Pcd.getKnowledge()PcMb.getKnowledge()Returns The knowledge used in search.Rfci.getKnowledge()Returns the knowledge used in search.SpFci.getKnowledge()Returns the knowledge.SvarFci.getKnowledge()Returns the knowledge for the search.SvarFges.getKnowledge()Methods in edu.cmu.tetrad.search with parameters of type KnowledgeModifier and TypeMethodDescriptionstatic GraphPermutationSearch.getGraph(List<Node> nodes, Map<Node, Set<Node>> parents, Knowledge knowledge, boolean cpDag) Construct a graph given a specification of the parents for each node.voidBFci.setKnowledge(Knowledge knowledge) Sets the knowledge to be used for the search.voidBoss.setKnowledge(Knowledge knowledge) voidCfci.setKnowledge(Knowledge knowledge) Set the knowledge used in the search.voidCpc.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidFas.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the search.voidFasd.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the search.voidFask.setKnowledge(Knowledge knowledge) voidFci.setKnowledge(Knowledge knowledge) Sets background knowledge for the search.voidFciMax.setKnowledge(Knowledge knowledge) Sets background knowledge for the search.voidFges.setKnowledge(Knowledge knowledge) Sets the background knowledge.voidFgesMb.setKnowledge(Knowledge knowledge) Sets the background knowledge.voidGFci.setKnowledge(Knowledge knowledge) Sets the knowledge to use in search.voidGrasp.setKnowledge(Knowledge knowledge) Sets the knowledge used in the search.voidGraspFci.setKnowledge(Knowledge knowledge) Sets the knowledge used in search.voidIFas.setKnowledge(Knowledge knowledge) Sets the knowledge for the search.voidLofs.setKnowledge(Knowledge knowledge) voidMimbuild.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the search.voidMimbuildTrek.setKnowledge(Knowledge knowledge) The knowledge to use in the search.voidPc.setKnowledge(Knowledge knowledge) Sets the knowledge specification to be used in the search.voidPcd.setKnowledge(Knowledge knowledge) Sets the knowledge specification to be used in the search.voidPcMb.setKnowledge(Knowledge knowledge) Sets knowledge, to which the algorithm is in fact sensitive.voidPermutationSearch.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the search.voidRfci.setKnowledge(Knowledge knowledge) Sets the knowledge used in search.voidSp.setKnowledge(Knowledge knowledge) voidSpFci.setKnowledge(Knowledge knowledge) Sets the knoweldge used in the search.voidSuborderSearch.setKnowledge(Knowledge knowledge) The knowledge being used.voidSvarFas.setKnowledge(Knowledge knowledge) Sets the knowledge used in the search.voidSvarFci.setKnowledge(Knowledge knowledge) Sets the knowledge for the search.voidSvarFges.setKnowledge(Knowledge knowledge) Sets the background knowledge.voidSvarGfci.setKnowledge(Knowledge knowledge) Sets the knowledge for the search. -
Uses of Knowledge in edu.cmu.tetrad.search.utils
Methods in edu.cmu.tetrad.search.utils that return KnowledgeModifier and TypeMethodDescriptionBesPermutation.getKnowledge()DagToPag.getKnowledge()FgesOrienter.getKnowledge()PcCommon.getKnowledge()PossibleMsepFci.getKnowledge()ShiftSearch.getKnowledge()SvarFciOrient.getKnowledge()The background knowledge.TsDagToPag.getKnowledge()static KnowledgeTsUtils.getKnowledge(Graph graph) Methods in edu.cmu.tetrad.search.utils with parameters of type KnowledgeModifier and TypeMethodDescriptionstatic voidGraphSearchUtils.arrangeByKnowledgeTiers(Graph graph, Knowledge knowledge) static booleanTsDagToPag.existsInducingPathInto(Node x, Node y, Graph graph, Knowledge knowledge) static booleanTsDagToPag.existsInducingPathVisitts(Graph graph, Node a, Node b, Node x, Node y, LinkedList<Node> path, Knowledge knowledge) voidFciOrient.fciOrientbk(Knowledge bk, Graph graph, List<Node> variables) Orients according to background knowledgestatic booleanFciOrient.isArrowheadAllowed(Node x, Node y, Graph graph, Knowledge knowledge) static booleanGraphSearchUtils.isArrowheadAllowed(Object from, Object to, Knowledge knowledge) Checks if an arrowhead is allowed by background knowledge.static voidGraphSearchUtils.orientCollidersUsingSepsets(SepsetMap set, Knowledge knowledge, Graph graph, boolean verbose, boolean enforceCpdag) Step C of PC; orients colliders using specified sepset.static voidGraphSearchUtils.pcdOrientC(IndependenceTest test, Knowledge knowledge, Graph graph) Performs step C of the algorithm, as indicated on page xxx of CPS, with the modification that X--W--Y is oriented as X-->W<--Y if W is *determined by* the sepset of (X, Y), rather than W just being *in* the sepset of (X, Y).static voidGraphSearchUtils.pcOrientbk(Knowledge bk, Graph graph, List<Node> nodes) Orients according to background knowledge.voidBes.setKnowledge(Knowledge knowledge) Sets the knowledge for the search.voidBesPermutation.setKnowledge(Knowledge knowledge) Sets the knowledge that BES will use.voidDagToPag.setKnowledge(Knowledge knowledge) voidFciOrient.setKnowledge(Knowledge knowledge) Sets the knowledge to use for the final orientation.voidFgesOrienter.setKnowledge(Knowledge knowledge) Sets the background knowledge.voidMaxP.setKnowledge(Knowledge knowledge) Sets the knowledge to use for orientation.voidMeekRules.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the orientation.voidPcCommon.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidPossibleMsepFci.setKnowledge(Knowledge knowledge) voidShiftSearch.setKnowledge(Knowledge knowledge) voidSvarFciOrient.setKnowledge(Knowledge knowledge) voidTeyssierScorer.setKnowledge(Knowledge knowledge) voidTsDagToPag.setKnowledge(Knowledge knowledge) Constructors in edu.cmu.tetrad.search.utils with parameters of type KnowledgeModifierConstructorDescriptionDagInCpcagIterator(Graph CPDAG, Knowledge knowledge) The given CPDAG must be a CPDAG.DagInCpcagIterator(Graph CPDAG, Knowledge knowledge, boolean allowArbitraryOrientations, boolean allowNewColliders) The given CPDAG must be a CPDAG.SepsetsGreedy(Graph graph, IndependenceTest independenceTest, SepsetMap extraSepsets, int depth, Knowledge knowledge) SepsetsPossibleMsep(Graph graph, IndependenceTest test, Knowledge knowledge, int depth, int maxPathLength) -
Uses of Knowledge in edu.cmu.tetrad.search.work_in_progress
Methods in edu.cmu.tetrad.search.work_in_progress that return KnowledgeModifier and TypeMethodDescriptionFas2.getKnowledge()FasDci.getKnowledge()FasLofs.getKnowledge()HbsmsBeam.getKnowledge()HbsmsGes.getKnowledge()Kpc.getKnowledge()Mmhc.getKnowledge()SampleVcpc.getKnowledge()SampleVcpcFast.getKnowledge()VcFas.getKnowledge()VcPc.getKnowledge()VcPcAlt.getKnowledge()VcPcFast.getKnowledge()Methods in edu.cmu.tetrad.search.work_in_progress with parameters of type KnowledgeModifier and TypeMethodDescriptionstatic booleanSampleVcpcFast.isArrowheadAllowed1(Node from, Node to, Knowledge knowledge) static booleanVcPc.isArrowheadAllowed1(Node from, Node to, Knowledge knowledge) voidFas2.setKnowledge(Knowledge knowledge) voidFas3.setKnowledge(Knowledge knowledge) Sets the knowledge to be used int the search.voidFasDci.setKnowledge(Knowledge knowledge) voidFasFdr.setKnowledge(Knowledge knowledge) Sets the knowledge to be used in the search.voidFaskVote.setKnowledge(Knowledge knowledge) voidFasLofs.setKnowledge(Knowledge knowledge) voidGraspTol.setKnowledge(Knowledge knowledge) voidHbsms.setKnowledge(Knowledge knowledge) voidHbsmsBeam.setKnowledge(Knowledge knowledge) voidHbsmsGes.setKnowledge(Knowledge knowledge) voidIon.setKnowledge(Knowledge knowledge) Sets the knowledge to be used for this search.voidKpc.setKnowledge(Knowledge knowledge) Sets the knowledge specification to be used in the search.voidMmhc.setKnowledge(Knowledge knowledge) voidOtherPermAlgs.setKnowledge(Knowledge knowledge) voidSampleVcpc.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidSampleVcpcFast.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidVcFas.setKnowledge(Knowledge knowledge) voidVcPc.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidVcPcAlt.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.voidVcPcFast.setKnowledge(Knowledge knowledge) Sets the knowledge specification used in the search.Constructors in edu.cmu.tetrad.search.work_in_progress with parameters of type Knowledge -
Uses of Knowledge in edu.cmu.tetrad.sem
Methods in edu.cmu.tetrad.sem that return Knowledge -
Uses of Knowledge in edu.cmu.tetrad.study.performance
Methods in edu.cmu.tetrad.study.performance that return Knowledge -
Uses of Knowledge in edu.pitt.dbmi.algo.bayesian.constraint.search
Methods in edu.pitt.dbmi.algo.bayesian.constraint.search with parameters of type Knowledge -
Uses of Knowledge in edu.pitt.dbmi.algo.resampling
Methods in edu.pitt.dbmi.algo.resampling with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidGeneralResamplingSearch.setKnowledge(Knowledge knowledge) Sets the background knowledge.voidGeneralResamplingTest.setKnowledge(Knowledge knowledge) Sets the background knowledge. -
Uses of Knowledge in edu.pitt.dbmi.algo.resampling.task
Methods in edu.pitt.dbmi.algo.resampling.task that return KnowledgeMethods in edu.pitt.dbmi.algo.resampling.task with parameters of type KnowledgeModifier and TypeMethodDescriptionvoidGeneralResamplingSearchRunnable.setKnowledge(Knowledge knowledge) Sets the background knowledge.