These scripts demonstrate the use of bayesian metamodeling of complex biological systems across varying representations.
Authors: Liping Sun, Barak Raveh
License:
Publications:
Either use the bnt version here (under bnt_master/), or download a recent version of bnt here: https://github.com/bayesnet/bnt.
If downloaded, apply two minor bugfixes on bnt:
125- loglik = 0;
126- for l=1:length(cases)
127- evidence = cases{l};
128- if ~iscell(evidence)
129- error('training data must be a cell array of cell arrays')
130- end
131- [engine, ll] = enter_evidence(engine, evidence);
132- % assert(~isnan(ll))
133- loglik = loglik + ll;
134- T = size(evidence, 2);
85- if length(mems)>=1
86- bnet.rep_of_eclass(e) = mems(1);
87- end
Add the path of the bnt package:
1- addpath(genpathKPM('/Your-Path-To/bnt-master'))
data
contains the data of six input models and the metamodel including:
GI.dat
with the observed values for the glucose intake after a meal Gb_kt_input_err101.dat
and Gb_kt_input_sigma101.dat
with the input values for different accuracy and precision of model
variables G_B and kt072919-INS1e-30min-Enrichment-analysis-cleaned-summary.xlsx
with the data for the metabolism modelscripts
contains all the bnet scripts for metamodeling, please refer to README.md in scripts
for more detailsbnt_master
contains Bayes Net Toolbox for Matlab with the bugfixes.