Related Experiment Video
Updated: Jun 23, 2026

Promoter Capture Hi-C: High-resolution, Genome-wide Profiling of Promoter Interactions
Published on: June 28, 2018
Rule-based clustering for gene promoter structure discovery
Tomaz Curk1, U Petrovic, G Shaulsky
1Tomaz Curk, University of Ljubljana, Faculty of Comp. and Inf. Science, Trzaska c. 25, 1000 Ljubljana, Slovenija. tomaz.curk@fri.uni-lj.si
Background:
The genetic cellular response to internal and external changes is determined by the sequence and structure of gene-regulatory promoter regions.
Objectives:
Using data on gene-regulatory elements (i.e., either putative or known transcription factor binding sites) and data on gene expression profiles we can discover structural elements in promoter regions and infer the underlying programs of gene regulation. Such hypotheses obtained in silico can greatly assist us in experiment planning. The principal obstacle for such approaches is the combinatorial explosion in different combinations of promoter elements to be examined.
Methods:
Stemming from several state-of-the-art machine learning approaches we here propose a heuristic, rule-based clustering method that uses gene expression similarity to guide the search for informative structures in promoters, thus exploring only the most promising parts of the vast and expressively rich rule-space.
Results:
We present the utility of the method in the analysis of gene expression data on budding yeast S. cerevisiae where cells were induced to proliferate peroxisomes.
Conclusions:
We demonstrate that the proposed approach is able to infer informative relations uncovering relatively complex structures in gene promoter regions that regulate gene expression.
Related Concept Videos
The Eukaryotic Promoter Region
The Eukaryotic Promoter Region
Prokaryotic Gene Structure and Organization
Cis-regulatory Sequences
Cis-regulatory Sequences
Structure of a Gene
However, only 1% of the DNA is composed of genes that encode proteins; the rest, 99% is non-coding DNA. This non-coding DNA performs...

