{
  "_id": "6a154c8eacfb0bcc41d591dc",
  "Package": "mmb",
  "Type": "Package",
  "Title": "Arbitrary Dependency Mixed Multivariate Bayesian Models",
  "Version": "0.13.3",
  "Author": "Sebastian Hönel",
  "Maintainer": "Sebastian Hönel <sebastian.honel@lnu.se>",
  "Description": "Supports Bayesian models with full and partial (hence\narbitrary) dependencies between random variables. Discrete and\ncontinuous variables are supported, and conditional joint\nprobabilities and probability densities are estimated using\nKernel Density Estimation (KDE). The full general form, which\nimplements an extension to Bayes' theorem, as well as the\nsimple form, which is just a Bayesian network, both support\nregression through segmentation and KDE and estimation of\nprobability or relative likelihood of discrete or continuous\ntarget random variables. This package also provides true\nstatistical distance measures based on Bayesian models.\nFurthermore, these measures can be facilitated on neighborhood\nsearches, and to estimate the similarity and distance between\ndata points. Related work is by Bayes (1763)\n<doi:10.1098/rstl.1763.0053> and by Scutari (2010)\n<doi:10.18637/jss.v035.i03>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "URL": "https://github.com/MrShoenel/R-mmb",
  "BugReports": "https://github.com/MrShoenel/R-mmb/issues",
  "VignetteBuilder": "knitr",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.1.1",
  "RdMacros": "Rdpack",
  "Repository": "https://mrshoenel.r-universe.dev",
  "Date/Publication": "2020-11-13 10:16:35 UTC",
  "RemoteUrl": "https://github.com/mrshoenel/r-mmb",
  "RemoteRef": "HEAD",
  "RemoteSha": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
  "RemoteSubdir": "pkg/mmb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 07:28:42 UTC",
    "User": "root"
  },
  "MD5sum": "b22fb5265d63aea4efbb826549e3e8aa",
  "_user": "mrshoenel",
  "_type": "src",
  "_file": "mmb_0.13.3.tar.gz",
  "_fileid": "8e572cbb2f6ec5127a0e6ca8f8315137457088806e3154c0381551a543af500a",
  "_filesize": 439185,
  "_sha256": "8e572cbb2f6ec5127a0e6ca8f8315137457088806e3154c0381551a543af500a",
  "_created": "2026-05-26T07:28:42.000Z",
  "_published": "2026-05-26T07:32:30.040Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77827304023,
      "time": 168,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7211290239"
    },
    {
      "job": 77827303960,
      "time": 192,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7211297637"
    },
    {
      "job": 77827304014,
      "time": 152,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7211277977"
    },
    {
      "job": 77827303979,
      "time": 147,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7211274772"
    },
    {
      "job": 77826771306,
      "time": 219,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211236455"
    },
    {
      "job": 77827303964,
      "time": 136,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7211280004"
    },
    {
      "job": 77827304011,
      "time": 139,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7211281093"
    },
    {
      "job": 77827303974,
      "time": 114,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7211273676"
    },
    {
      "job": 77827303961,
      "time": 118,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7211274699"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mrshoenel/r-mmb",
  "_commit": {
    "id": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
    "author": "Sebastian Hönel <development@hoenel.net>",
    "committer": "Sebastian Hönel <development@hoenel.net>",
    "message": "Merge branch 'develop'\n",
    "time": 1605262595
  },
  "_maintainer": {
    "name": "Sebastian Hönel",
    "email": "sebastian.honel@lnu.se"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "datasets",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "e1071",
      "role": "Suggests"
    },
    {
      "package": "caret",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "ggpubr",
      "role": "Suggests"
    },
    {
      "package": "cowplot",
      "role": "Suggests"
    },
    {
      "package": "philentropy",
      "role": "Suggests"
    },
    {
      "package": "Rtsne",
      "role": "Suggests"
    }
  ],
  "_owner": "mrshoenel",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "bayes-classifier",
    "kernel-density-estimation",
    "neighborhood-search",
    "regression-models"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mrshoenel",
      "count": 36,
      "uuid": 5049151
    }
  ],
  "_userbio": {
    "uuid": 5049151,
    "type": "user",
    "name": "Sebastian Hönel",
    "description": "Assistant Professor in Computer Science at LNU. Please check my bio links to see what I am interested in."
  },
  "_downloads": {
    "count": 151,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mmb"
  },
  "_devurl": "https://github.com/mrshoenel/r-mmb",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mmb.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mrshoenel/r-mmb",
  "_realowner": "mrshoenel",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.13.3",
      "date": "2020-09-23"
    }
  ],
  "_exports": [
    "bayesCaret",
    "bayesComputeMarginalFactor",
    "bayesConvertData",
    "bayesFeaturesToSample",
    "bayesInferSimple",
    "bayesProbability",
    "bayesProbabilityAssign",
    "bayesProbabilityNaive",
    "bayesProbabilitySimple",
    "bayesRegress",
    "bayesRegressAssign",
    "bayesRegressSimple",
    "bayesToLatex",
    "centralities",
    "conditionalDataMin",
    "createFeatureForBayes",
    "discretizeVariableToRanges",
    "distance",
    "estimatePdf",
    "getDefaultRegressor",
    "getMessages",
    "getProbForDiscrete",
    "getRangeForDiscretizedValue",
    "getValueKeyOfBayesFeatures",
    "getValueOfBayesFeatures",
    "getWarnings",
    "neighborhood",
    "sampleToBayesFeatures",
    "setDefaultRegressor",
    "setMessages",
    "setWarnings",
    "vicinities",
    "vicinitiesForSample"
  ],
  "_help": [
    {
      "page": "bayesCaret",
      "title": "Provides a caret-compatible wrapper around functionality for classification and regression, as implemented by mmb.",
      "topics": [
        "bayesCaret"
      ]
    },
    {
      "page": "bayesComputeMarginalFactor",
      "title": "Compute a marginal factor (continuous or discrete random variable).",
      "topics": [
        "bayesComputeMarginalFactor"
      ]
    },
    {
      "page": "bayesConvertData",
      "title": "Convert data for usage within Bayesian models.",
      "topics": [
        "bayesConvertData"
      ]
    },
    {
      "page": "bayesFeaturesToSample",
      "title": "Transform a collection of Bayesian features back to a sample.",
      "topics": [
        "bayesFeaturesToSample"
      ]
    },
    {
      "page": "bayesInferSimple",
      "title": "Perform simple (network) Bayesian inferencing and regression.",
      "topics": [
        "bayesInferSimple"
      ]
    },
    {
      "page": "bayesProbability",
      "title": "Full Bayesian inferencing for determining the probability or relative likelihood of a given value.",
      "topics": [
        "bayesProbability"
      ]
    },
    {
      "page": "bayesProbabilityAssign",
      "title": "Assign probabilities to one or more samples, given some training data.",
      "topics": [
        "bayesProbabilityAssign"
      ]
    },
    {
      "page": "bayesProbabilityNaive",
      "title": "Naive Bayesian inferencing for determining the probability or relative likelihood of a given value.",
      "topics": [
        "bayesProbabilityNaive"
      ]
    },
    {
      "page": "bayesProbabilitySimple",
      "title": "Assign a probability using a simple (network) Bayesian classifier.",
      "topics": [
        "bayesProbabilitySimple"
      ]
    },
    {
      "page": "bayesRegress",
      "title": "Perform full-dependency Bayesian regression for a sample.",
      "topics": [
        "bayesRegress"
      ]
    },
    {
      "page": "bayesRegressAssign",
      "title": "Regression for one or more samples, given some training data.",
      "topics": [
        "bayesRegressAssign"
      ]
    },
    {
      "page": "bayesRegressSimple",
      "title": "Perform simple (network) Bayesian regression.",
      "topics": [
        "bayesRegressSimple"
      ]
    },
    {
      "page": "bayesToLatex",
      "title": "Create a string that can be used in Latex in an e.g. equation-environment.",
      "topics": [
        "bayesToLatex"
      ]
    },
    {
      "page": "centralities",
      "title": "Given a neighborhood of data, computes the similarity of each sample in the neighborhood to the neighborhood.",
      "topics": [
        "centralities"
      ]
    },
    {
      "page": "conditionalDataMin",
      "title": "Segment data according to one or more random variables.",
      "topics": [
        "conditionalDataMin"
      ]
    },
    {
      "page": "createFeatureForBayes",
      "title": "Create a Bayesian feature by name and value.",
      "topics": [
        "createFeatureForBayes"
      ]
    },
    {
      "page": "discretizeVariableToRanges",
      "title": "Discretize a continuous random variable to ranges/buckets.",
      "topics": [
        "discretizeVariableToRanges"
      ]
    },
    {
      "page": "distance",
      "title": "Given a neighborhood of data and two samples from that neighborhood, calculates the distance between the samples.",
      "topics": [
        "distance"
      ]
    },
    {
      "page": "estimatePdf",
      "title": "Safe PDF estimation that works also for sparse random variables.",
      "topics": [
        "estimatePdf"
      ]
    },
    {
      "page": "getDefaultRegressor",
      "title": "Get the system-wide default regressor.",
      "topics": [
        "getDefaultRegressor"
      ]
    },
    {
      "page": "getMessages",
      "title": "Get a boolean indicating whether messages are enabled system-wide.",
      "topics": [
        "getMessages"
      ]
    },
    {
      "page": "getProbForDiscrete",
      "title": "Get a probability of a discrete value.",
      "topics": [
        "getProbForDiscrete"
      ]
    },
    {
      "page": "getRangeForDiscretizedValue",
      "title": "Get the range-/bucket-ID of a given value.",
      "topics": [
        "getRangeForDiscretizedValue"
      ]
    },
    {
      "page": "getValueKeyOfBayesFeatures",
      "title": "Obtain the type of the value of a Bayesian feature.",
      "topics": [
        "getValueKeyOfBayesFeatures"
      ]
    },
    {
      "page": "getValueOfBayesFeatures",
      "title": "Obtain the value of a Bayesian feature.",
      "topics": [
        "getValueOfBayesFeatures"
      ]
    },
    {
      "page": "getWarnings",
      "title": "Get a boolean indicating whether warnings are enabled system-wide.",
      "topics": [
        "getWarnings"
      ]
    },
    {
      "page": "neighborhood",
      "title": "Given Bayesian features, returns those samples from a dataset that exhibit a similarity (i.e., the neighborhood).",
      "topics": [
        "neighborhood"
      ]
    },
    {
      "page": "sampleToBayesFeatures",
      "title": "Transform an entire sample into a collection of Bayesian features.",
      "topics": [
        "sampleToBayesFeatures"
      ]
    },
    {
      "page": "setDefaultRegressor",
      "title": "Set a system-wide default regressor.",
      "topics": [
        "setDefaultRegressor"
      ]
    },
    {
      "page": "setMessages",
      "title": "Enable or disable messages system-wide.",
      "topics": [
        "setMessages"
      ]
    },
    {
      "page": "setWarnings",
      "title": "Enable or disable warnings system-wide.",
      "topics": [
        "setWarnings"
      ]
    },
    {
      "page": "vicinities",
      "title": "Segment a dataset by each row once, then compute vicinities of samples in the neighborhood.",
      "topics": [
        "vicinities"
      ]
    },
    {
      "page": "vicinitiesForSample",
      "title": "Segment a dataset by a single sample and compute vicinities for it and the remaining samples in the neighborhood.",
      "topics": [
        "vicinitiesForSample"
      ]
    }
  ],
  "_readme": "https://github.com/mrshoenel/r-mmb/raw/HEAD/readme.md",
  "_rundeps": [
    "codetools",
    "doParallel",
    "foreach",
    "iterators",
    "rbibutils",
    "Rdpack"
  ],
  "_vignettes": [
    {
      "source": "Cluster-Analysis.rmd",
      "filename": "Cluster-Analysis.html",
      "title": "Cluster Analysis",
      "author": "Sebastian Hönel",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Vicinity Example"
      ],
      "created": "2020-08-01 14:17:38",
      "modified": "2020-08-01 14:17:38",
      "commits": 1
    }
  ],
  "_score": 3.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "mmb",
  "_universes": [
    "mrshoenel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.13.3",
      "date": "2026-05-26T07:31:09.000Z",
      "distro": "noble",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "b2c9723b3b007b66445d37694e655612d1e75d14be99dd3c03a5a730a2877b2b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.13.3",
      "date": "2026-05-26T07:31:28.000Z",
      "distro": "noble",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "4f10f38cd70dddae237be92f5eb16201907ab6e3936fcd074d81343d8abc8a6c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.13.3",
      "date": "2026-05-26T07:30:44.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "7a3e7692656ff7f63b7302959a47d2fde5c4d7071f77573c80a1ea21df12ba4c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.13.3",
      "date": "2026-05-26T07:30:33.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "559eb10bc82d81a058488c032ebddc7467ce035fe47ab124728e919f433b2f4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.13.3",
      "date": "2026-05-26T07:31:14.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "108280ca94ff3d5ce89cabfaa7a2397204de9e862d909351d2dfb68d300c09b7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.13.3",
      "date": "2026-05-26T07:30:26.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "7afa3ac8de8ee3532b40ae59ee7779d7fb7f6889ceac5fd6c37aa60c3e190dbe",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.13.3",
      "date": "2026-05-26T07:30:05.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "e1547f8be8a8b13f969f97eaf89d2bba87f01b7e1bcc9e6afe1a79bf4ca811fd",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.13.3",
      "date": "2026-05-26T07:30:07.000Z",
      "commit": "b4803f6e22895669abaf42a4a4ae78d39933ee82",
      "fileid": "37ff105ac482335911f709f6ae065c355df7b640d641c66c5dbed2ddc6c109c1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/mrshoenel/actions/runs/26438461033"
    }
  ]
}