This demonstration shows the Integrator-reversed version of Clinvar http://www.ncbi.nlm.nih.gov/clinvar/intro
. Data was downloaded from the NCBI site and reversed by Integrator into its novel data schema. The data was then converted to JSON format and uploaded to a Mongo database hosted on our account at Amazon Web Services. Searches are done by Integrator, which takes search terms, generates Map Reduce queries and returns results from the Mongo database.
The NCBI version aggregates data from a number of sources, such as GENE http://www.ncbi.nlm.nih.gov/gene
which in turn aggregates from other databases. These aggregations are not clearly defined, so we were unable to incorporate them into this simple demo. However, Integrator can unify databases and display chosen data quite simply. The data labels by which data is stored, as defined in a Data Dictionary or the XML schema file, are stored as data and alternate versions of the label data (names) can be stored. The software has access to its label version, while the natural language version is displayed. Data commonalities across the unified databases are thus assigned common labels, and this is a largely automated process, occasionally requiring human input.
The screen you see and use is generated by Integrator itself, using the Properties attributes of each object to tweak its appearance on screen. Integrator has a built-in graphical generation program, which is generating the screen in HTML in this instance, or which generates graphical data for the display library on devices where it is hosted. Because the graphics generator uses Properties data for each View, the display works on any device for which View data is available such as phones and tablets.
Enter Gene name (eg. RYR1, CLRN1, GRIA3) or Variation ID into Search text field, click Search.
Use Open button to choose an item or follow a link.