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.

Install the latest version of this package by entering the following in R:
install.packages("sdnet")
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

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