miniTUBA: Medical inference by network integration of temporal data using Bayesian analysis

Zuoshuang Xiang, Rebecca M. Minter, Xiaoming Bi, Peter J. Woolf, Yongqun He

Research output: Contribution to journalArticlepeer-review

17 Scopus citations


Motivation: Many biomedical and clinical research problems involve discovering causal relationships between observations gathered from temporal events. Dynamic Bayesian networks are a powerful modeling approach to describe causal or apparently causal relationships, and support complex medical inference, such as future response prediction, automated learning, and rational decision making. Although many engines exist for creating Bayesian networks, most require a local installation and significant data manipulation to be practical for a general biologist or clinician. No software pipeline currently exists for interpretation and inference of dynamic Bayesian networks learned from biomedical and clinical data. Results: miniTUBA is a web-based modeling system that allows clinical and biomedical researchers to perform complex medical/clinical inference and prediction using dynamic Bayesian network analysis with temporal datasets. The software allows users to choose different analysis parameters (e.g. Markov lags and prior topology), and continuously update their data and refine their results. miniTUBA can make temporal predictions to suggest interventions based on an automated learning process pipeline using all data provided. Preliminary tests using synthetic data and laboratory research data indicate that miniTUBA accurately identifies regulatory network structures from temporal data.

Original languageEnglish (US)
Pages (from-to)2423-2432
Number of pages10
Issue number18
StatePublished - Sep 15 2007

ASJC Scopus subject areas

  • Statistics and Probability
  • Biochemistry
  • Molecular Biology
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computational Mathematics


Dive into the research topics of 'miniTUBA: Medical inference by network integration of temporal data using Bayesian analysis'. Together they form a unique fingerprint.

Cite this