Help & Documentation

Learn how to use ENdb to explore experimentally validated enhancers

1. Database Content & Construction

The user-friendly interface was provided to search, browse, download and visualize the detailed information.

Pipeline
2. Overall Workflow & Self-Determined Method

i. Get the accurate location information of the publications (e.g. the figures, text description of location information or SNP loci).

ii. Follow up the cited experimental procedure publications.

iii. The reference genome version was obtained directly according to the data provided in the publications.


i. The screen resolution is unified and resized the images in the publication as 300%.

ii. The screen pixel values obtained by manual measurement are A, B from the transcription start site respectively. A free software for screen pixel was used to measure the pixel values of A, B and P (http://www.ucbug.com/soft/113483.html).

iii. We obtained the start site of target genes from NCBI, and converted the corresponding version of location information by LiftOver in the UCSC browser, then, the formulas (1) and (2) were used to calculate the enhancer region.

The start position of enhancer = the start site of target gene ± (A+W/2)/P*xxxb (1)

The end position of enhancer = the start site of target gene ± (B-W/2)/P*xxxb (2)

The '±' represents downstream or upstream in the start site of target gene.

iv. The region of enhancer is converted into hg19 or mm10 version by LiftOver.

3. How to Use ENdb?

The Browse page presents enhancer records in an interactive, sortable table with dynamic sidebar filters. Users can filter by Species, Tissue, Cell Type, Disease, and Experiment — each with real-time result counts and pagination. Clicking any filter value refreshes both the sidebar statistics and the main table. Each record links to a detailed enhancer view.

Browse Help


The Genome Browser integrates JBrowse2 to visualize enhancer annotations in their genomic context. Four genome assemblies are supported: Human hg38, Human hg19, Mouse mm10, and Mouse mm39. Tracks include reference sequence, gene annotations, experimentally validated enhancers, DNase-seq peaks, and super-enhancer elements. Users can switch assemblies with a single click and explore tracks interactively.

Genome Browser

The Analysis module provides two tools:

  1. Pathway Enrichment Analysis — Performs pathway enrichment on enhancer-associated TF target genes. Filter by Species, Tissue, Cell Type, and Enhancer ID using dynamic type-ahead search boxes. Supports 10 pathway databases (KEGG, Reactome, WikiPathways, PANTHER, PID, HumanCyc, CTD, SMPDB, INOH, NetPath).
  2. AI-Powered Enhancer Query — Powered by DeepSeek AI, users can describe what they are looking for in natural language (e.g., "enhancers in brain tissue related to disease") and the AI automatically generates SQL to search the enhancer database. Clickable example queries help users get started quickly.

Pathway Enrichment Analysis:

Analysis

AI-Powered Enhancer Query:

AI Query

The Submit page allows researchers to contribute new experimentally validated enhancer data to ENdb. A structured form collects enhancer metadata, genomic coordinates, target genes, TFs, experimental methods, and publication references. Submitted data will be reviewed and integrated into the database.

Submit

The Download page provides the complete enhancer_main dataset for download as a tab-delimited text file. This includes all experimentally validated enhancers with their full metadata (coordinates, species, tissues, cell types, diseases, TFs, target genes, experimental methods, and publication references).

Download
4. Explanation of Definitions

ENdb database contains 26 columns separated by tab:

Column Name Description
Enhancer_idUnique enhancer identifier (e.g., E_00001)
YearPublication year of the article
PMIDPubMed ID of the article
TitleTitle of the article
SpeciesSpecies — Homo sapiens, Mus musculus, Danio rerio, Drosophila melanogaster, or Gallus gallus
Genome_BuildReference genome version (hg19, hg38, mm10, danRer11, dm6, galGal6)
ChromosomeChromosome number
Start_positionStart position of the enhancer
End_positionEnd position of the enhancer
TFTranscription factor(s) binding the enhancer
Target_GeneTarget gene(s) regulated by the enhancer
Enhancer_typeEnhancer type — Enhancer or Super_Enhancer
Regulatory_StateRegulatory state (Active, Poised, etc.)
ConditionExperimental condition (Disease / Normal)
Disease_NameDisease name(s) associated
MONDOMONDO ontology ID for the disease
DOIDDisease Ontology ID
TissueTissue(s) studied
Tissue_Ontology_IDUBERON ontology ID for the tissue
Cell_SourceSource cell line or sample
CVCL_IDCellosaurus ID for the cell line
Cell_TypeCell type(s) studied
Cell_Ontology_IDCL ontology ID for the cell type
Experiment_TypeCategory of experiments performed
High_Throughput_MethodHigh-throughput experimental methods
Low_Throughput_MethodLow-throughput experimental methods
5. Development Environment

Development Environment

The current version of ENdb 2.0 is developed using MySQL 8.0.46 (mysql.com) and runs on an Ubuntu 24.04.1 LTS Linux-based Apache 2.4.58 Web server (apache.org). The server-side scripting is PHP 8.4.22 (php.net). We designed and built the interactive interface using Bootstrap v3.3.7 (v3.bootcss.com) and JQuery v2.1.1 (jquery.com). We used ECharts (echarts.baidu.com) and D3 (d3js.org) as graphical visualization frameworks, and JBrowse (jbrowse.org) is the genome browser framework. We recommend using a modern web browser that supports the HTML5 standard such as Firefox, Google Chrome, Safari, Opera or IE 9.0+ for the best display.

The ENdb database is freely available to the research community using the web link http://www.licpathway.net/ENdb. Users are not required to register or login to access features in the database.


Material Disclaimer

The materials and frameworks used by ENdb are shared by the network and do not contain intellectual property infringement. If there is any infringement, please write to us and we will change it in time.