Changes between Initial Version and Version 1 of DespoinaLog/2010/03/18


Ignore:
Timestamp:
2010-10-01T23:19:13+02:00 (14 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DespoinaLog/2010/03/18

    v1 v1  
     1 * How to embed sparql in molgenis ?
     2   * [http://sparql.sourceforge.net/ SPARQL Engine for Java : http://sparql.sourceforge.net/]
     3   * Basic Use of Engine : http://sparql.sourceforge.net/user-manual/manual.html#basics
     4     * not an RDF server of any sort, therefore it is not an end user semantic solution. If you want to store and access RDF data, see other projects like Sesame, Jena, etc ..VIRTUOSO.
     5       * Download (jar) sparql engine and try
     6         * Java Build Path --> Add external Jars
     7   * soap binding ?
     8   * Embed virtuoso in molgenis ..As external Jar .How to run ?
     9 * Add peregrine in molgenis (references libraries) --> As Jar .How to run ?
     10   * Servlet in molgenis : (/molgenis_distro/handwritten/java/plugins/servlets/TestServlet.java)
     11     * http://sparql.sourceforge.net/user-manual/manual.html#basics *
     12 * Meeting with Morris :
     13 * See the presentation attached. Basically describes how the phenotypes should be constructed in a data source (database). I will have a talk with Eric who had done a similar work .
     14 * TODO :
     15   * '''Term choose widget , try in simple ajax'''
     16   * '''Disease book: '''
     17     * '''Make a new application in molgenis ,'''
     18       * '''Import Marks' work inside?(not necesserily) '''
     19       * '''See from Eric about the fields how they are organized ..not as a lists (as Mark has implemented it)'''
     20         * '''About Phenotype See . ppt attache and data inserted in  http://wwwdev.ebi.ac.uk/microarray-srv/pheno/'''
     21   * '''About the Ontocat on Concept Wiki --> [https://wiki.nbic.nl/index.php/March_2010_Hackathon Hackathon]on 26/3/2010 --> Utrecht. about '''
     22   * '''RDF interface inside  Molgenis'''
     23     * '''virtuoso, [http://www.w3.org/2007/03/RdfRDB/papers/d2rq-positionpaper/ D2RQ](dowload and test how it works) '''
     24       * '''D2RQ Plattform - Treating Non-RDF Databases as Virtual RDF Graphs : '''
     25         * '''http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/'''
     26         * http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/spec/index.htm
     27         * http://sourceforge.net/projects/d2rq-map/
     28         * Example mapping file : http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/example/mapping-iswc.n3
     29           * the corresponding database http://www4.wiwiss.fu-berlin.de/bizer/D2RQ/example/iswc-mysql.sql
     30           * and finally the ontology http://annotation.semanticweb.org/iswc/iswc.daml
     31           * Using a Semantic Web browser like [http://www.w3.org/2005/ajar/tab Tabulator] ([http://www.w3.org/2006/Talks/1019-tab-tbl/ slides]) or [http://www4.wiwiss.fu-berlin.de/bizer/ng4j/disco/ Disco], you  can follow links from one resource to the next, surfing the Web of Data.
     32     * DONE : first mapping in molgenis db. through cygwin , browse to d2r directory and run
     33       * $ ./generate-mapping.bat -d com.mysql.jdbc.Driver -u molgenis -p molgenis jdbc:!mysql://127.0.0.1/molgenis
     34 * '''DONe for Peregrine  : '''
     35   * Created a new project
     36   * Drag and drop jar release of peregrine (rag and drop all jar files needed for peregrine --see [https://wiki.nbic.nl/index.php/Peregrine wiki])
     37   * Import all those jar files from Properties--> Java Build Path --> (because we have drag and dropped the libraries , the can be found as internals)
     38   * Created a new java class RUNPeregrine whrere we need
     39     * * '''                '''!SingleFileOntologyImpl i = new !SingleFileOntologyImpl("file://myfile");''' ..a file --> ask email from Dimitry '''
     40     * basically a way to make it run.
     41     * There is javadoc ..but no example in there C:\Documents and Settings\Morris Swertz\My Documents\Downloads\peregrine-api-0.2-javadoc
     42       * !file:///C:/Documents%20and%20Settings/Morris%20Swertz/My%20Documents/Downloads/peregrine-api-0.2-javadoc/index.html
     43
     44 * HOW TO USE !IndexingResult to highlight
     45   * (1) create html that highlights concepts
     46   * (2) get a list of concepts that are recognized.
     47 * '''(Peregrine) send an email to Dimitry asking the above.'''
     48 * '''DONE: PREP for Prep4Hackaton(in laptop) see attachment how2.txt:'''
     49   * '''installed d2rq, done mapping & rdf (from mysql) '''
     50   * '''install jena (part of)'''