The choice of software used
The choice of software used for the BN will determine whether certain procedures can be performed or not; for example, some software packages allow hybrid models, comprising continuous and discrete variables, and some do not. Likewise, certain types of model validation, e.g., Cross Validation, can only be performed if the software accommodates it SAR191801 (Aguilera et al., 2011). Aguilera et al. (2011) also note that if the research is interdisciplinary, with both environmental and computer/mathematical roles, these software limitations may not pose a problem.