Skip to main content

FANTOM4 EdgeExpressDB: an integrated database of promoters, genes, microRNAs, expression dynamics and regulatory interactions


EdgeExpressDB is a novel database and set of interfaces for interpreting biological networks and comparing large high-throughput expression datasets that requires minimal development for new data types and search patterns. The FANTOM4 EdgeExpress database summarizes gene expression patterns in the context of alternative promoter structures and regulatory transcription factors and microRNAs using intuitive gene-centric and sub-network views. This is an important resource for gene regulation in acute myeloid leukemia, monocyte/macrophage differentiation and human transcriptional networks.


The FANTOM4 Expression Cluster Workshop [1] is part of the Genome Network Project [2] and is the next phase of the FANTOM (Functional Annotation of Mammals) project [35]. For FANTOM4 the human transcriptional regulatory network was studied in a myeloid leukemia cell line (THP-1) [6] undergoing differentiation induced by phorbol-myristate-acetate. For detailed descriptions of the data collected and analyses used for each of the edge types contained within EdgeExpressDB, we refer the reader to the FANTOM4 main paper [1]; however, here we introduce the data in brief (Additional data file 1). The genome-wide dynamics of transcription start site (TSS) usage along a time course was measured experimentally. This was achieved by adapting cap analysis of gene expression (CAGE) [7] to deepCAGE (deep sequencing on a next generation sequencing platform, in this instance a 454 sequencer). On average, each sample is sequenced to a depth of one million deepCAGE tags, and for this project we mapped a total of 17 million tags to 2.8 million positions. This allowed us to identify the set of promoters active during differentiation, their dynamics and the individual TSS positions used for each. Using the promoter regions defined by deepCAGE and their expression profiles, we predicted the conserved transcription factor binding sites (TFBSs) within these regions most likely to explain the expression of the promoter, using motif activity analysis (described in [1]). In addition to these data, a diverse set of expression measurements and edge types were amassed (microarray expression, chromatin immunoprecipitation (ChIP)-on-chip, small interfering RNA (siRNA) perturbation, and microRNA (miRNA) over-expression, as well as the protein-protein interactions and quantitative real-time PCR (qRT-PCR) expression patterns of transcription factors).

In order to interpret all of these data in the context of a genome-scale regulatory network, miRNA-target and transcription factor-target regulation needs to be analyzed and integrated with transcription factor protein-protein interactions and RNA expression measurements for every component. One of the goals from the outset of the project was to make the predictions, promoters, and expression data easily available to end users. To address this we developed the EdgeExpress database (EEDB) with views of the data that integrate the expression, genomic organization, and regulatory (miRNA, TFBS and protein-protein) edges.

Access to the FANTOM4 data via EdgeExpressDB

One of our prime goals was to make this high throughput data easily available to end user biologists in an integrated form. We therefore developed both a gene-centric and a sub-network view (Additional data files 2 and 3). The gene-centric view presents the user with a summary of observed promoters, promoter expression, transcription factors known and predicted to regulate the gene as well as the miRNAs that target the transcript. The sub-network query tool (Additional data file 3) allows users to view subsections of the predicted network by providing a list of gene or miRNA symbols. For both of these views we provide a rapid free word search at the top, which updates as each letter of the keyword is entered (for example, as the user types the letters a,b,c, the query returns all (ABC*) ATP-binding cassette protein members; an additional 'a' changes the query to (ABCA*) ATP-binding cassette protein subfamily A members, and so on). While the views primarily focus on Entrez Gene entries [8], and miRbase miRNAs [9], the search system also works on aliases, descriptions, keywords, FANTOM4 promoter identifiers, and microarray probe identifiers.

Gene-centric view

The gene-centric view was designed to aid biologists who are interested in the regulation of a specific gene. Using the rapid search described above the user can select the gene (or feature) they are interested in. The view is composed of three horizontal panels (with the top panel split into 3 vertical sections; Additional data file 2). This page summarizes the genomic structure of the gene (genome view bottom panel), expression of the gene (biological triplicate time-course measurements by deepCAGE and microarray), regulatory inputs (top left), gene annotation and protein-protein interactions (top middle), and the regulatory targets for transcription factor genes and miRNAs as derived from predictions, literature and perturbation experiments (top right). With this view, all information and interactions pertinent to the gene or miRNA of interest is available for inspection.

A discriminating feature of the FANTOM4 project was its use of deepCAGE to identify active promoters and measure the genome-wide dynamics of TSS usage during differentiation. The gene-centric view provides an integrated overview of the genomic position, expression dynamics and predicted regulators of these promoters. To describe the relationship between TSSs and promoters, we developed the following terminology. Individual TSSs are referred to as level 1 (L1), nearby TSSs whose expression profiles are the same up to measurement noise are clustered into promoters (L2), and adjacent promoters that are within 400 bp of each other are condensed into 'promoter regions' (L3). The gene-centric view displays: the expression of L2 and L3 promoters in the center horizontal panel (and matching microarray or qRT-PCR measurements if available); the position of the promoters relative to the annotated transcripts (bottom panel); and the factors and TFBSs predicted to regulate the expression of the promoter (bottom panel) and a weight on the strength of the prediction (top left panel). This makes it easy for a user to see which promoter is active for a given gene, its expression relative to microarray measurements, and the predicted TFBSs most likely to explain the observed expression. If the user mouses over a transcription factor input, it will show the response weight for that instance of a site. The higher the value, the more likely the L2 promoter is regulated by that factor. For more information on the response weight and motif activity analysis in general, please refer to the FANTOM4 main paper [1]. Note that according to our siRNA perturbation experiments, TFBS predictions with response weights > 1.5 are more likely to validate.

In addition to the FANTOM4 transcription factor-target predictions, the left and right panels also incorporate transcription factor-target edges from: public and in-house ChIP-on-chip experiments (the FANTOM4 PU.1 and SP1 ChIP-on-chip data are also shown in the genome view, bottom panel); published protein-DNA edges; and focused siRNA perturbation experiments. The other edge types shown in this view are miRNA-target predictions from EIMMO [10] and publicly available protein-protein interactions for all human transcription factors. For all published edges we provide links back to their source (generally a PubMed link). Further description of the edges and weights for each type are also provided (Additional data file 4).

Finally, the genome view provided is a conventional genomic view centered on the gene of interest using annotated Entrez Gene or mirBase genomic co-ordinates. The tracks displayed include known transcripts and small RNAs, L2 and L3 promoters, microarray probes, TFBS predictions and ChIP-chip signal for PU.1, SP1, and acetylated H3K9 and enable users to relate CAGE signal to alternative promoters and transcript isoforms [11]. To access any of these tracks in further detail, the image is hyperlinked back to the corresponding region in the FANTOM4 genome browser, which is based on the generic genome browser [12]. In addition, for users interested in extracting individual promoter regions or TFBS instances, clicking on the L3 promoters in the input region will launch a genome browser window centered on the promoter and the (-300 bp, +100 bp) region used for TFBS predictions. From here users can export GFF format files, or sequence using Gbrowse. Conversely, we provide links back to features in EEDB from the genome browser.

Sub-network view

Often researchers are interested in the regulatory interactions between a group of genes and miRNAs. For example, given a set of candidate genes (for example, genes mutated in leukemia or co-regulated in a microarray experiment), what are the predicted edges between them and which of these have experimental support? We therefore developed a sub-network search tool (Additional data file 3) that, given a set of genes/miRNAs and a users selection of edge type, will search for all matching connecting edges between those genes and use Graphviz [13, 14] to draw an SVG image (scalable vector graphics format) of the resulting sub-network for all nodes with at least one connection.

To begin users need to provide a list of identifiers to be pasted into the text box provided or add them step-wise from sets of genes returned from the rapid query box at the top of the page. If the user then hits the 'SVG preview' button they will be presented with a graphical view of the known and predicted regulatory edges between these nodes. This is the simplest query and returns a network graph showing all edges in the database between any two of the nodes. The diameter of each node is scaled to indicate the 'dynamics' of the gene (based upon Illumina microarray expression measurements) and the color is used to reflect the expression at the currently selected time-point. This allows users to see which network components are co-expressed and how the expression of interconnected nodes changes during a time-course. In addition, the nodes are hyperlinked back to the gene-centric view for more details on a particular feature.

For the edges, the 'edge type' is represented by different colors, the 'edge weight' is represented by the thickness of the line, and 'inhibitory', 'activating' and 'non-directional' edges are represented by lines with flat, pointed or no arrowheads, respectively. Users have control over which edge types are shown and can also make more complex queries to find pairs of nodes connected with multiple lines of evidence. For example, this is useful for viewing which predicted interactions have independent experimental support from ChIP-chip, perturbations or the published literature. In addition, users can trim or expand the currently displayed sub-network as desired using the 'hide singletons', and 'hide leaves' buttons.

Finally, the resulting networks can be exported as SVG image files for publication purposes and as several other output formats, including the cytoscape [15] compatible SIF format, EEDB custom 'xml' format and a simple 'subnet gene list' of nodes remaining from the search.

A unique resource for gene regulation and acute myeloid leukemia

EEDB integrates a unique combination of predictions and high-throughput experimental data for a human transcriptional network undergoing differentiation. It is particularly relevant to researchers interested in differentiation of the myeloid lineage and acute myeloid leukemia, but also provides regulatory information for most human genes.

In the THP-1 model (an M5 monoblast like acute myeloid leukemia), we carried out systematic knock-down followed by expression profiling for a collection of 52 transcription factors (BCL6, BMI1, CBFB, CEBPA, CEBPB, CEBPD, CEBPG, CTCF, E2F1, EGR1, ETS1, ETS2, FLI1, FOXD1, FOXJ3, FOXP1, GATA2, GFI1, HOXA9, HOXA10, HOXA11, HOXA13, ID1, IRF7, IRF8, IRX3, LMO2, MAFB, MLL, MLLT3, MXI1, MYB, MYBL2, MYC, NFE2L1, NFKB1, NFYA, NOTCH1, NRAS, PTTG1, RUNX1, SNAI1, SNAI3, SP1, SPI1(PU.1), SREBF1, STAT1, TCFL5, TRIM28, UHRF1, YY1, ZNF238). Many of these play key roles in myeloid differentiation [16, 17] or have been implicated in acute myeloid leukemia [18, 19]. The siRNA experiments and TFBS predictions allow researchers to examine sets of predicted direct and indirect targets of these transcription factors.

EEDB also provides users with a more integrated view of how individual genes are regulated, both at the level of alternative promoter structure and as part of a network (for an example focused on the prototypic monocytic marker CD14, see Additional data file 5).

Data abstraction

To integrate such a variety of data types and analysis in a single framework, we adopted a snow-flake schema design [20] to model biological data as three major concepts: features, edges, and expression (Figure 1). The flexibility of these generic abstractions allowed all FANTOM4 data to be loaded into the database, and the simple design provided fast searching and data access. A summary of the features, edges and expression measurements provided in the FANTOM4 instance of EEDB is shown in Tables 1, 2 and 3 and the abstractions described below.

Figure 1
figure 1

EdgeExpressDB design and data abstraction. EdgeExpressDB is based on three core concepts: feature, edge and expression. Note the two way connection of edges to features and that for each of these elements metadata containing the symbol and source can be provided. This allows for all data from the FANTOM4 project (represented by orange boxes) to be mapped into the system.

Table 1 Contents of the FANTOM4 instance of EdgeExpressDB: features
Table 2 Contents of the FANTOM4 instance of EdgeExpressDB: edges
Table 3 Contents of the FANTOM4 instance of EdgeExpressDB

A feature is generally a genomic object (for example, gene, exon, promoter, CAGE tag) with a name and a set of co-ordinates for a particular genome build (for example, chr1 12345670 12345690 + Hg18). However, features do not require co-ordinates and other data types, such as mature miRNAs, qRT-PCR primer sets and unmapped microarray probes, can thus be stored in this system.

An edge is loosely defined as a connection between two of the above features. Edges can have a direction (A regulates B versus B regulates A) and a weight. Weights allow the strength or trust value to be attached to an edge, and a negative value discriminates inhibitory interactions from activating ones. In EEDB, edges are used both in the context of biological interactions (for example, transcription factor A interacts with promoter of gene B; or protein A binds protein B) and for handling belongs-to relationships (that is, promoter 1 belongs to gene B, exon 1 is part of transcript X).

Expression is a measurement on a feature, with raw and normalized expression values and a detection score for a particular experiment. In the case of microarray measurements for a particular gene, we separate expression on a probe from the mapping of the probe to a particular gene (that is, expression to probe to gene). This allows probe mappings to be updated independently of the expression associated to it and also allows for probes that map to multiple loci.

Each of these elements (feature, edge, and expression) is associated with a data source. All elements and sources can be annotated with metadata managed in a unified sub-system.


To build the views and search systems, we used Web2.0 AJAX technology to provide a more interactive website and to provide multi-purpose data servers. The backend database system was built using perl and mysql. To facilitate development, the EdgeExpress object API toolkit was created as the foundation of the system. This toolkit provided flexibility in developing loader scripts for multiple data types and was also used for the server solutions (Figure 2). The EEDB perl object API layer not only provides for easy development, but also provides an object caching system to enhance performance of the scripts and server solutions. The system was also designed to be fully federated. Although this is currently not needed for the FANTOM4 instance, the federation will allow us to easily expand the data integration and compare FANTOM4 data to other datasets in the future.

Figure 2
figure 2

Overview of EdgeExpressDB, federation, web-services and clients. Using loader scripts that communicate through the EdgeExpress perl API, the features, edges and expression are loaded into an instance of the EEDB schema. Multiple instances of EEDB can communicate in a federation through the perl API. The EdgeExpress webservices export data in XML, BED, and GFF3 formats directly and DAS through ProServer integration, which allows AJAX clients and genome browsers to access the data.

By applying AJAX techniques, we were able to keep many aspects of data visualization on the client side with minimal impact on the server side. This allowed us to not only rapidly modify the 'Look and feel' of the system, but also allowed us to add features to the server side solutions in parallel. One aspect of EEDB is that it was first deployed as a 'collaborator' visualization website. As the FANTOM4 project progressed, new datasets became available and were loaded into the 'live' system. Using EEDB these became immediately visible on the websites without needing any system restarts or 'rebuilds'. When working with so many different and large data sets, the ability to append data into the integrated database was a critical feature of the system and for the FANTOM4 collaboration process.

The XML web-services driving the JavaScript interfaces can also be used directly [21]. In addition to XML access to features, edges, expression, and networks, this web-service can also provide the data in dynamic 'genomic region' queries in GFF and BED formats. The FANTOM4 EEDB also provides DAS server support [22] for all genomic mapped features through ProServer [23] integration with the EdgeExpress perl API.

Finally, at the time of writing this paper, the FANTOM4 EEDB contained over 102.1 million rows (10.85 million features, 6.12 million edges, 51.73 million expression points and 33.4 million metadata rows). We currently have three other instances of EEDB containing an additional 456.65 million rows (346.76 million, 53.20 million, and 56.69 million). We have also tested the system with an instance containing 1.959 billion rows and 239 Gigabytes. With the federation, the EEDB system is scalable, and as more large datasets become available more EEDB instances can be established and inter-connected.

Comparison to other resources

For comparison to other resources, we first compare the FANTOM4 instance of EEDB and the data contained within to similar genomic resources, and then compare the EEDB system to other pre-existing systems.

The FANTOM4 instance of EEDB contains a unique combination of dynamic TSS usage, expression weighted TFBS predictions, microarray expression, siRNA perturbation experiments and transcription factor protein-protein interactions. The majority of these data are not available in an integrated form from any other source. For the promoter annotation we can draw similarities to resources such as MPromDb [24], ORegAnno [25] and EDGEdb [26] that catalog protein-DNA edges for various organisms, and our own CAGE basic and analysis databases [27] established for displaying the CAGE data from FANTOM3. Similarly, there are several more extensively annotated gene-centric databases, such as the Human Protein Reference Database [28], BioGRID [29], and Genecards [30]. However, none of these combine the depth and combination of data, or the views available in the EEDB gene-centric interface. The closest comparative resource for promoter annotation is DBTSS [31], which in a recent update contained 19 million uniquely mapped 5' ends from multiple species and includes TFBS predictions. However, this resource uses different views, different samples, and does not provide expression-weighted TFBS predictions.

In addition, for FANTOM4 we provide a simple sub-network visualization absent from the above resources. Although tools such as Cytoscape [15], BioLayout [32], STRING [33] and the commercial package Ingenuity Pathway Analysis [34] may provide greater functionality for these graphs, to our knowledge no currently available tool provides the combined features of the EEDB package and the novel data content.

Finally, the closest relatives of the EEDB system are Biomart [35] and Ensembl Compara [36]. The main difference is that EEDB is designed to be a generic system for large systems biology datasets (features, networks and expression) implemented as a federated and scalable solution that allows for live updates of existing databases. In contrast, BioMart is essentially a feature-metadata system with no inherent support of networks or expression data searching. Also, the Biomart MartBuilder tool needs to build a new 'mart' when new data are added to the system, which can take weeks to complete when building large marts such as the Ensembl biomart. EEDB can append data into existing databases, and at a rate of 19 million rows per hour per federated database instance.

While Ensembl Compara is a monolithic connection database focused on inter-species gene families, gene evolution, and genomic conservation, EEDB is a generic system for comparing and connecting any type of OMICS data (the combined fields of genomics, transcriptomics, and proteomics) within a peer-to-peer federation, with interspecies connections just being one type.

Discussion/future directions

The move towards systems biology and OMICS-based sciences imply an increasing need for storing large amounts of data from diverse sources and comparing them in an integrated fashion. In particular, very large deep sequencing datasets are now being generated to investigate short RNAs [37], protein-DNA interactions [38], transcript isoforms [39], RNA degradation [40] and nucleosome positioning [41]. The EEDB system is a scalable solution to handle these large datasets (tested on billions of rows), and is specifically designed for systems biology datasets (networks and expression). Technically, EEDB enables complex searching with speeds appropriate for websites (seconds not minutes), flexibility for loading new data types into a live system, and rapid development of clients. In addition, as the system is federated we are beginning to integrate publication, protein and public expression data into multiple EEDB servers. Federation also means that EEDB can run parallel queries, do parallel loads into multiple EEDB instances, and can effectively provide unlimited data storage and management.

In this paper we describe two of the current clients, but several others are in development and further custom AJAX clients are encouraged through the provision of fast XML servers. We also make the data readily available to the genomic community through DAS, BED and GFF servers. To encourage further instances of EEDB, the schema, perl code object API toolkit and JavaScript clients are open source and available both on the main website and via CPAN [42]. Since the system was designed to be generic for all OMIC style data, we hope EEDB will be useful for other projects.

Finally, in the context of FANTOM4 and the RIKEN OMICS sciences center, we will continue to generate datasets in this field, and continue to integrate regulatory edge and expression information. We believe EEDB will be an important tool for scalable storage and interpretation of these data. We will also continue to release novel datasets via the FANTOM4 EEDB system as soon as the accompanying papers are released. Soon to be released data include miRNA expression profiles, additional perturbation experiments and novel mammalian two hybrid protein-protein interaction data.

Additional data files

The following additional data are available with the online version of this paper: a document that summarizes the current data stored in EEDB at the time of publication and provides the accession numbers for each of the raw data sets (from CIBEX and DDBJ) (Additional data file 1); a PDF showing the EGR1 gene as an example in the gene centric view of EEDB (Additional data file 2); a PDF showing the sub-network view of EEDB (Additional data file 3); a document showing the information available as popups in EEDB (edge types and edge weights used in EEDB, CAGE defined promoters, and an explanation of the subnet view) (Additional data file 4); a PDF showing an example of how EEDB can be used with gene-centric and sub-network views for the key monocytic marker CD14 (Additional data file 5).



application programming interface


cap analysis of gene expression


chromatin immunoprecipitation


EdgeExpress database


Functional Annotation of Mouse/Mammals




quantitative real-time PCR


small interfering RNA


transcription factor binding site


transcription start site.


  1. The FANTOM Consortium, Suzuki H, Forrest A, Van Nimwegen E, Daub C, Balwierz P, Irvine K, Lassman T, Ravasi T, Hasegawa Y, de Hoon M, Katayama S, Schroder K, Carninci P, Akalin A, Ando Y, Arner E, Asada M, Asahra H, Bailey T, Bajic VB, Bauer D, Beckhouse A, Bertin N, Björkegren J, Brombacher F, Bulger E, Chalk AM, Chiba J, Cloonan N, et al: The transcriptional network that controls growth arrest and differentiation in a human myeloid leukemia cell line. Nat Genet. 2009 in press

    Google Scholar 

  2. Genome Network Project. []

  3. Carninci P, Sandelin A, Lenhard B, Katayama S, Shimokawa K, Ponjavic J, Semple CA, Taylor MS, Engstrom PG, Frith MC, Forrest AR, Alkema WB, Tan SL, Plessy C, Kodzius R, Ravasi T, Kasukawa T, Fukuda S, Kanamori-Katayama M, Kitazume Y, Kawaji H, Kai C, Nakamura M, Konno H, Nakano K, Mottagui-Tabar S, Arner P, Chesi A, Gustincich S, Persichetti F, et al: Genome-wide analysis of mammalian promoter architecture and evolution. Nat Genet. 2006, 38: 626-635. 10.1038/ng1789.

    Article  PubMed  CAS  Google Scholar 

  4. Kawai J, Shinagawa A, Shibata K, Yoshino M, Itoh M, Ishii Y, Arakawa T, Hara A, Fukunishi Y, Konno H, Adachi J, Fukuda S, Aizawa K, Izawa M, Nishi K, Kiyosawa H, Kondo S, Yamanaka I, Saito T, Okazaki Y, Gojobori T, Bono H, Kasukawa T, Saito R, Kadota K, Matsuda H, Ashburner M, Batalov S, Casavant T, Fleischmann W, et al: Functional annotation of a full-length mouse cDNA collection. Nature. 2001, 409: 685-690. 10.1038/35055500.

    Article  PubMed  Google Scholar 

  5. Okazaki Y, Furuno M, Kasukawa T, Adachi J, Bono H, Kondo S, Nikaido I, Osato N, Saito R, Suzuki H, Yamanaka I, Kiyosawa H, Yagi K, Tomaru Y, Hasegawa Y, Nogami A, Schonbach C, Gojobori T, Baldarelli R, Hill DP, Bult C, Hume DA, Quackenbush J, Schriml LM, Kanapin A, Matsuda H, Batalov S, Beisel KW, Blake JA, Bradt D, et al: Analysis of the mouse transcriptome based on functional annotation of 60,770 full-length cDNAs. Nature. 2002, 420: 563-573. 10.1038/nature01266.

    Article  PubMed  Google Scholar 

  6. Tsuchiya S, Yamabe M, Yamaguchi Y, Kobayashi Y, Konno T, Tada K: Establishment and characterization of a human acute monocytic leukemia cell line (THP-1). Int J Cancer. 1980, 26: 171-176. 10.1002/ijc.2910260208.

    Article  PubMed  CAS  Google Scholar 

  7. Shiraki T, Kondo S, Katayama S, Waki K, Kasukawa T, Kawaji H, Kodzius R, Watahiki A, Nakamura M, Arakawa T, Fukuda S, Sasaki D, Podhajska A, Harbers M, Kawai J, Carninci P, Hayashizaki Y: Cap analysis gene expression for high-throughput analysis of transcriptional starting point and identification of promoter usage. Proc Natl Acad Sci USA. 2003, 100: 15776-15781. 10.1073/pnas.2136655100.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  8. Maglott D, Ostell J, Pruitt KD, Tatusova T: Entrez Gene: gene-centered information at NCBI. Nucleic Acids Res. 2005, 33: D54-58. 10.1093/nar/gki031.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  9. Griffiths-Jones S, Saini HK, van Dongen S, Enright AJ: miRBase: tools for microRNA genomics. Nucleic Acids Res. 2008, 36: D154-158. 10.1093/nar/gkm952.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  10. Gaidatzis D, van Nimwegen E, Hausser J, Zavolan M: Inference of miRNA targets using evolutionary conservation and pathway analysis. BMC Bioinformatics. 2007, 8: 69-10.1186/1471-2105-8-69.

    Article  PubMed  PubMed Central  Google Scholar 

  11. Forrest AR, Taylor DF, Crowe ML, Chalk AM, Waddell NJ, Kolle G, Faulkner GJ, Kodzius R, Katayama S, Wells C, Kai C, Kawai J, Carninci P, Hayashizaki Y, Grimmond SM: Genome-wide review of transcriptional complexity in mouse protein kinases and phosphatases. Genome Biol. 2006, 7: R5-10.1186/gb-2006-7-1-r5.

    Article  PubMed  PubMed Central  Google Scholar 

  12. Stein LD, Mungall C, Shu S, Caudy M, Mangone M, Day A, Nickerson E, Stajich JE, Harris TW, Arva A, Lewis S: The generic genome browser: a building block for a model organism system database. Genome Res. 2002, 12: 1599-1610. 10.1101/gr.403602.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  13. Graphviz - Graph Visualization Software. []

  14. Ellson J, Gasner E, Koutsofios L, North SC, Woodhull G: Graphviz - open source graph drawing tools. Graph Drawing. 2002, Berlin/Heidelberg: Springer, 594-597. [Lecture Notes in Computer Science, volume 2265/2002]

    Google Scholar 

  15. Shannon P, Markiel A, Ozier O, Baliga NS, Wang JT, Ramage D, Amin N, Schwikowski B, Ideker T: Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res. 2003, 13: 2498-2504. 10.1101/gr.1239303.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  16. Kelly LM, Englmeier U, Lafon I, Sieweke MH, Graf T: MafB is an inducer of monocytic differentiation. EMBO J. 2000, 19: 1987-1997. 10.1093/emboj/19.9.1987.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  17. Mucenski ML, McLain K, Kier AB, Swerdlow SH, Schreiner CM, Miller TA, Pietryga DW, Scott WJ, Potter SS: A functional c-myb gene is required for normal murine fetal hepatic hematopoiesis. Cell. 1991, 65: 677-689. 10.1016/0092-8674(91)90099-K.

    Article  PubMed  CAS  Google Scholar 

  18. Buske C, Feuring-Buske M, Antonchuk J, Rosten P, Hogge DE, Eaves CJ, Humphries RK: Overexpression of HOXA10 perturbs human lymphomyelopoiesis in vitro and in vivo. Blood. 2001, 97: 2286-2292. 10.1182/blood.V97.8.2286.

    Article  PubMed  CAS  Google Scholar 

  19. Odero MD, Zeleznik-Le NJ, Chinwalla V, Rowley JD: Cytogenetic and molecular analysis of the acute monocytic leukemia cell line THP-1 with an MLL-AF9 translocation. Genes Chromosomes Cancer. 2000, 29: 333-338. 10.1002/1098-2264(2000)9999:9999<::AID-GCC1040>3.0.CO;2-Z.

    Article  PubMed  CAS  Google Scholar 

  20. Giovinazzo W: Object-Oriented DataWarehouse Design: Building a Star Schema. 2000, Prentice-Hall

    Google Scholar 

  21. EdgeExpressDB XML Web Services. []

  22. EdgeExpressDB DAS Server. []

  23. Finn RD, Stalker JW, Jackson DK, Kulesha E, Clements J, Pettett R: ProServer: a simple, extensible Perl DAS server. Bioinformatics. 2007, 23: 1568-1570. 10.1093/bioinformatics/btl650.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  24. Sun H, Palaniswamy SK, Pohar TT, Jin VX, Huang TH, Davuluri RV: MPromDb: an integrated resource for annotation and visualization of mammalian gene promoters and ChIP-chip experimental data. Nucleic Acids Res. 2006, 34: D98-103. 10.1093/nar/gkj096.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  25. Griffith OL, Montgomery SB, Bernier B, Chu B, Kasaian K, Aerts S, Mahony S, Sleumer MC, Bilenky M, Haeussler M, Griffith M, Gallo SM, Giardine B, Hooghe B, Van Loo P, Blanco E, Ticoll A, Lithwick S, Portales-Casamar E, Donaldson IJ, Robertson G, Wadelius C, De Bleser P, Vlieghe D, Halfon MS, Wasserman W, Hardison R, Bergman CM, Jones SJ: ORegAnno: an open-access community-driven resource for regulatory annotation. Nucleic Acids Res. 2008, 36: D107-113. 10.1093/nar/gkm967.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  26. Barrasa MI, Vaglio P, Cavasino F, Jacotot L, Walhout AJ: EDGEdb: a transcription factor-DNA interaction database for the analysis of C. elegans differential gene expression. BMC Genomics. 2007, 8: 21-10.1186/1471-2164-8-21.

    Article  PubMed  PubMed Central  Google Scholar 

  27. Kawaji H, Kasukawa T, Fukuda S, Katayama S, Kai C, Kawai J, Carninci P, Hayashizaki Y: CAGE Basic/Analysis Databases: the CAGE resource for comprehensive promoter analysis. Nucleic Acids Res. 2006, 34: D632-D636. 10.1093/nar/gkj034.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  28. Peri S, Navarro JD, Kristiansen TZ, Amanchy R, Surendranath V, Muthusamy B, Gandhi TK, Chandrika KN, Deshpande N, Suresh S, Rashmi BP, Shanker K, Padma N, Niranjan V, Harsha HC, Talreja N, Vrushabendra BM, Ramya MA, Yatish AJ, Joy M, Shivashankar HN, Kavitha MP, Menezes M, Choudhury DR, Ghosh N, Saravana R, Chandran S, Mohan S, Jonnalagadda CK, Prasad CK, et al: Human protein reference database as a discovery resource for proteomics. Nucleic Acids Res. 2004, 32: D497-D501. 10.1093/nar/gkh070.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  29. Breitkreutz BJ, Stark C, Reguly T, Boucher L, Breitkreutz A, Livstone M, Oughtred R, Lackner DH, Bahler J, Wood V, Dolinski K, Tyers M: The BioGRID Interaction Database: 2008 update. Nucleic Acids Res. 2008, 36: D637-D640. 10.1093/nar/gkm1001.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  30. Rebhan M, Chalifa-Caspi V, Prilusky J, Lancet D: GeneCards: integrating information about genes, proteins and diseases. Trends Genet. 1997, 13: 163-10.1016/S0168-9525(97)01103-7.

    Article  PubMed  CAS  Google Scholar 

  31. Wakaguri H, Yamashita R, Suzuki Y, Sugano S, Nakai K: DBTSS: database of transcription start sites, progress report 2008. Nucleic Acids Res. 2008, 36: D97-D101. 10.1093/nar/gkm901.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  32. Freeman TC, Goldovsky L, Brosch M, van Dongen S, Maziere P, Grocock RJ, Freilich S, Thornton J, Enright AJ: Construction, visualisation, and clustering of transcription networks from microarray expression data. PLoS Comput Biol. 2007, 3: 2032-2042. 10.1371/journal.pcbi.0030206.

    Article  PubMed  CAS  Google Scholar 

  33. von Mering C, Jensen LJ, Kuhn M, Chaffron S, Doerks T, Kruger B, Snel B, Bork P: STRING 7 - recent developments in the integration and prediction of protein interactions. Nucleic Acids Res. 2007, 35: D358-D362. 10.1093/nar/gkl825.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  34. Ingenuity Pathway Analysis Tool. []

  35. Kasprzyk A, Keefe D, Smedley D, London D, Spooner W, Melsopp C, Hammond M, Rocca-Serra P, Cox T, Birney E: EnsMart: a generic system for fast and flexible access to biological data. Genome Res. 2004, 14: 160-169. 10.1101/gr.1645104.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  36. Clamp M, Andrews D, Barker D, Bevan P, Cameron G, Chen Y, Clark L, Cox T, Cuff J, Curwen V, Down T, Durbin R, Eyras E, Gilbert J, Hammond M, Hubbard T, Kasprzyk A, Keefe D, Lehvaslaiho H, Iyer V, Melsopp C, Mongin E, Pettett R, Potter S, Rust A, Schmidt E, Searle S, Slater G, Smith J, Spooner W, et al: Ensembl 2002: accommodating comparative genomics. Nucleic Acids Res. 2003, 31: 38-42. 10.1093/nar/gkg083.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  37. Bar M, Wyman SK, Fritz BR, Qi J, Garg KS, Parkin RK, Kroh EM, Bendoraite A, Mitchell PS, Nelson AM, Ruzzo WL, Ware C, Radich JP, Gentleman R, Ruohola-Baker H, Tewari M: MicroRNA discovery and profiling in human embryonic stem cells by deep sequencing of small RNA libraries. Stem Cells. 2008, 26: 2496-2505. 10.1634/stemcells.2008-0356.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  38. Robertson G, Hirst M, Bainbridge M, Bilenky M, Zhao Y, Zeng T, Euskirchen G, Bernier B, Varhol R, Delaney A, Thiessen N, Griffith OL, He A, Marra M, Snyder M, Jones S: Genome-wide profiles of STAT1 DNA association using chromatin immunoprecipitation and massively parallel sequencing. Nat Methods. 2007, 4: 651-657. 10.1038/nmeth1068.

    Article  PubMed  CAS  Google Scholar 

  39. Cloonan N, Forrest AR, Kolle G, Gardiner BB, Faulkner GJ, Brown MK, Taylor DF, Steptoe AL, Wani S, Bethel G, Robertson AJ, Perkins AC, Bruce SJ, Lee CC, Ranade SS, Peckham HE, Manning JM, McKernan KJ, Grimmond SM: Stem cell transcriptome profiling via massive-scale mRNA sequencing. Nat Methods. 2008, 5: 613-619. 10.1038/nmeth.1223.

    Article  PubMed  CAS  Google Scholar 

  40. Addo-Quaye C, Eshoo TW, Bartel DP, Axtell MJ: Endogenous siRNA and miRNA targets identified by sequencing of the Arabidopsis degradome. Curr Biol. 2008, 18: 758-762. 10.1016/j.cub.2008.04.042.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  41. Valouev A, Ichikawa J, Tonthat T, Stuart J, Ranade S, Peckham H, Zeng K, Malek JA, Costa G, McKernan K, Sidow A, Fire A, Johnson SM: A high-resolution, nucleosome position map of C. elegans reveals a lack of universal sequence-dictated positioning. Genome Res. 2008, 18: 1051-1063. 10.1101/gr.076463.108.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  42. CPAN. []

  43. Tateno Y, Imanishi T, Miyazaki S, Fukami-Kobayashi K, Saitou N, Sugawara H, Gojobori T: DNA Data Bank of Japan (DDBJ) for genome scale research in life science. Nucleic Acids Res. 2002, 30: 27-30. 10.1093/nar/30.1.27.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  44. Ikeo K, Ishi-i J, Tamura T, Gojobori T, Tateno Y: CIBEX: center for information biology gene expression database. C R Biol. 2003, 326: 1079-1082. 10.1016/j.crvi.2003.09.034.

    Article  PubMed  CAS  Google Scholar 

  45. Faulkner GJ, Forrest AR, Chalk AM, Schroder K, Hayashizaki Y, Carninci P, Hume DA, Grimmond SM: A rescue strategy for multimapping short sequence tags refines surveys of transcriptional activity by CAGE. Genomics. 2008, 91: 281-288. 10.1016/j.ygeno.2007.11.003.

    Article  PubMed  CAS  Google Scholar 

  46. Smyth GK, Yang YH, Speed T: Statistical issues in cDNA microarray data analysis. Methods Mol Biol. 2003, 224: 111-136.

    PubMed  CAS  Google Scholar 

  47. Smyth GK: Linear models and empirical bayes methods for assessing differential expression in microarray experiments. Stat Appl Genet Mol Biol. 2004, 3: Article3.

    Google Scholar 

  48. Lin SM, Du P, Huber W, Kibbe WA: Model-based variance-stabilizing transformation for Illumina microarray data. Nucleic Acids Res. 2008, 36: e11-10.1093/nar/gkm1075.

    Article  PubMed  PubMed Central  Google Scholar 

  49. Cooper SJ, Trinklein ND, Nguyen L, Myers RM: Serum response factor binding sites differ in three human cell types. Genome Res. 2007, 17: 136-144. 10.1101/gr.5875007.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  50. Hollenhorst PC, Shah AA, Hopkins C, Graves BJ: Genome-wide analyses reveal properties of redundant and specific promoter occupancy within the ETS gene family. Genes Dev. 2007, 21: 1882-1894. 10.1101/gad.1561707.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  51. Xi H, Yu Y, Fu Y, Foley J, Halees A, Weng Z: Analysis of overrepresented motifs in human core promoters reveals dual regulatory roles of YY1. Genome Res. 2007, 17: 798-806. 10.1101/gr.5754707.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  52. Xu X, Bieda M, Jin VX, Rabinovich A, Oberley MJ, Green R, Farnham PJ: A comprehensive ChIP-chip analysis of E2F1, E2F4, and E2F6 in normal and tumor cells reveals interchangeable roles of E2F family members. Genome Res. 2007, 17: 1550-1561. 10.1101/gr.6783507.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  53. Zeller KI, Zhao X, Lee CW, Chiu KP, Yao F, Yustein JT, Ooi HS, Orlov YL, Shahab A, Yong HC, Fu Y, Weng Z, Kuznetsov VA, Sung WK, Ruan Y, Dang CV, Wei CL: Global mapping of c-Myc binding sites and target gene networks in human B cells. Proc Natl Acad Sci USA. 2006, 103: 17834-17839. 10.1073/pnas.0604129103.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  54. Xenarios I, Rice DW, Salwinski L, Baron MK, Marcotte EM, Eisenberg D: DIP: the database of interacting proteins. Nucleic Acids Res. 2000, 28: 289-291. 10.1093/nar/28.1.289.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  55. Bader GD, Betel D, Hogue CW: BIND: the Biomolecular Interaction Network Database. Nucleic Acids Res. 2003, 31: 248-250. 10.1093/nar/gkg056.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

Download references


This work was supported by a Research Grant for RIKEN Omics Science Center from MEXT to YH and a grant of the Genome Network Project [2] from the Ministry of Education, Culture, Sports, Science and Technology, Japan to YH. ARRF is supported by a CJ Martin Fellowship from the Australian NHMRC (ID 428261).

Author information

Authors and Affiliations


Corresponding authors

Correspondence to Jessica Severin or Alistair RR Forrest.

Additional information

Authors' contributions

JMS designed and implemented the database, the perl API toolkit, the web services, and the sub-network search. AW designed and implemented the gene-centric view. HK provided the generic genome browser implementation. TL provided the miRNA edges. MH implemented the expression graphs. EVN and PB provided the promoter clusters and TFBS predictions. PC designed and supervised the CAGE libraries preparation. DH, YH, HS, and CD were involved in conceptualization and supervision. ARRF conceived the views and compiled the data. ARRF and JMS wrote the manuscript.

Jessica Severin, Andrew M Waterhouse contributed equally to this work.

Electronic supplementary material


Additional File 1: Summary of the current data stored in EEDB at the time of publication, and the accession numbers for each of the raw data sets (from CIBEX and DDBJ). (DOC 68 KB)

Additional File 2: The EGR1 gene as an example in the gene centric view of EEDB. (PDF 171 KB)

Additional File 3: The sub-network view of EEDB. (PDF 174 KB)


Additional File 4: Information available as popups in EEDB (edge types and edge weights used in EEDB, CAGE defined promoters, and an explanation of the subnet view). (DOC 44 KB)


Additional File 5: An example of how EEDB can be used with gene-centric and sub-network views for the key monocytic marker CD14. (PDF 1 MB)

Authors’ original submitted files for images

Rights and permissions

Reprints and permissions

About this article

Cite this article

Severin, J., Waterhouse, A.M., Kawaji, H. et al. FANTOM4 EdgeExpressDB: an integrated database of promoters, genes, microRNAs, expression dynamics and regulatory interactions. Genome Biol 10, R39 (2009).

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: