Correlation Engine APIs
Correlation Engine provides several APIs to allow you to access our services directly from
your applications and web pages:
- APIs for bulk import of data into Correlation Engine
- APIs to perform auto-complete searches and tagging using Illumina ontology
- APIs to query Correlation Engine programmatically
- External applications to link in to Correlation Engine results
- Mechanisms for linking out from Correlation Engine to external applications
- APIs to export raw and processed data
- JavaScript API to add Correlation Engine content as a customizable pop-up to any HTML page
- Single-Sign on into the Illumina Application
Correlation Engine Query API
- Access/edit project, study and bioset information
- Atlases features
- Autocomplete
- Bioset details
- Data correlations
- Gene GWAS data
- Genome Build Information
- Libraries and Platform
- Literature search
- Ontology Information
- Search Biogroups and Genetic Markers
- Trials search
- Tagcloud computation
Results are available in either XML or JSON.
The Correlation Engine Query API is only available to Correlation Engine enterprise customers.
Correlation Engine Highlighting Service
The Correlation Engine Highlighting Service can analyze any web page, and underline biological
terms in that page. When the user mouses over a term, more information about
that term is displayed, including related literature, other related terms,
and additional information about that term. You can see
a sample of highlighting, here.
The Correlation Engine Highlighting Service can be used in two ways:
- For Website Publishers—highlight your own pages
-
If you own or manage a website, you can add one line of JavaScript to
each of your pages. All visitors to your page will automatically see the highlighting
on each page.
Learn more about highlighting your own website.
- For All Web Users—highlight any page on the web
-
As a web visitor, you can add a bookmark to your browser bookmark toolbar.
Clicking on this bookmark will highlight the page you are viewing.
Learn more about highlighting any web page.