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:
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')) |
Bug tracker:https://github.com/ralmond/pnetica/issues
Last updated 1 years agofrom:432695b61f. Checks:OK: 2 NOTE: 3. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 09 2024 |
R-4.5-win | NOTE | Nov 09 2024 |
R-4.5-linux | NOTE | Nov 09 2024 |
R-4.4-win | NOTE | Nov 09 2024 |
R-4.3-win | OK | Nov 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 page | Topics |
---|---|
Parameterized Bayesian Networks Netica Interface | PNetica-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 Pnode | BuildTable,NeticaNode-method |
Calculate expected tables for a Pnet.NeticaBN | calcExpTables,NeticaBN-method |
Calculates the log likelihood for a set of data under a Pnet.NeticaBN model | calcPnetLLike,NeticaBN-method |
Creates a NeticaBN object which is also a Pnet | MakePnet.NeticaBN |
Makes a Pnode which is also a Netica Node | MakePnode.NeticaNode |
Find optimal parameters of a Pnode.NeticaNode to match expected tables | maxCPTParam,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 variables | PnetAdjoin,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 Network | PnetSerialize,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 states | PnodeParentTvals,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 BNWarehouse | WarehouseDirectory WarehouseDirectory<- |