BMC Bioinformatics

, 10:O1 | Cite as

KIRMES: kernel-based identification of regulatory modules in euchromatic sequences

  • Sebastian J Schultheiss
  • Wolfgang Busch
  • Jan Lohmann
  • Oliver Kohlbacher
  • Gunnar Rätsch
Open Access
Oral presentation


Transcription Factor Binding Site Motif Finding Module Kernel Sequence Logo Weighted Degree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


We predict transcription factor (TF) target genes based on their regulatory sequence. A TF binding site is a short segment (~10 bp) near a gene's regulatory region that is recognized by respective TFs. Overrepresented motifs can be identified in regulatory sequences of a set of genes that is enriched with targets for a specific TF. Gibbs-sampling methods that try to identify position weight matrices to characterize binding sites have been successful for small genomes, but are problematic in higher eukaryotes, where motifs are degenerate and form cis-regulatory modules [1].


Our method classifies genes as TF targets. We use de novo motif finding and subsequently apply a Support Vector Machine employing a kernel that captures information about the motifs, their relative location, and sequence conservation (see Figure 1). The weighted degree kernel with shifts (WDS) computes the similarity of fixed-length sequences. We extend this kernel with conservation information and information about motif co-occurrence to the Regulatory Modules kernel [2]. KIRMES is available on our Galaxy server Using positional oligomer importance matrices [3], we are able to make the output of the kernel interpretable by displaying a sequence logo of the oligomers that contributed most to the correct classification.
Figure 1

The idea behind the Regulatory Modules kernel: A motif finder is applied to regulatory sequences (long, gray bars) and identifies overrepresented motifs (colored segments). Around the best-matching motifs (boxed) in every sequence we excise 20 base pairs around the center. Conservation information and the pairwise distances of motifs to each other and to the end of the sequence are added to form the Regulatory Modules kernel, concatenating feature spaces.


We compared our method to a state-of-the-art Gibbs sampler, PRIORITY [4], on its own dataset with the published settings with respect to successful classification. We achieve correct predictions on 74% of their sets vs. 63% for PRIORITY. We let KIRMES classify gene sets obtained from microarrays of Arabidopsis thaliana. Using conservation as weighting for the WDS kernel improves performance. These results illustrate the power of our approach in exploiting the relationship between motifs as well as conservation to improve the recognition of TF targets. Interpretable results and an easy-to-use web service make this a valuable tool for any researcher interested in gene regulation.


  1. 1.
    Gupta M, Liu J: De novo cis-regulatory module elicitation for eukaryotic genomes. Proc Natl Acad Sci USA 2005, 102(20):7079–7084.PubMedCentralCrossRefPubMedGoogle Scholar
  2. 2.
    Schultheiss SJ, Busch W, Lohmann JU, Kohlbacher O, Rätsch G: KIRMES: Kernel-based identification of regulatory modules in euchromatic sequences. Bioinformatics 2009. epub: 23 April 2009. epub: 23 April 2009.Google Scholar
  3. 3.
    Sonnenburg S, Zien A, Philips P, Rätsch G: POIMs: Positional Oligomer Importance Matrices – understanding support vector machine-based signal detectors. Bioinformatics 2008, 24(13):i6–14.PubMedCentralCrossRefPubMedGoogle Scholar
  4. 4.
    Gordan R, Narlikar L, Hartemink A: A fast, alignment-free, conservation-based method for transcription factor binding site discovery. In Lecture Notes in Computer Science: RECOMB 2008. Volume 4955. Springer, Heidelberg, Germany; 98–111.Google Scholar

Copyright information

© Schultheiss et al; licensee BioMed Central Ltd. 2009

This article is published under license to BioMed Central Ltd.

Authors and Affiliations

  • Sebastian J Schultheiss
    • 1
    • 2
  • Wolfgang Busch
    • 2
    • 3
  • Jan Lohmann
    • 2
    • 4
  • Oliver Kohlbacher
    • 5
  • Gunnar Rätsch
    • 1
  1. 1.Machine Learning in Biology Research GroupFriedrich Miescher Laboratory of the Max Planck SocietyTuebingenGermany
  2. 2.Max Planck Institute for Developmental BiologyTuebingenGermany
  3. 3.Biology DepartmentDuke UniversityDurhamUSA
  4. 4.Department of Stem Cell ResearchUniversity of HeidelbergHeidelbergGermany
  5. 5.Simulation of Biological Systems, Wilhelm Schickard Institute for Computer ScienceUniversity of TuebingenTuebingenGermany

Personalised recommendations