sdnet: Soft-Discretization-Based Bayesian Network Inference

Fitting discrete Bayesian networks using soft-discretized data. Soft-discretization is based on mixture of normal distributions. Also implemented is a supervised Bayesian network learning employing Kullback-Leibler divergence.

AuthorNikolay Balov
Date of publication2016-05-09 06:25:13
MaintainerNikolay Balov <nhbalov@gmail.com>
LicenseGPL (>= 2)
Version2.3.8
http://www.biomedcentral.com/1755-8794/6/S3/S1

View on CRAN

Man pages

catNetwork-class: Class "catNetwork"

catNetworkDistance-class: Class "catNetworkDistance"

catNetworkEvaluate-class: Classes "catNetworkEvaluate" and "dagEvaluate"

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

cnSetProb: Set Probability from Data

cnSetSeed: Random Generator Seed

cnSubNetwork: Sub-Network

CPDAG-class: Class CPDAG

dag2cpdag: Complete Network Representation

expres: Naive Classifier of Gene Expression Profiles

isDAG: Check Direct Acyclic Graph (DAG) Condition

sdnet-package: sdnet: Soft Discretization-based Bayesian Network Inference

tyroid: Tyroid cancer data

Functions

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
cnCatnetFromXdsl Man page
cnCatnetFromXdsl,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,dagEvaluate-method Man page
cnFindAIC,list-method Man page
cnFindBIC Man page
cnFindBIC,catNetworkEvaluate-method Man page
cnFindBIC,dagEvaluate-method Man page
cnFindBIC,list-method Man page
cnFind,catNetworkEvaluate-method Man page
cnFind,dagEvaluate-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
cnSearchDags Man page
cnSearchHist Man page
cnSearchOrder 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
dag2cpdag Man page
dag2cpdag,catNetwork-method Man page
dagEvaluate Man page
dagEvaluate-class Man page
isDAG Man page
sdnet Man page
sdnet-package Man page
sdnEvaluate Man page
sdnLearn Man page
sdnPredict Man page
tyr1 Man page
tyr2 Man page

Files

sdnet
sdnet/src
sdnet/src/rcatnet_sa.h
sdnet/src/cache.h
sdnet/src/rcatnet_prob.cpp
sdnet/src/catnet_base.h
sdnet/src/pthread.cpp
sdnet/src/ccnInit.c
sdnet/src/dag_search_dc.h
sdnet/src/rcatnet.h
sdnet/src/rcatnet_search.h
sdnet/src/catnet_rexport.cpp
sdnet/src/dag_list.h
sdnet/src/problist.h
sdnet/src/catnet_quant.cpp
sdnet/src/thread.h
sdnet/src/rcatnet_search.cpp
sdnet/src/rcatnet_sa.cpp
sdnet/src/utils.h
sdnet/src/utils.cpp
sdnet/src/catnet_search.h
sdnet/src/catnetd.h
sdnet/src/catnet_rexport.h
sdnet/src/search_params.h
sdnet/src/rcatnet.cpp
sdnet/src/dag_search.h
sdnet/src/catnetp.h
sdnet/src/catnet_entropy.cpp
sdnet/src/rcatnet_hist.cpp
sdnet/src/cache.cpp
sdnet/src/rcatnet_hist.h
sdnet/NAMESPACE
sdnet/demo
sdnet/demo/00Index
sdnet/demo/tyroid.r
sdnet/data
sdnet/data/tyr1.rda
sdnet/data/tyr2.rda
sdnet/R
sdnet/R/entropy.R
sdnet/R/expres.r
sdnet/R/quant.R sdnet/R/probs.R sdnet/R/eval.R sdnet/R/def.R sdnet/R/plot.R sdnet/R/predict.R sdnet/R/dags.R sdnet/R/chisq.R sdnet/R/samples.R sdnet/R/loglik.R sdnet/R/search.R sdnet/R/xdsl.R sdnet/R/cluster.R sdnet/R/dist.R sdnet/R/graph2catnet.R sdnet/R/marginal.prob.R sdnet/R/joint.prob.R sdnet/R/histo.R sdnet/R/categor.R sdnet/R/find.R sdnet/R/class.R sdnet/R/zzz.R sdnet/R/bif.R
sdnet/MD5
sdnet/DESCRIPTION
sdnet/man
sdnet/man/cnCompare.Rd sdnet/man/tyroid.Rd sdnet/man/cnNodes.Rd sdnet/man/sdnet-package.Rd sdnet/man/cnFindAIC.Rd sdnet/man/cnNumNodes.Rd sdnet/man/cnDiscretize.Rd sdnet/man/cnComplexity.Rd sdnet/man/catNetworkDistance-class.Rd sdnet/man/cnMatEdges.Rd sdnet/man/cnSubNetwork.Rd sdnet/man/cnPredict.Rd sdnet/man/cnNodeSampleLoglik.Rd sdnet/man/cnEntropy.Rd sdnet/man/cnNodeMarginalProb.Rd sdnet/man/cnMatParents.Rd sdnet/man/dag2cpdag.Rd sdnet/man/catNetwork-class.Rd sdnet/man/expres.Rd sdnet/man/cnEdges.Rd sdnet/man/cnNew.Rd sdnet/man/cnSamples.Rd sdnet/man/cnCluster.Rd sdnet/man/cnProb.Rd sdnet/man/cnLoglik.Rd sdnet/man/cnSetProb.Rd sdnet/man/CPDAG-class.Rd sdnet/man/cnNodeLoglik.Rd sdnet/man/cnSearchHist.Rd sdnet/man/cnPearsonTest.Rd sdnet/man/isDAG.Rd sdnet/man/cnOrder.Rd sdnet/man/cnFind.Rd sdnet/man/cnParHist.Rd sdnet/man/cnDot.Rd sdnet/man/cnCatnetFromEdges.Rd sdnet/man/catNetworkEvaluate-class.Rd sdnet/man/cnFindBIC.Rd sdnet/man/cnSearchOrder.Rd sdnet/man/cnRandomCatnet.Rd sdnet/man/cnParents.Rd sdnet/man/cnSetSeed.Rd sdnet/man/cnReorderNodes.Rd sdnet/man/cnCatnetFromSif.Rd sdnet/man/cnPlot.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.