Uses of Interface
edu.cmu.tetrad.util.TetradSerializable
Packages that use TetradSerializable
Package
Description
Contains classes for searching for (mostly structural) causal models given data.
Contains classes for various sorts of scores for running score-based algorithms.
Contains classes for running conditional independence tests for various sorts of data.
Contains some utility classes for search algorithms.
Contains some classes that aren't ready for prime time.
Contains an editable display graph for (small) lag graphs.
Implements a time-series simulation engine suitable for time-series gene
expression
studies.
Contains classes for generating simulations of expression levels over a
collection
of genes.
-
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison
Classes in edu.cmu.tetrad.algcomparison that implement TetradSerializableModifier and TypeClassDescriptionclassScript to do a comparison of a list of algorithms using a list of statistics and a list of parameters and their values. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm
Subinterfaces of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithmModifier and TypeInterfaceDescriptioninterfaceInterface that algorithm must implement.interfaceImplements an algorithm that takes multiple data sets as input.Classes in edu.cmu.tetrad.algcomparison.algorithm that implement TetradSerializableModifier and TypeClassDescriptionclassThis is a base class for bootstrap algorithms.classA list of algorithm to be compared.classTags an an algorithm that loads up external graphs for inclusion in reports.classFirst inflection point.classStability selection.classStARS -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.cluster
Classes in edu.cmu.tetrad.algcomparison.algorithm.cluster that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Classes in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag that implement TetradSerializableModifier and TypeClassDescriptionclassImplements the DAGMA algorithm.classDirect LiNGAM.classFASK algorithm.classThe FaskOrig class is an implementation of the FASK-Orig algorithm for causal discovery.classIcaLingam class implements the Algorithm and ReturnsBootstrapGraphs interface.classIcaLingD is an implementation of the Algorithm interface that performs the ICA-LiNG-D algorithm for discovering causal models for the linear non-Gaussian case where the underlying model might be cyclic. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.mixed
Classes in edu.cmu.tetrad.algcomparison.algorithm.mixed that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.multi
Classes in edu.cmu.tetrad.algcomparison.algorithm.multi that implement TetradSerializableModifier and TypeClassDescriptionclassWraps the IMaGES algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables.classWraps the MultiFask algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables.classRuns FCI on multiple datasets using the IOD pooled dataset independence test.classRequires that the parameter 'randomSelectionSize' be set to indicate how many datasets should be taken at a time (randomly).classWraps the IMaGES algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag that implement TetradSerializableModifier and TypeClassDescriptionclassBOSS (Best Order Score Search)classBOSS-LiNGAM algorithm.classConservative PC (CPC).classCstar class.classFast Adjacency Search (FAS)--i.e., the PC adjacency step, which is used in many algorithms.classFGES (the heuristic version).classFGES-MB (the heuristic version).classFGES (the heuristic version).classGRaSP (Greedy Relaxations of Sparsest Permutation)classPeter/Clark algorithm (PC).classPC.classPC.classBOSS-DC (Best Order Score Search Divide and Conquer)classPC.classSP (Sparsest Permutation) -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag that implement TetradSerializableModifier and TypeClassDescriptionclassAdjusts GFCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.classThis class represents the LV-Lite algorithm, which is an implementation of the GFCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.classThis class represents the LV-Lite algorithm, which is an implementation of the GFCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.classCCD (Cyclic Causal Discovery)classConservative FCI.classThe Fast Causal Inference (FCI) algorithm.classFCI-Max algorithm.classThe Gfci class represents the Greedy Fast Causal Inference algorithm.classAdjusts GFCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.classThis class represents the LV-Lite algorithm, which is an implementation of the GFCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.classJan 29, 2023 3:45:09 PMclassRFCI.classRuns RFCI-BSC, which is RFCI with bootstrap sampling of PAGs.classAdjusts GFCI to use a permutation algorithm (in this case SP) to do the initial steps of finding adjacencies and unshielded colliders.classThe SvarFci class is an implementation of the SVAR Fast Causal Inference algorithm.classSvarGfci class is an implementation of the SVAR GFCI algorithm. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.other
Classes in edu.cmu.tetrad.algcomparison.algorithm.other that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.algorithm.pairwise
Classes in edu.cmu.tetrad.algcomparison.algorithm.pairwise that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.graph
Subinterfaces of TetradSerializable in edu.cmu.tetrad.algcomparison.graphModifier and TypeInterfaceDescriptioninterfaceAn interface to represent a random graph of some sort.Classes in edu.cmu.tetrad.algcomparison.graph that implement TetradSerializableModifier and TypeClassDescriptionclassReturns a cyclic graph build up from small cyclic graph components.classCreates a random graph by the Erdos-Renyi method (probabiliy of edge fixed, # edges not).classCreates a random graph by adding forward edges.classCreates a random graph by adding forward edges.classCreates a random graph by adding forward edges.classReturns a scale free graph.classStores a single graph for use in simulations, etc. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.independence
Subinterfaces of TetradSerializable in edu.cmu.tetrad.algcomparison.independenceModifier and TypeInterfaceDescriptioninterfaceInterface that algorithm must implement.Classes in edu.cmu.tetrad.algcomparison.independence that implement TetradSerializableModifier and TypeClassDescriptionclassclassWrapper for Fisher Z test.classWrapper for Daudin Conditional Independence test.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classWrapper for DG LRT.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classRepresents a class for Generalized Information Criterion Score Tests.classWrapper for Fisher Z test.classWrapper for KCI test.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classWrapper for M-separation test.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classclassWrapper for Fisher Z test.classDec 17, 2018 3:44:46 PMclassThe SemBicDTest class implements the IndependenceWrapper interface and represents a test for independence based on SEM BIC algorithm.class -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.score
Subinterfaces of TetradSerializable in edu.cmu.tetrad.algcomparison.scoreModifier and TypeInterfaceDescriptioninterfaceInterface that algorithm must implement.Classes in edu.cmu.tetrad.algcomparison.score that implement TetradSerializableModifier and TypeClassDescriptionclassWrapper for Basis Function BIC Score (Basis-BIC).classWrapper for Fisher Z test.classWrapper for Fisher Z test.classWrapper for degenerate Gaussian BIC scoreclassWrapper for Discrete BIC test.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen).classWrapper for Fisher Z test.classThe GicScores class is an implementation of the ScoreWrapper interface that calculates the Generalized Information Criterion (GIC) scores for a given data model.classWrapper for degenerate Gaussian BIC scoreclassWrapper for Fisher Z test.classWrapper for MVP BIC Score.classWrapper for the Poisson prior score (Bryan)classWrapper for Fisher Z test.classWrapper for linear, Gaussian SEM BIC score.classSemBicScoreDeterministic is a class that implements the ScoreWrapper interface.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen). -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.simulation
Subinterfaces of TetradSerializable in edu.cmu.tetrad.algcomparison.simulationModifier and TypeInterfaceDescriptioninterfaceThe interface that simulations must implement.Classes in edu.cmu.tetrad.algcomparison.simulation that implement TetradSerializableModifier and TypeClassDescriptionclassBayes net simulation.classA simulation method based on the conditional Gaussian assumption.classThe GeneralSemSimulation class represents a simulation using a generalized structural equation model (SEM).classThis was used for a simulation to test the FTFC and FOFC algorithm and contains some carefully selected functions to test nonlinearity and non-Gaussianity.classA version of the Lee and Hastic simulation which is guaranteed ot generate a discrete data set.classLinear Fisher Model.classA simulation method based on the mixed variable polynomial assumption.classNL SEM simulation.classThis class represents a Simulation using Structural Equation Modeling (SEM).classSEM the discretize.classA list of simulations to be compared.classASimulationimplementation that returns a single supplied data set.classStandardized SEM simulation.classTime series SEM simulation. -
Uses of TetradSerializable in edu.cmu.tetrad.algcomparison.statistic
Classes in edu.cmu.tetrad.algcomparison.statistic that implement TetradSerializableModifier and TypeClassDescriptionclassA list of statistics and their utility weights. -
Uses of TetradSerializable in edu.cmu.tetrad.bayes
Subinterfaces of TetradSerializable in edu.cmu.tetrad.bayesModifier and TypeInterfaceDescriptioninterfaceInterface implemented by Bayes instantiated models.interfaceInterface for a discrete Bayes updating algorithm.interfaceAn interface representing a map of probabilities or counts for nodes in a Bayesian network.interfaceInterface for a Bayes updating algorithm that's capable of doing manipulation.Classes in edu.cmu.tetrad.bayes that implement TetradSerializableModifier and TypeClassDescriptionfinal classCalculates updated marginals for a Bayes net by simulating data and calculating likelihood ratios.final classCalculates cell probabilities from conditional BayesIm probabilities on the fly without constructing the entire table.final classImplements a discrete Bayes parametric model--that is, a DAG together with a map from the nodes in the graph to a set of discrete variables, specifying the number of categories for each variable and the name of each category for each variable.final classCalculates marginals of the form P(V=v') for an updated Bayes net for purposes of the CPT Invariant Updater.final classCalculates updated probabilities for variables conditional on their parents as well as single-variable updated marginals for a Bayes IM using an algorithm that restricts expensive updating summations only to conditional probabilities of variables with respect to their parents that change from non-updated to updated values.classRepresents a conditional probability table (CPT) in a Bayes net.classRepresents a conditional probability table (CPT) in a Bayes net.final classStores Dirichlet pseudocounts for the distributions of each variable conditional on particular combinations of its parent values and, together with Bayes Pm and Dag, provides methods to manipulate these tables.final classStores information for a variable source about evidence we have for each variable as well as whether each variable has been manipulated.final classIdentifiability, based on RowSummingExactUpdaterclassJunction Tree Algorithm.classJan 21, 2020 11:03:09 AMfinal classStores information for a variable source about evidence we have for each variable as well as whether each variable has been manipulated.final classStores a table of probabilities for a Bayes net and, together with BayesPm and Dag, provides methods to manipulate this table.final classStores a table of probabilities for a Bayes net and, together with BayesPm and Dag, provides methods to manipulate this table.final classRepresents propositions over the variables of a particular BayesIm describing an event of a fairly general sort--namely, conjunctions of propositions that particular variables take on values from a particular disjunctive list of categories.final classPerforms updating operations on a BayesIm by summing over cells in the joint probability table for the BayesIm.final classCreates a table of stored cell probabilities for the given list of variables.final classCreates a table of stored cell probabilities for the given list of variables.final classRepresents a Bayes IM in which all of the conditional probability tables have been updated to take into account evidence. -
Uses of TetradSerializable in edu.cmu.tetrad.calculator.expression
Subinterfaces of TetradSerializable in edu.cmu.tetrad.calculator.expressionModifier and TypeInterfaceDescriptioninterfaceRepresents a mathematical expression.interfaceRepresents a definition for some expression.interfaceRepresents the signature of the expression, for example sqrt(number).Classes in edu.cmu.tetrad.calculator.expression that implement TetradSerializableModifier and TypeClassDescriptionclassRepresents a constant expression, that is an expression that always evaluates to the same value.classAn equation expression.static enumAn enum of positions that an expression can occur in.classAn Expression for a variable. -
Uses of TetradSerializable in edu.cmu.tetrad.classify
Classes in edu.cmu.tetrad.classify that implement TetradSerializableModifier and TypeClassDescriptionfinal classThis class contains a method classify which uses an instantiated Bayes net (BayesIm) provided in the constructor. -
Uses of TetradSerializable in edu.cmu.tetrad.data
Subinterfaces of TetradSerializable in edu.cmu.tetrad.dataModifier and TypeInterfaceDescriptioninterfaceStores a 2D array of data.interfaceInterface implemented by classes, instantiations of which can serve as data models in Tetrad.interfaceImplements a rectangular data set, in the sense of being a dataset with a fixed number of columns and a fixed number of rows, the length of each column being constant.interfaceInterface for covariance matrices.interfaceInterface implemented by classes that are capable of participating in the transfer of knowledge objects.interfaceCreated by jdramsey on 12/22/15.interfaceInterface implemented by classes, instantiations of which are capable of serving as variables for columns in a DataSet.interfaceInteface implemented by classes, instantiations of which are associated with lists of variables.Classes in edu.cmu.tetrad.data that implement TetradSerializableModifier and TypeClassDescriptionclassBase class for variable specifications for DataSet.final classWraps a DataBox in such a way that mixed data sets can be stored.classStores a 2D array of byte data.final classStores clusters of variables for MimBuild, Purify, etc.final classSpecifies how a column (continuous or discrete) should be discretized.final classRepresents a real-valued variable.final classStores a correlation matrix together with variable names and sample size; intended as a representation of a data set.classStores a covariance matrix together with variable names and sample size, intended as a representation of a data set.classStores a covariance matrix together with variable names and sample size, intended as a representation of a data set.classStores a covariance matrix together with variable names and sample size, intended as a representation of a data set.final classStores a list of data models and keeps track of which one is selected.final classType-safe enum of delimiter types for parsing data.final classSpecifies how a column (continuous or discrete) should be discretized.final classRepresents a discrete variable as a range of integer-valued categories 0, 1, ..., m - 1, where m is the number of categories for the variable.final classType-safe enum of discrete variable types.classStores a 2D array of double data.classStores a 2D array of float data.classStores a list of independence facts.classStores a 2D array of integer data.final classStores information about required and forbidden edges and common causes for use in algorithm.final classImplements a knowledge edge X-->Y as a simple ordered pair of strings.final classRepresents a "Other Group" in Knowledge, which can be understood as: Group1 -> Group2 where there are edges between all members of Group1 to Group2.classStores a 2D array of long data.classStores a 2D array of double continuousData.final classWraps a 2D array of Number objects in such a way that mixed data sets can be stored.classStores a 2D array of short data.final classSpecifies how a column (continuous or discrete) should be discretized.final classStores time series data as a list of continuous columns.classStores a 2D array of double data.classStores a 2D array of int data. -
Uses of TetradSerializable in edu.cmu.tetrad.data.simulation
Classes in edu.cmu.tetrad.data.simulation that implement TetradSerializableModifier and TypeClassDescriptionclassLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory. -
Uses of TetradSerializable in edu.cmu.tetrad.graph
Subinterfaces of TetradSerializable in edu.cmu.tetrad.graphModifier and TypeInterfaceDescriptioninterfaceImplements a graph capable of storing edges of type N1 *-# N2 where * and # are endpoints of type Endpoint.interfaceRepresents an object with a name, node type, and position that can serve as a node in a graph.Classes in edu.cmu.tetrad.graph that implement TetradSerializableModifier and TypeClassDescriptionfinal classRepresents a directed acyclic graph--that is, a graph containing only directed edges, with no cycles.classRepresents an edge node1 *-# node2 where * and # are endpoints of type Endpoint--that is, Endpoint.TAIL, Endpoint.ARROW, or Endpoint.CIRCLE.classStores a graph a list of lists of edges adjacent to each node in the graph, with an additional list storing all of the edges in the graph.classApr 13, 2017 3:56:46 PMenumA enumeration of the endpoint types that are permitted in Tetrad-style graphs: null (-), arrow (->), circle (-o), start (-*), and null (no endpoint).classImplements a basic node in a graph--that is, a node that is not itself a variable.final classStores a triple (x, y, z) of nodes.classImplements a graph allowing nodes in the getModel time lag to have parents taken from previous time lags.classOrderedPair<E>An ordered pair of objects.classPaths class.final classRepresents the graphical structure of a structural equation model.classRepresents a time series graph--that is, a graph with a fixed number S of lags, with edges into initial lags only--that is, into nodes in the first R lags, for some R.final classStores a triple (x, y, z) of nodes.classUnderlines class. -
Uses of TetradSerializable in edu.cmu.tetrad.regression
Classes in edu.cmu.tetrad.regression that implement TetradSerializableModifier and TypeClassDescriptionclassImplements a logistic regression algorithm based on a Javascript implementation by John Pezzullo.static classThe result of a logistic regression.classStores the various components of a regression result so they can be passed around together more easily. -
Uses of TetradSerializable in edu.cmu.tetrad.search
Classes in edu.cmu.tetrad.search that implement TetradSerializableModifier and TypeClassDescriptionstatic classRepresents a single record in the returned table for CSTaR. -
Uses of TetradSerializable in edu.cmu.tetrad.search.score
Classes in edu.cmu.tetrad.search.score that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.search.test
Classes in edu.cmu.tetrad.search.test that implement TetradSerializableModifier and TypeClassDescriptionfinal classStores a single conditional independence result, e.g., whether X _||_ Y | Z1,...,Zn holds or does not, and the p-value of the test. -
Uses of TetradSerializable in edu.cmu.tetrad.search.utils
Classes in edu.cmu.tetrad.search.utils that implement TetradSerializableModifier and TypeClassDescriptionclassA class for heuristically removing almost cycles from a PAG to avoid unfaithfulness in an estimated PAG.enumEnumerates the algorithm types for BuildPureClusters, and Purify.enumEnumerates the test types for BuildPureClusters, and Purify.final classStores a map from pairs of nodes to separating sets--that is, for each unordered pair of nodes {node1, node2} in a graph, stores a set of nodes conditional on which node1 and node2 are independent (where the nodes are considered as variables) or stores null if the pair was not judged to be independent.classRepresents an ordered sextad of nodes. -
Uses of TetradSerializable in edu.cmu.tetrad.search.work_in_progress
Classes in edu.cmu.tetrad.search.work_in_progress that implement TetradSerializable -
Uses of TetradSerializable in edu.cmu.tetrad.sem
Subinterfaces of TetradSerializable in edu.cmu.tetrad.semModifier and TypeInterfaceDescriptioninterfaceAn interface for SemIM's; see implementations.interfaceInterface for algorithm that optimize the fitting function of a SemIm model by adjusting its freeParameters in search of a global maximum.Classes in edu.cmu.tetrad.sem that implement TetradSerializableModifier and TypeClassDescriptionfinal classEstimates a SemIm given a CovarianceMatrix and a SemPm.classRepresents a generalized SEM-instantiated model.final classParametric model for a Generalized SEM model.classMaps a parameter to the matrix element where its value is stored in the model.classA class for implementing constraints on the values of the freeParameters of of instances of the SemIm class.final classStores information about the identity of a SEM parameter--its name, its type (COEF, COVAR), and the node(s) it is associated with.classImplements an ordered pair of objects (a, b) suitable for storing in HashSets.final classEstimates a SemIm given a CovarianceMatrix and a SemPm.final classStores the freeParameters for an instance of a SemEstimatorGibbs.final classStores information for a SemIm about evidence we have for each variable as well as whether each variable has been manipulated.final classStores an instantiated structural equation model (SEM), with error covariance terms, possibly cyclic, suitable for estimation and simulation.final classStores information for a BayesIm about evidence we have for each variable as well as whether each variable has been manipulated.classOptimizes a DAG SEM with hidden variables using expectation-maximization.classOptimizes a SEM using Powell's method from the Apache library.classOptimizes a DAG SEM by regressing each varaible onto its parents using a linear regression.classOptimizes a SEM using RICF (see that class).classOptimizes a SEM by randomly selecting points in cubes of decreasing size about a given point.final classParametric model for Structural Equation Models.final classRepresents propositions over the variables of a particular BayesIm describing and event of a fairly general sort--namely, conjunctions of propositions that particular variables take on values from a particular disjunctive list of categories.classCalculates updated structural equation models given evidence of the form X1=x1',...,The main task of such and algorithm is to calculate P(X = x' | evidence), where evidence takes the form of a Proposition over the variables in the Bayes net, possibly with additional information about which variables in the Bayes net have been manipulated.classA special SEM model in which variances of variables are always 1 and means of variables are always 0.static final classStores a coefficient range--i.e. -
Uses of TetradSerializable in edu.cmu.tetrad.study.gene.tetrad.gene.graph
Classes in edu.cmu.tetrad.study.gene.tetrad.gene.graph that implement TetradSerializableModifier and TypeClassDescriptionclassAdds Javabean property change events so that it can be used in a MVC type architecture.final classConstructs as a (manual) update graph.classStores the parameters needed to generate a new lag graph, whether randomized or manually constructed.classStores a file for reading in a lag graph from a file. -
Uses of TetradSerializable in edu.cmu.tetrad.study.gene.tetrad.gene.history
Subinterfaces of TetradSerializable in edu.cmu.tetrad.study.gene.tetrad.gene.historyModifier and TypeInterfaceDescriptioninterfaceInstantiations of this interface know how to randomize update graphs in particular ways.interfaceInitializes a history array.interfaceLag graph.interfaceA distribution from which noise values are drawn.interfaceImplements a function from the previous time steps of a history array to the getModel time step.Classes in edu.cmu.tetrad.study.gene.tetrad.gene.history that implement TetradSerializableModifier and TypeClassDescriptionclassInitializes a history array by setting the value of each variable to basal if it is unregulated (has no parents other than itself one time step back) and to a random value chosen from a N(basal, initStDev) distribution otherwise.final classStores a time series in the "update" (rather than, say, the "repeated") form--that is, for a given set of factors (the word "factor" is being used here to avoid ambiguity), only lags behind the getModel time step are recorded temporally, with causal edges extending from lagged factors with lags >= 1 to factors in the getModel time step (lag = 0) only.classStores a boolean function from a set of boolean-valued parents to a single boolean-valued column.classUpdates a gene given a history using the formula Gi.0 = max(Gi.1 - decayRate * -Gi.1 + booleanInfluenceRate * F(Parents(Gi) in the graph \ Gi.1), lowerBound), as described in Edwards and Glass, (2000), "Combinatorial explosion in model gene networks", American Institute of Physics.classModels the manner in which gene models are initialized differentially depending on the dishes that the cells are in.classImplements the basic machinery used by all history objects.classStores a "shapshot" of the indexedConnectivity of a lag graph, using indices rather than Strings to refer to factors.classStores a "shapshot" of the indexedLagGraph of a lag graph, using indices rather than Strings to refer to factors.final classHolds an ordered pair (index, lag) to represent a causal parent of a factor, where the factor at the given index is independently known.classwrapper class for passing factor+edge via a propertyChange eventclassIdentifies a particular factor (by name) at a particular lag (integer).classImplements a linear update function, Gi.0 = L(Parents(G0.0)) + ei, where P is a polynomial function and ei is a random noise term.final classImplements a polynomial as a sum of a list of terms whose variables are identified as integers in the set {0, 1, 2, ...}.classImplements a polynomial update function, Gi.0 = P(Parents(G0.0)) + ei, where P is a polynomial function and ei is a random noise term.classImplements a term in a polymonial whose variables are mapped to indices in in the set {0, 1, 2, ...}. -
Uses of TetradSerializable in edu.cmu.tetrad.study.gene.tetrad.gene.simulation
Classes in edu.cmu.tetrad.study.gene.tetrad.gene.simulation that implement TetradSerializableModifier and TypeClassDescriptionclassSimulates measurement genetic data using an underlying GeneHistory object to generate individual cell data. -
Uses of TetradSerializable in edu.cmu.tetrad.study.gene.tetradapp.model
Classes in edu.cmu.tetrad.study.gene.tetradapp.model that implement TetradSerializableModifier and TypeClassDescriptionclassImplements a parametric gene model.classWraps MeasurementSimulator so that it may be used as a parameter object. -
Uses of TetradSerializable in edu.cmu.tetrad.util
Subinterfaces of TetradSerializable in edu.cmu.tetrad.utilModifier and TypeInterfaceDescriptioninterfaceTagging interface for instantiated models.interfaceRepresents the configuration for the logger.static interfaceRepresents an event which is just an id and a description.Classes in edu.cmu.tetrad.util that implement TetradSerializableModifier and TypeClassDescriptionclassLogger configuration.static classA default implementation of the event.classWraps the Apache math3 linear algebra library for most uses in Tetrad.classStores a list of named parameters with their values.classFrequency function of partial correlation r(12|34...k), assuming that the true partial correlation is equal to zero.classStores a (x, y) point without having to use awt classes.static classRepresents an empty configuration for the logger.classVector wrapping matrix library.classRepresents the getModel Tetrad version. -
Uses of TetradSerializable in edu.cmu.tetrad.util.dist
Subinterfaces of TetradSerializable in edu.cmu.tetrad.util.distModifier and TypeInterfaceDescriptioninterfaceInterface for a statistical distribution from which random values can be drawn.Classes in edu.cmu.tetrad.util.dist that implement TetradSerializableModifier and TypeClassDescriptionclassImplements a Beta distribution for purposes of drawing random numbers.classWraps a chi square distribution for purposes of drawing random samples.classWraps a chi square distribution for purposes of drawing random samples.classWraps a chi square distribution for purposes of drawing random samples.classWraps a chi square distribution for purposes of drawing random samples.classGaussianPower class.classCreated by IntelliJ IDEA.classRepresents a lognormal distribution for purposes of sampling.classWraps a chi square distribution for purposes of drawing random samples.classA normal distribution that allows its parameters to be set and allows random sampling.classWraps a chi square distribution for purposes of drawing random samples.classA pretend distribution that always returns the given value when nextRandom() is called.classWraps a chi square distribution for purposes of drawing random samples.classA normal distribution that allows its parameters to be set and allows random sampling.classFor given a, b (a < b), returns a point chosen uniformly from [a, b].