Uses of Class
edu.cmu.tetrad.search.blocks.BlockSpec
Packages that use BlockSpec
Package
Description
This package contains classes for causal graph search algorithms.
This package contains classes for scoring causal graph models.
This package contains classes for testing causal graph search algorithms.
- 
Uses of BlockSpec in edu.cmu.tetrad.algcomparison.algorithmMethods in edu.cmu.tetrad.algcomparison.algorithm with parameters of type BlockSpecModifier and TypeMethodDescriptionvoidExtraLatentStructureAlgorithm.setBlockSpec(BlockSpec blockSpec) Sets the block specification for configuring the algorithm.
- 
Uses of BlockSpec in edu.cmu.tetrad.algcomparison.algorithm.otherMethods in edu.cmu.tetrad.algcomparison.algorithm.other that return BlockSpecModifier and TypeMethodDescriptionMimbuildBollen.getBlockSpec()Retrieves the block specification associated with the algorithm.MimbuildPca.getBlockSpec()Retrieves the block specification for the current instance.Methods in edu.cmu.tetrad.algcomparison.algorithm.other with parameters of type BlockSpecModifier and TypeMethodDescriptionvoidMimbuildBollen.setBlockSpec(BlockSpec blockSpec) Sets the block specification to be used by the MimbuildBollen algorithm.voidMimbuildPca.setBlockSpec(BlockSpec blockSpec) Sets the block specification for the current instance.
- 
Uses of BlockSpec in edu.cmu.tetrad.algcomparison.independenceMethods in edu.cmu.tetrad.algcomparison.independence with parameters of type BlockSpecModifier and TypeMethodDescriptionvoidBlockIndependenceWrapper.setBlockSpec(BlockSpec blockSpec) Configures the block specification for the independence test.voidBlocksIndTest.setBlockSpec(BlockSpec blockSpec) Deprecated.Sets the BlockSpec for this instance.voidBlocksIndTestLemma10.setBlockSpec(BlockSpec blockSpec) Deprecated.Sets the specification for block structures required in the "Blocks Test Lemma 10" independence test implementation.voidBlocksIndTestTs.setBlockSpec(BlockSpec blockSpec) Sets the specification for block structures required in the "Blocks Test Lemma 10" independence test implementation.
- 
Uses of BlockSpec in edu.cmu.tetrad.algcomparison.scoreMethods in edu.cmu.tetrad.algcomparison.score with parameters of type BlockSpecModifier and TypeMethodDescriptionvoidBlocksBicScore.setBlockSpec(BlockSpec blockSpec) Sets the block specification to define the structure for organizing variables into predefined blocks for analysis.voidBlockScoreWrapper.setBlockSpec(BlockSpec blockSpec) Sets the block specification to be used by this implementation.
- 
Uses of BlockSpec in edu.cmu.tetrad.searchConstructors in edu.cmu.tetrad.search with parameters of type BlockSpecModifierConstructorDescriptionMimbuildBollen(BlockSpec spec) Constructor for the MimbuildBollen class.MimbuildPca(BlockSpec blockSpec) Constructs an instance of MimbuildPca with the specified BlockSpec.
- 
Uses of BlockSpec in edu.cmu.tetrad.search.blocksMethods in edu.cmu.tetrad.search.blocks that return BlockSpecModifier and TypeMethodDescriptionstatic BlockSpecBlocksUtil.applySingleClusterPolicy(BlockSpec blockSpec, SingleClusterPolicy policy, double alpha) Applies a single-cluster policy to the provided BlockSpec.BlockDiscoverer.discover()Discovers and returns clusters or blocks of indices based on the underlying block discovery algorithm.BpcBlockDiscoverer.discover()Discovers and returns the specification of blocks (clusters of indices) within the dataset using the Bayesian Partitioning for Causal Discovery (BPC) algorithm.FofcBlockDiscoverer.discover()Discovers clusters or "blocks" of indices in the dataset using the FOFC algorithm.FtfcBlockDiscoverer.discover()Discovers clusters or "blocks" of indices in the dataset using the FOFC algorithm.GffcBlockDiscoverer.discover()Discovers clusters or "blocks" of indices in the dataset using the FOFC algorithm.TscTestBlockDiscoverer.discover()Discovers and identifies blocks of variables using the TSC (Testing Strong Causal structures) algorithm.static BlockSpecBlocksUtil.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode) Assigns meaningful names to latent variables in the provided BlockSpec object based on the given true clusters and the specified naming mode.static BlockSpecLatentNameAssigner.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode) Assigns descriptive and consistent names to the latent blocks in the given specification.static BlockSpecLatentNameAssigner.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode, LatentNameAssigner.Config config) Assigns meaningful and unique names to latent variables in a given block specification according to the provided naming mode, true clusters, and configuration.static BlockSpecBlocksUtil.makeDisjointSpec(DataSet ds, List<List<Integer>> blocks) Constructs a BlockSpec object using the provided DataSet and block definitions, ensuring that the blocks are made disjoint by prioritizing larger blocks first.BlockSpecTextCodec.ParseResult.spec()Returns the value of thespecrecord component.static BlockSpecConverts a list of block indices and a dataset into a BlockSpec object, ensuring the blocks are canonicalized and generating the appropriate block variables.static BlockSpecConverts a list of blocks, ranks, and a dataset into a BlockSpec object.Methods in edu.cmu.tetrad.search.blocks with parameters of type BlockSpecModifier and TypeMethodDescriptionstatic BlockSpecBlocksUtil.applySingleClusterPolicy(BlockSpec blockSpec, SingleClusterPolicy policy, double alpha) Applies a single-cluster policy to the provided BlockSpec.BlocksUtil.expandLatents(BlockSpec spec) Expand ranks -> per-latent variables named Lk-1..Lk-r.static StringFormats the given BlockSpec object into a textual representation.static BlockSpecBlocksUtil.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode) Assigns meaningful names to latent variables in the provided BlockSpec object based on the given true clusters and the specified naming mode.static BlockSpecLatentNameAssigner.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode) Assigns descriptive and consistent names to the latent blocks in the given specification.static BlockSpecLatentNameAssigner.giveGoodLatentNames(BlockSpec spec, Map<String, List<String>> trueClusters, BlocksUtil.NamingMode mode, LatentNameAssigner.Config config) Assigns meaningful and unique names to latent variables in a given block specification according to the provided naming mode, true clusters, and configuration.Constructors in edu.cmu.tetrad.search.blocks with parameters of type BlockSpecModifierConstructorDescriptionParseResult(BlockSpec spec, List<BlockSpecTextCodec.Issue> issues) Creates an instance of aParseResultrecord class.
- 
Uses of BlockSpec in edu.cmu.tetrad.search.scoreMethods in edu.cmu.tetrad.search.score that return BlockSpecModifier and TypeMethodDescriptionBlocksBicScore.getBlockSpec()Deprecated.BlockScore.getBlockSpec()Retrieves the specification of the block associated with the score.Constructors in edu.cmu.tetrad.search.score with parameters of type BlockSpecModifierConstructorDescriptionBlocksBicScore(BlockSpec blockSpec) Deprecated.Constructs a BlocksBicScore object using the provided BlockSpec configuration.
- 
Uses of BlockSpec in edu.cmu.tetrad.search.testMethods in edu.cmu.tetrad.search.test that return BlockSpecModifier and TypeMethodDescriptionBlockTest.getBlockSpec()Retrieves theBlockSpecassociated with this block-based independence test.IndTestBlocksLemma10.getBlockSpec()Deprecated.IndTestBlocksTs.getBlockSpec()Retrieves the block specification associated with this instance.IndTestBlocksWilkes.getBlockSpec()Retrieves the block specification associated with this instance of IndTestBlocks.Constructors in edu.cmu.tetrad.search.test with parameters of type BlockSpecModifierConstructorDescriptionIndTestBlocksLemma10(BlockSpec blockSpec) Deprecated.Constructs an instance of IndTestBlocksLemma10 using the provided block specification.IndTestBlocksTs(BlockSpec blockSpec) Constructs an instance of IndTestBlocksTs using the provided block specification.IndTestBlocksWilkes(BlockSpec blockSpec) Constructs an instance of IndTestBlocks using the provided block specification.