HTTPS SSH

What is Tapinos Demo?

A demo application that demonstrates how Tapinos RDF Web Services and Tapinos JavaScript, can be used in a Grails application, in order to generate Tapinos an Open Source RDF Data Cube Viewer. The Mice Cancer data is used for this demo.


Source code repository

The source repository for this demo is https://bitbucket.org/fundacionctic/tapinos-grails-demo


Requirements

  • Grails 2.0.4 or above
  • Library es.ctic.tapinos:tapinos-rdf-ws:2.7
  • Grails plugin es.ctic.tapinos:tapinos-js:1.8
  • Grails plugin org.grails.plugins:jquery:1.7.1
  • Grails plugin org.grails.plugins:jquery-ui:1.8.15
  • Grails plugin org.grails.plugins:jquery-datatables:1.8.2
  • Grails plugin org.grails.plugins:jquery-tooltip:1.3
  • Grails plugin org.grails.plugins:jquery-geturlparam:2.1
  • Grails plugin org.grails.plugins:jquery-tipsy:1.0.0a
  • Grails plugin org.grails.plugins:resources:1.1.6
  • Grails plugin org.grails.plugins:fancybox:1.3.4

RDF source file

The RDF source file is set in grails-app/conf/spring/resources.xml

And RDF source file itself can be placed in the folder grails-app/src/java/RDF/


Getting started

To run this demo, type:

$ grails run-app

And point your browser to http://localhost:8080/tapinos-grails-demo/


Debugging tapinos-js

This application can also be used to develop and debug Tapinos JavaScript components. For this purpose, a copy of the Tapinos JavaScript files can be found in web-app/js/jqueryTapinos*. In order to switch between Tapinos packaged as a Grails plugin (tapinos-js) and the local copy of Tapinos, please edit the file grails-app/views/layouts/main.gsp.

It is strongly encouraged that your application uses the packaged plugin (tapinos-js). Do not copy Tapinos Javascript files into your application!


See also

You may also want to take a look to the Tapinos RDF Web Services at https://bitbucket.org/fundacionctic/tapinos-rdf-ws and Tapinos JavaScript at https://bitbucket.org/fundacionctic/tapinos-js.


License

Tapinos Demo comes under the Apache 2.0 license. Read LICENSE file for further information.


Team

Tapinos Demo has been fully developed within Fundación CTIC by:


Contact