Skip to main content


  • Oral presentation
  • Open Access

rHVDM – a fast and user-friendly R package to predict transcription factor targets from microarray time series data

  • 1, 6Email author,
  • 2,
  • 3, 6,
  • 1, 6,
  • 4, 6,
  • 5 and
  • 1, 6
BMC Systems Biology20071 (Suppl 1) :S1

  • Published:


  • Hide Variable
  • Transcription Factor Target
  • Predict Transcription Factor
  • Degradation Measurement
  • Microarray Time Series


Researchers dealing with gene microarray data are faced with daunting quantities of data in which lie hidden information that is important, including transcription factor activity profiles. We developed a model-based technique, HVDM (Hidden Variable Dynamic Modelling), which uses data from a small training set of known transcription factor (TF) targets plus a single anchoring degradation measurement to deduce the activity profile of the transcription factor – the hidden variable in the system. Using this activity profile, other targets of the same TF can then be identified by running the same model. Both stages rely on time course expression data obtained from microarrays. The sampling rate can be irregular, replicates are not required and measurement errors are explicitly taken into account so that results are ranked according to confidence, a must when dealing with noisy data. We tested HVDM on the DNA damage response network, focusing on p53, an important transcription factor. An independent experiment confirmed the accuracy of our predictions [1].


We have now generated an R/Bioconductor version of HVDM, called rHVDM. The original implementation, written in C, used time consuming algorithms both for the optimization step (Nelder-Mead) and the confidence intervals determination (Markov Chain Monte Carlo). In contrast, rHVDM uses a fast, gradient-based, optimisation step (Levenberg-Marquardt) from which accurate confidence intervals can also be obtained. As a result, a thousand genes can be screened in about five minutes on a standard current personal computer. Additionally, rHVDM includes an HTML report generator which allows visual quality assessment at each stage in the process.


rHVDM is applicable to large time course expression data sets, where identification and further exploitation of hidden variables can reveal critical information about network dynamics.


rHVDM can be downloaded from the bioconductor website

Authors’ Affiliations

Institute of Child Health, University College London, WC1N 1EH, UK
Bloomsbury Centre for Bioinformatics, University College London, WC1E 6BT, UK
Institute of Cancer Research, Sutton, SM2 5NG, UK
Department of Mathematics, Imperial College, London, SW7 2BZ, UK
Patterson Institute for Cancer Research, University of Manchester, M20 4BX, UK
CoMPLEX, University College London, NW1 2HE, UK


  1. Barenco M, Tomescu D, Brewer D, Callard R, Stark J, Hubank M: Ranked predictions of p53 targets using Hidden Variable Dynamic Modelling (HVDM). Genome Biology. 2006, 7 (3): R25- 10.1186/gb-2006-7-3-r25PubMedPubMed CentralView ArticleGoogle Scholar


© Barenco et al; licensee BioMed Central Ltd. 2007

This article is published under license to BioMed Central Ltd.