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


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

--

Legend:

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

    v1 v1  
     1= Log of 2010-03-12 =
     2 * http://www.semantic-systems-biology.org/biogateway/querying  
     3 * http://www.semantic-systems-biology.org/biogateway/sparql-viewer/#app=dfd3&dd55-selectedIndex=0&e98b-selectedIndex=0
     4 * Mapping RDF to Java
     5 * * ''"TOOLS: If you are intrigued and would like to investigate the possibilities of expanding your OOP world with semantic technologies there are several open source tools available today.  I’ve divided them up into two major categories; Annotation based tools which take advantage of Java’s inherent annotation feature to bind to RDF and Code generators, which generate java code based on a given OWL or RDF schema document."''
     6   * http://www.semanticuniverse.com/articles-binding-java-objects-rdf.html
     7 * Other ways to run sparql :
     8   * '''sparql implementations http://esw.w3.org/topic/SparqlImplementations'''
     9   * http://semanticweb.org/sparql/
     10   * http://www4.wiwiss.fu-berlin.de/is-group/snorql/
     11   * http://sparql.sourceforge.net/
     12   * http://semantic-mediawiki.org/wiki/Help:SPARQL_endpoint
     13   * [http://sourceforge.net/projects/virtuoso/files/virtuoso/6.1.0/vos6-win32-20100209.zip/download Download virtuoso]
     14     * http://download.openlinksw.com/downwiz/#cliv
     15 * [http://en.wikipedia.org/wiki/SKOS Skos] is the area of work developing specification and standard to support the use of knowledge . Encodes in RDF towards interoperability and easy publication of controlled structured vocabularies.
     16 * '''java generator - mapping file ''' :tutorial how to create a genarator inside molgenis :
     17   * in molgenis distro --> new package --> new class that extends  generator:  /molgenis/src/org/molgenis/generators/mygenerator/StuffGen.java ( this class extend ForEachEntityGenarator created inside Molgenis.
     18   * You need here function generate (but it is already creted in ForEachEntityGenarator which extend genarator   )
     19     * public void generate(Model model, MolgenisOptions options) throws Exception {
     20
     21  creates the templates : it gets the extension and from the xml model file it gets the entities (for (Entity entity : model.getEntities()) { )...--> This generated the templates  which are located in ( ? )/molgenis_distro/generated/java/addressbook/mygenerator
     22
     23 * ...so what you actually need to write is
     24   * getdescription ..which returns a description
     25   * getPackage  import /includes ... anything else ??? staff you may need like? (mapping files?)
     26
     27 * '''why to create a mapping file''' :
     28   * ''"Since the Java language uses a different set of data types than Virtuoso a type mapping system has been established to allow the passage of data to and from Java."''
     29   * virtuoso & java generator : http://docs.openlinksw.com/virtuoso/javaextvm.html
     30
     31  So probably we'll need a lot of them --> here comes the generator (see above)
     32
     33 * How to include virtuoso in molgenis??  as a service ??
     34   * http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSparqlProtocol
     35
     36 * How to actually call sparql:  http://www.w3.org/TR/rdf-sparql-protocol/#query-bindings-http
     37=== !LinkS/TutoRials ===
     38 * open data spaces : http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/OdsIndex
     39   * http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/OdsIndex
     40   * http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/OdsFramework
     41   * http://en.wikipedia.org/wiki/OpenLink_Data_Spaces
     42 * virtuoso products
     43   * http://www.slideshare.net/rumito/virtuoso-universal-server-overview-presentation
     44 * sPARql:
     45   * http://jena.sourceforge.net/ARQ/Tutorial/
     46   * http://www.ibm.com/developerworks/xml/library/j-sparql/
     47 * sparql @virtuoso
     48   * http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSODSSparqlSamples
     49     * http://demo.openlinksw.com/
     50 * virtuoso & java genarator : http://docs.openlinksw.com/virtuoso/javaextvm.html
     51 * linked data http://linkeddata.org/
     52 * '''virtuoso sponger''' is and RDFizer..converts data to RDF: (RDF proxy server  : e.g. http://demo.openlinksw.com/proxy/rdf/http://www.w3.org/People/Berners-Lee/card)
     53   * http://www.slideshare.net/rumito/virtuoso-sponger-rdfizer-middleware-for-creating-rdf-from-non-rdf-data-sources
     54   * [http://virtuoso.openlinksw.com/presentations/Virtuoso_Sponger_1/Virtuoso_Sponger_1.html#(3) http://virtuoso.openlinksw.com/presentations/Virtuoso_Sponger_1/Virtuoso_Sponger_1.html#(3)]