catnet: Categorical Bayesian Network Inference

Structure learning and parameter estimation of discrete Bayesian networks using likelihood-based criteria. Exhaustive search for fixed node orders and stochastic search of optimal orders via simulated annealing algorithm are implemented.

AuthorNikolay Balov, Peter Salzman
Date of publication2016-06-12 19:03:05
MaintainerNikolay Balov <nhbalov@gmail.com>
LicenseGPL (>= 2)
Version1.15.0

View on CRAN

Man pages

alarm: The ALARM network

breast: Breast cancer data

catnet-package: catnet: Categorical Bayesian network inference

catNetwork-class: Class "catNetwork"

catNetworkDistance-class: Class "catNetworkDistance"

catNetworkEvaluate-class: Class "catNetworkEvaluate"

classification: Classification demonstration

cnCatnetFromEdges: catNetwork from Edges

cnCatnetFromSif: Categorical Network from Simple Interaction File (SIF) and...

cnCluster: Network Clustering

cnCompare: Network Comparison

cnComplexity: Network Complexity

cnDiscretize: Data Categorization

cnDot: Network Description File

cnEdges: Network Edges

cnEntropy: Pairwise Node Entropy

cnFind: Find Network by Complexity

cnFindAIC: Find Network by AIC

cnFindBIC: Find Network by BIC

cnLoglik: Sample Log-likelihood

cnMatEdges: Network Edge Matrix

cnMatParents: Network Parent Matrix

cnNew: New catNetwork

cnNodeLoglik: Node Log-likelihood

cnNodeMarginalProb: Probability Calculations

cnNodes: Netwok Nodes

cnNodeSampleLoglik: Node Log-likelihood

cnNumNodes: Network Size

cnOrder: Network Node Order

cnParents: Network Parent Structure

cnParHist: Parenthood Histogram

cnPearsonTest: Goodness of Fit Test

cnPlot: Plot Network

cnPredict: Prediction

cnProb: Conditional Probability Structure

cnRandomCatnet: Random Network

cnReorderNodes: Reorder Network Nodes

cnSamples: Samples from Network

cnSearchHist: Parent Histogram Matrix

cnSearchOrder: Network Search for Given Node Order

cnSearchSA: Stochastic Network Search

cnSetProb: Set Probability from Data

cnSetSeed: Random Generator Seed

cnSubNetwork: Sub-Network

CPDAG-class: Class CPDAG

dag2cpdag: Complete Network Representation

isDAG: Check Direct Acyclic Graph (DAG) Condition

novartis: Novartis multi-tissue data

Functions

alarmnet Man page
boston Man page
breast Man page
catnet Man page
catnet-package Man page
catNetwork Man page
catNetwork-class Man page
catNetworkDistance Man page
catNetworkDistance-class Man page
catNetworkEvaluate Man page
catNetworkEvaluate-class Man page
cnCatnetFromBif Man page
cnCatnetFromBif,character-method Man page
cnCatnetFromEdges Man page
cnCatnetFromEdges,character-method Man page
cnCatnetFromSif Man page
cnCatnetFromSif,character-method Man page
cnCluster Man page
cnCluster,catNetwork-method Man page
cnClusterMI Man page
cnClusterSep Man page
cnClusterSep,catNetwork-method Man page
cnCompare Man page
cnCompare,catNetwork,catNetworkEvaluate-method Man page
cnCompare,catNetwork,catNetwork-method Man page
cnCompare,catNetwork,list-method Man page
cnCompare,catNetwork,matrix-method Man page
cnComplexity Man page
cnComplexity,catNetwork,integer-method Man page
cnComplexity,catNetwork-method Man page
cnCondProb Man page
cnCondProb,catNetwork-method Man page
cnDiscretize Man page
cnDot Man page
cnDot,catNetwork,character-method Man page
cnDot,catNetwork,character-method,character-method Man page
cnDot,catNetwork-method Man page
cnDot,list,character-method Man page
cnDot,list,character-method,character-method Man page
cnDot,list-method Man page
cnDot,matrix,character-method Man page
cnDot,matrix,character-method,character-method Man page
cnDot,matrix-method Man page
cnEdgeDistanceKL Man page
cnEdgeDistancePearson Man page
cnEdges Man page
cnEdges,catNetwork,character-method Man page
cnEdges,catNetwork,missing-method Man page
cnEdges,catNetwork,vector-method Man page
cnEntropy Man page
cnEntropyOrder Man page
cnFind Man page
cnFindAIC Man page
cnFindAIC,catNetworkEvaluate-method Man page
cnFindAIC,list-method Man page
cnFindBIC Man page
cnFindBIC,catNetworkEvaluate-method Man page
cnFindBIC,list-method Man page
cnFind,catNetworkEvaluate-method Man page
cnFindKL Man page
cnFindKL,catNetworkEvaluate-method Man page
cnFindKL,list-method Man page
cnFind,list-method Man page
cnJointProb Man page
cnJointProb,catNetwork-method Man page
cnKLComplexity Man page
cnKLComplexity,catNetwork-method Man page
cnKLComplexity,catNetwork-method,integer-method Man page
cnLoglik Man page
cnLoglik,catNetwork-method Man page
cnMatEdges Man page
cnMatEdges,catNetwork-method Man page
cnMatParents Man page
cnMatParents,catNetwork,missing-method Man page
cnMatParents,catNetwork,vector-method Man page
cnNew Man page
cnNodeLoglik Man page
cnNodeLoglik,catNetwork-method Man page
cnNodeMarginalProb Man page
cnNodeMarginalProb,catNetwork-method Man page
cnNodes Man page
cnNodeSampleLoglik Man page
cnNodeSampleProb Man page
cnNodes,catNetwork,missing-method Man page
cnNodes,catNetwork,vector-method Man page
cnNumNodes Man page
cnNumNodes,catNetwork-method Man page
cnOrder Man page
cnOrder,catNetwork-method Man page
cnOrder,list-method Man page
cnParents Man page
cnParents,catNetwork,character-method Man page
cnParents,catNetwork,missing-method Man page
cnParents,catNetwork,vector-method Man page
cnParHist Man page
cnParHist,catNetworkEvaluate-method Man page
cnParHist,list-method Man page
cnPearsonTest Man page
cnPearsonTest,catNetwork-method Man page
cnPlot Man page
cnPlot,catNetworkEvaluate-method Man page
cnPlot,catNetwork-method Man page
cnPlotProb Man page
cnPlotProb,catNetwork-method Man page
cnPredict Man page
cnPredict,catNetwork-method Man page
cnProb Man page
cnProb,catNetwork-method Man page
cnRandomCatnet Man page
cnReorderNodes Man page
cnReorderNodes,catNetwork,vector-method Man page
cnSamples Man page
cnSamples,catNetwork-method Man page
cnSearchHist Man page
cnSearchOrder Man page
cnSearchSA Man page
cnSetProb Man page
cnSetProb,catNetwork-method Man page
cnSetProb,catSampleNetwork-method Man page
cnSetSeed Man page
cnSubNetwork Man page
cnSubNetwork,catNetwork-method Man page
cnSubNetwork,catNetwork,vector,logical-method Man page
CPDAG Man page
CPDAG-class Man page
cvKfold Man page
dag2cpdag Man page
dag2cpdag,catNetwork-method Man page
diabetes Man page
diabetes Man page
diabetesLoad Man page
isDAG Man page
lungLoad Man page
novartis Man page

Files

catnet
catnet/inst
catnet/inst/doc
catnet/inst/doc/catnet.pdf
catnet/inst/doc/catnet.Rnw
catnet/inst/doc/catnet.R
catnet/src
catnet/src/rcatnet_sa.h
catnet/src/cache.h
catnet/src/pthread.cpp
catnet/src/ccnInit.c
catnet/src/rcatnet.h
catnet/src/rcatnet_search.h
catnet/src/catnet_rexport.cpp
catnet/src/catnet_search2.h
catnet/src/problist.h
catnet/src/thread.h
catnet/src/rcatnet_search.cpp
catnet/src/rcatnet_sa.cpp
catnet/src/utils.h
catnet/src/utils.cpp
catnet/src/catnet_search.h
catnet/src/catnet_rexport.h
catnet/src/search_params.h
catnet/src/catnet_class.h
catnet/src/rcatnet.cpp
catnet/src/catnet_entropy.cpp
catnet/src/rcatnet_hist.cpp
catnet/src/cache.cpp
catnet/src/rcatnet_hist.h
catnet/NAMESPACE
catnet/demo
catnet/demo/lung.r
catnet/demo/breast.r
catnet/demo/diabetesLoad.r
catnet/demo/diabetes.r
catnet/demo/lungLoad.r
catnet/demo/novartis.r
catnet/demo/00Index
catnet/demo/test.r
catnet/demo/cvKfold.r
catnet/demo/dirprob.r
catnet/demo/alarm.r
catnet/data
catnet/data/novartis.rda
catnet/data/breast.rda
catnet/data/alarmnet.rda
catnet/R
catnet/R/catnet.cluster.R catnet/R/catnet.categor.R catnet/R/catnet.probs.R catnet/R/catnet.chisq.R catnet/R/catnet.bif.R catnet/R/catnet.predict.R catnet/R/catnet.def.R catnet/R/catnet.dags.R catnet/R/catnet.find.R catnet/R/catnet.plot.R catnet/R/catnet.histo.R catnet/R/catnet.quant.R catnet/R/catnet.dist.R catnet/R/catnet.entropy.R catnet/R/catnet.class.R catnet/R/catnet.joint.prob.R catnet/R/graph2catnet.R catnet/R/catnet.marginal.prob.R catnet/R/catnet.samples.R catnet/R/zzz.R catnet/R/catnet.pathway.R catnet/R/catnet.search.R catnet/R/catnet.loglik.R
catnet/vignettes
catnet/vignettes/catnet.Rnw
catnet/MD5
catnet/build
catnet/build/vignette.rds
catnet/DESCRIPTION
catnet/man
catnet/man/cnCompare.Rd catnet/man/cnNodes.Rd catnet/man/cnFindAIC.Rd catnet/man/cnNumNodes.Rd catnet/man/cnDiscretize.Rd catnet/man/cnComplexity.Rd catnet/man/catNetworkDistance-class.Rd catnet/man/cnMatEdges.Rd catnet/man/cnSubNetwork.Rd catnet/man/cnPredict.Rd catnet/man/breast.Rd catnet/man/cnNodeSampleLoglik.Rd catnet/man/cnEntropy.Rd catnet/man/cnNodeMarginalProb.Rd catnet/man/cnMatParents.Rd catnet/man/dag2cpdag.Rd catnet/man/catNetwork-class.Rd catnet/man/cnEdges.Rd catnet/man/cnNew.Rd catnet/man/cnSamples.Rd catnet/man/cnSearchSA.Rd catnet/man/cnCluster.Rd catnet/man/cnProb.Rd catnet/man/cnLoglik.Rd catnet/man/classification.Rd catnet/man/cnSetProb.Rd catnet/man/CPDAG-class.Rd catnet/man/cnNodeLoglik.Rd catnet/man/cnSearchHist.Rd catnet/man/cnPearsonTest.Rd catnet/man/isDAG.Rd catnet/man/cnOrder.Rd catnet/man/novartis.Rd catnet/man/cnFind.Rd catnet/man/cnParHist.Rd catnet/man/cnDot.Rd catnet/man/cnCatnetFromEdges.Rd catnet/man/catNetworkEvaluate-class.Rd catnet/man/cnFindBIC.Rd catnet/man/cnSearchOrder.Rd catnet/man/cnRandomCatnet.Rd catnet/man/cnParents.Rd catnet/man/cnSetSeed.Rd catnet/man/cnReorderNodes.Rd catnet/man/cnCatnetFromSif.Rd catnet/man/cnPlot.Rd catnet/man/catnet-package.Rd catnet/man/alarm.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.