[MOBY-dev] Re: [moby] Please sir, can I have some more RDF?

Martin Senger senger at ebi.ac.uk
Fri Nov 4 02:59:00 UTC 2005


> Having said all that - there are two ways to get MOBY RDF.  You can get
> it from our RESOURCES script, or by LSID resolution to metadata.
>
   Interesting is that Mark has not mentioned the only "offical" way how
to get RDF: use Biomoby API! This gives you, however, back RDF of all
services, not only the one you are interested in - so perhaps that's the
reason why he has not mentioned it. (But I doubt it :-) - Mark never liked
this part of the Moby API.)
   I am making jokes but I am also getting tired by the endless
discussions about RDF and how to get it. Biomoby is killing itself by
having so many ways, so many unofficial ways, and still none of them is
working properly for years (yes, I am talking now about the RDF agent
which is intrinsicaly connected with RDF...)

Duncan, in jMoby, call:
   build/run/run-cmdline-clinet -rdf services -q > services.rdf
and you will get all RDF for services. This is the only official
way. Because:

   1) going directly to URL
> http://biomoby.org/RESOURCES/MOBY-S/ServiceInstances
>
   is an unofficial, never made official, hack. If you wish yo use this
way, you should at least get the URL first uding Biomoby API, by calling:

build/run/run-cmdline-client -lu
Resource URLs:
--------------
ServiceInstance
        http://biomoby.org/RESOURCES/MOBY-S/ServiceInstances
Object
        http://biomoby.org/RESOURCES/MOBY-S/Objects
Service
        http://biomoby.org/RESOURCES/MOBY-S/Services
Namespace
        http://biomoby.org/RESOURCES/MOBY-S/Namespaces
Full
        http://biomoby.org/RESOURCES/MOBY-S/FULL

   2) using
> Or for a specific service, resolve the LSID:
> urn:lsid:biomoby.org:serviceinstance:service.uri,serviceName
> 
   suffers from the fact that Biomoby LSIDs were not yet
documented properly: you do not know (now) if you should resolve
it to data or metadata, and what to expect.

   As I said, tired from this stuff...

   Martin

-- 
Martin Senger
   email: martin.senger at gmail.com
   skype: martinsenger
consulting for:
   International Rice Research Institute
   Biometrics and Bioinformatics Unit
   DAPO BOX 7777, Metro Manila
   Philippines, phone: +63-2-580-5600 (ext.2324)




More information about the MOBY-dev mailing list