Welcome to the CorEx web services information page

CorEx is a free website open to all users and there is no login requirement.

About CorEx: How to infer from transcription data, which sets of transcription factors regulate a given group of genes, is a difficult task. Tackling this problem generally involves three steps: i) define the group of genes, ii) identify common transcription factor binding sites (TFBS) in the promoters of those genes, iii) test the identified TFBS for enrichment/sharing. CorEx offers web service that addresses each of these steps used either jointly or separately.

  • Correlation mapping using multidimensional scaling (MDS)
  • Common transcription factor binding sites identification
  • Human promoter binding site enrichment (BSEA) and sharing (BSSA) analyses

To support bioinformatics developers, we employ a state of the art web service approach based on the Representational State Transfer (REST) technology that provides simple and flexible open API. The communication is synchronous and it uses the text-based data interchange format (JSON). Our JSON output format also supports JSONP-style callbacks, which should be specified with argument callback=callbackName. In this case resulting JSON output will be wrapped into a callback function call, ready to be evaluated by the requesting client's script tag. This could be useful to create cross-site AJAX mashups via invoking CorEx API on multiple data sources. To further support mashup developers, CorEx APIs return a snippet of interactive HTML that is easily integrated into either the server side of a mashup or directly to the client side (i.e User Agent), eliminating the need to write server-side code.
Please refer to the code example given in the template program.

Select CorEx demonstration from the menu to try out sample data.
Press Home to start over at any step.

Select Help page from the menu for the list of the avaiable services that includes the detailed explanations of use or select Template program for the sample code.