REST Services

Conventions


  1. All GETs are made to the base URL: "http://lynx.ci.uchicago.edu/gediresources/resources/"
  2. The default return values are in XML objects.
  3. XML and JSON return formats are supported and can be requested.
  4. GENEID can be a Gene Symbol or Entrez ID (e.g: CASK or 8573)


Single Gene Annotations


REST services for single gene annotations are provided for the complete annotations or specific annotations such as pathways, diseases or interactions. These same RESTful resources are used to render the Single-gene page Web interface. E.g: http://lynx.ci.uchicago.edu/gene/?geneid=CASK

Multi-Gene Annotations


REST services for multi-gene annotations are provided by a list of genes that are colon (:) separated in the above URLs.
NOTE: GET requests are NOT recommended for large lists of genes. We recommend POST requests for large gene lists.


Downloads

Lynx KB DB dumps and Tables:
The public data is available for downloads at the respective sources and the size of a complete integrated Lynx KB is prohibitively large (> 1 TB) to allow downloading of the full content. However, any part of the public data integrated into Lynx KB is available for download in the form of tab-delimited tables and database dumps upon request. The “Platform” tab contains the Lynx KB database schema to simplify the selection of the data sets of interest to the user.
The requests should be directed to gedi-dev@ci.uchicago.edu

Individual Lynx pages:
All annotations and results of analysis in Lynx are available for download in CSV format via “Download” button displayed on every page.

Downloads via Web services:
Any Lynx object or a set of objects as well as the results of annotation and analysis may be downloaded using Web services in JSON and XML format. Please refer to the Lynx “Web services” page for instructions.