Package: PNetica 0.9-3

PNetica: Parameterized Bayesian Networks Netica Interface

This package provides RNetica implementation of Peanut interface.This provides an implementation of the Peanut protocol using the Netica (RNetica) Bayesian network engine. This allows parameters of parametric Bayesian network models written and Netica and using Peanut to be processed with R tools, and the parameter saved in the Netica objects.

Authors:Russell Almond

PNetica_0.9-3.tar.gz
PNetica_0.9-3.zip(r-4.5)PNetica_0.9-3.zip(r-4.4)PNetica_0.9-3.zip(r-4.3)

PNetica_0.9-3.tar.gz(r-4.5-noble)PNetica_0.9-3.tar.gz(r-4.4-noble)
PNetica_0.9-3.tgz(r-4.4-emscripten)PNetica_0.9-3.tgz(r-4.3-emscripten)
PNetica.pdf |PNetica.html
PNetica/json (API)

# Install 'PNetica' in R:
install.packages('PNetica', repos = c('https://ralmond.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ralmond/pnetica/issues

On CRAN:

bayesian-network

1.90 score 1 stars 16 scripts 100 exports 35 dependencies

Last updated 1 years agofrom:432695b61f. Checks:OK: 2 NOTE: 3. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 09 2024
R-4.5-winNOTENov 09 2024
R-4.5-linuxNOTENov 09 2024
R-4.4-winNOTENov 09 2024
R-4.3-winOKNov 09 2024

Exports:as.legal.nameas.Pnetas.PnodeBNWarehouseBuildTablecalcExpTablescalcPnetLLikeClearWarehouseis.legal.nameis.Pnetis.PnetWarehouseis.Pnodeis.PnodeWarehouseis.validisPnodeContinuousMakePnet.NeticaBNMakePnode.NeticaNodemaxCPTParamNNWarehousePnetCompilePnetDescriptionPnetDescription<-PnetFindNodePnetHubPnetHub<-PnetNamePnetName<-PnetPathnamePnetPathname<-PnetPnodesPnetPnodes<-PnetPriorWeightPnetPriorWeight<-PnetSerializePnetTitlePnetTitle<-PnodePnodeBetasPnodeBetas<-PnodeDescriptionPnodeDescription<-PnodeEAPPnodeEvidencePnodeEvidence<-PnodeLabelsPnodeLabels<-PnodeLinkPnodeLink<-PnodeLinkScalePnodeLinkScale<-PnodeLnAlphasPnodeLnAlphas<-PnodeMarginPnodeMedianPnodeModePnodeNamePnodeName<-PnodeNetPnodeNumParentsPnodeNumStatesPnodeParentNamesPnodeParentsPnodeParents<-PnodeParentTvalsPnodePostWeightPnodePriorWeightPnodePriorWeight<-PnodeProbsPnodeProbs<-PnodeQPnodeQ<-PnodeRulesPnodeRules<-PnodeSDPnodeStateBoundsPnodeStateBounds<-PnodeStateDescriptionsPnodeStateDescriptions<-PnodeStatesPnodeStates<-PnodeStateTitlesPnodeStateTitles<-PnodeStateValuesPnodeStateValues<-PnodeTitlePnodeTitle<-unserializePnetWarehouseCopyWarehouseDataWarehouseDirectoryWarehouseDirectory<-WarehouseFetchWarehouseFreeWarehouseInventoryWarehouseMakeWarehouseManifestWarehouseManifest<-WarehouseSaveWarehouseSupplyWarehouseUnpack

Dependencies:clicpp11CPTtoolsdplyreinsumfansiformatRfutile.loggerfutile.optionsgenericsgluejsonlitelambda.rlifecyclemagrittrmathjaxrPeanutpillarpkgconfigpurrrR.methodsS3R.ooR.utilsR6RcpprlangRNeticastringistringrtibbletidyrtidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Parameterized Bayesian Networks Netica InterfacePNetica-package PNetica
Constructor for the 'BNWarehosue' class.BNWarehouse
Class '"BNWarehouse"'as.legal.name,BNWarehouse-method BNWarehouse-class ClearWarehouse,BNWarehouse-method is.legal.name,BNWarehouse-method is.PnetWarehouse,BNWarehouse-method is.valid,BNWarehouse-method WarehouseCopy,BNWarehouse,NeticaBN-method WarehouseData,BNWarehouse-method WarehouseDirectory,BNWarehouse-method WarehouseDirectory<-,BNWarehouse-method WarehouseFetch,BNWarehouse-method WarehouseFree,BNWarehouse-method WarehouseInventory,BNWarehouse-method WarehouseMake,BNWarehouse-method WarehouseManifest,BNWarehouse-method WarehouseManifest<-,BNWarehouse,data.frame-method WarehouseSave,BNWarehouse,character-method WarehouseSave,BNWarehouse,NeticaBN-method WarehouseSupply,BNWarehouse-method WarehouseUnpack,BNWarehouse-method
Builds the conditional probability table for a PnodeBuildTable,NeticaNode-method
Calculate expected tables for a Pnet.NeticaBNcalcExpTables,NeticaBN-method
Calculates the log likelihood for a set of data under a Pnet.NeticaBN modelcalcPnetLLike,NeticaBN-method
Creates a NeticaBN object which is also a PnetMakePnet.NeticaBN
Makes a Pnode which is also a Netica NodeMakePnode.NeticaNode
Find optimal parameters of a Pnode.NeticaNode to match expected tablesmaxCPTParam,NeticaNode-method
Constructor for the 'NNWarehosue' class.NNWarehouse
Class '"NNWarehouse"'as.legal.name,NNWarehouse-method ClearWarehouse,NNWarehouse-method is.legal.name,NNWarehouse-method is.PnodeWarehouse,NNWarehouse-method is.valid,NNWarehouse-method NNWarehouse-class WarehouseCopy,NNWarehouse,NeticaNode-method WarehouseData,NNWarehouse-method WarehouseFetch,NNWarehouse-method WarehouseFree,NNWarehouse-method WarehouseInventory,NNWarehouse-method WarehouseMake,NNWarehouse-method WarehouseManifest,NNWarehouse-method WarehouseManifest<-,NNWarehouse,data.frame-method WarehouseSave,NNWarehouse,ANY-method WarehouseSupply,NNWarehouse-method
Class '"NeticaBN"' as a '"Pnet"'as.Pnet,NeticaBN-method is.Pnet,NeticaBN-method Pnet.NeticaBN PnetCompile,NeticaBN-method PnetDescription,NeticaBN-method PnetDescription<-,NeticaBN-method PnetHub,NeticaBN-method PnetHub<-,NeticaBN-method PnetName,NeticaBN-method PnetName<-,NeticaBN-method PnetPathname,NeticaBN-method PnetPathname<-,NeticaBN-method PnetPriorWeight,NeticaBN-method PnetPriorWeight<-,NeticaBN-method PnetTitle,NeticaBN-method PnetTitle<-,NeticaBN-method
Merges (or separates) two Pnets with common variablesPnetAdjoin,NeticaBN-method PnetDetach,NeticaBN-method
Finds nodes in a Netica Pnet.PnetFindNode,NeticaBN-method PnetPnodes,NeticaBN-method PnetPnodes<-,NeticaBN-method
Gets or Sets the name of a Netica network.PnetName PnetName<-
Methods for (un)serializing a Netica NetworkPnetSerialize,NeticaBN-method PnetSerialize-methods unserializePnet,NeticaSession-method unserializePnet-methods
Gets the title or comments associated with a Netica network.PnetDescription PnetDescription<- PnetTitle PnetTitle<-
Class '"NeticaNode"' as a '"Pnode"'isPnodeContinuous,NeticaNode-method Pnode.NeticaNode PnodeDescription,NeticaNode-method PnodeDescription<-,NeticaNode-method PnodeLabels,NeticaNode-method PnodeLabels<-,NeticaNode-method PnodeName,NeticaNode-method PnodeName<-,NeticaNode-method PnodeNet,NeticaNode-method PnodeNumParents,NeticaNode-method PnodeParentNames,NeticaNode-method PnodeParents,NeticaNode-method PnodeParents<-,NeticaNode-method PnodeProbs,NeticaNode-method PnodeProbs<-,NeticaNode-method PnodeTitle,NeticaNode-method PnodeTitle<-,NeticaNode-method
Properties of class '"NeticaNode"' as a '"Pnode"'as.Pnode,NeticaNode-method is.Pnode,NeticaNode-method Pnode,NeticaNode-method Pnode.Properties PnodeBetas,NeticaNode-method PnodeBetas<-,NeticaNode-method PnodeLink,NeticaNode-method PnodeLink<-,NeticaNode-method PnodeLinkScale,NeticaNode-method PnodeLinkScale<-,NeticaNode-method PnodeLnAlphas,NeticaNode-method PnodeLnAlphas<-,NeticaNode-method PnodePostWeight,NeticaNode-method PnodePriorWeight,NeticaNode-method PnodePriorWeight<-,NeticaNode-method PnodeQ,NeticaNode-method PnodeQ<-,NeticaNode-method PnodeRules,NeticaNode-method PnodeRules<-,NeticaNode-method
States of the '"NeticaNode"' as a '"Pnode"'Pnode.States PnodeNumStates,NeticaNode-method PnodeStateBounds,NeticaNode-method PnodeStateBounds<-,NeticaNode-method PnodeStateDescriptions,NeticaNode-method PnodeStateDescriptions<-,NeticaNode-method PnodeStates,NeticaNode-method PnodeStates<-,NeticaNode-method PnodeStateTitles,NeticaNode-method PnodeStateTitles<-,NeticaNode-method PnodeStateValues,NeticaNode-method PnodeStateValues<-,NeticaNode-method
Gets or sets the value of a Pnode.PnodeEvidence,NeticaNode-method PnodeEvidence.NeticaNode PnodeEvidence<-,NeticaNode,ANY-method PnodeEvidence<-,NeticaNode,character-method PnodeEvidence<-,NeticaNode,difftime-method PnodeEvidence<-,NeticaNode,factor-method PnodeEvidence<-,NeticaNode,logical-method PnodeEvidence<-,NeticaNode,NULL-method PnodeEvidence<-,NeticaNode,numeric-method
Fetches a list of numeric variables corresponding to parent statesPnodeParentTvals,NeticaNode-method
Statistic methods for '"NeticaBN"' class.PnodeEAP,NeticaBN,character-method PnodeEAP,NeticaBN,NeticaNode-method PnodeMargin,NeticaBN,character-method PnodeMargin,NeticaBN,NeticaNode-method PnodeMedian,NeticaBN,character-method PnodeMedian,NeticaBN,NeticaNode-method PnodeMode,NeticaBN,character-method PnodeMode,NeticaBN,NeticaNode-method PnodeSD,NeticaBN,character-method PnodeSD,NeticaBN,NeticaNode-method Statistic.NeticaNode
Gets or sets the directory associated with an BNWarehouseWarehouseDirectory WarehouseDirectory<-