Package: MoTBFs Title: Learning Hybrid Bayesian Networks using Mixtures of Truncated Basis Functions Version: 2.0.1 Authors@R: c( person(given = "Inmaculada", family = "Pérez-Bernabé", role = c("aut")), person(given = "Antonio", family = "Salmerón", role = c("aut")), person(given = "Thomas D. ", family = "Nielsen", role = c("aut")), person(given = "Ángel T. ", family = "Sáez-Ruiz", role = c("aut")), person(given = "Ana D.", family = "Maldonado", role = c("aut","cre"), email = "ana.d.maldonado@ual.es", comment = c(ORCID = "0000-0001-8253-2526"))) Maintainer: Ana D. Maldonado Description: Learning, manipulation and evaluation of mixtures of truncated basis functions (MoTBFs), which include mixtures of polynomials (MOPs) and mixtures of truncated exponentials (MTEs). MoTBFs are a flexible framework for modelling hybrid Bayesian networks (I. Pérez-Bernabé, A. Salmerón, H. Langseth (2015) ; H. Langseth, T.D. Nielsen, I. Pérez-Bernabé, A. Salmerón (2014) ; I. Pérez-Bernabé, A. Fernández, R. Rumí, A. Salmerón (2016) ). The package provides functionality for learning univariate, multivariate and conditional densities, with the possibility of incorporating prior knowledge. Structural learning of hybrid Bayesian networks is also provided. A set of useful tools is provided, including plotting, printing and likelihood evaluation. This package makes use of S3 objects, with two new classes called 'motbf' and 'jointmotbf'. License: GPL-3 Imports: quadprog, lpSolve, bnlearn, methods, ggm, Matrix, parallel, doParallel, foreach, infotheo Suggests: knitr, rmarkdown VignetteBuilder: knitr Encoding: UTF-8 RoxygenNote: 7.2.3 NeedsCompilation: no Packaged: 2026-10-07 09:31:28 UTC; root Author: Inmaculada Pérez-Bernabé [aut], Antonio Salmerón [aut], Thomas D. Nielsen [aut], Ángel T. Sáez-Ruiz [aut], Ana D. Maldonado [aut, cre] (ORCID: ) Config/pak/sysreqs: libglpk-dev libxml2-dev Repository: https://admaldonado.r-universe.dev Date/Publication: 2026-10-05 22:10:13 UTC RemoteUrl: https://github.com/cran/MoTBFs RemoteRef: HEAD RemoteSha: f9d484aeff479d3ba85da439af10968a50c2c17b