[MOBY-l] About Moby central
Martin Senger
martin.senger at gmail.com
Tue Aug 7 22:54:39 UTC 2007
Hi,
I think that Mike gave you already a good answer. Just let me try to say it
again :-)
>> There are a bunch of files that actually store the specific
> >> registries and specifications that you speak of.
As you already noticed, there are no files, but dynamically created
responses to the HTTP requests. All data in them are taken from a
relational database (I think it is mySQL). You can get the same data using:
1) BioMoby API (and there are libraries in several languages implementing
this API; Mike mentioned jMoby for Java), OR
2) Using HTTP GET method returning RDF files. Mike mentioned the URL - but
this is just a coincidence that he knows it :-) Official way is to call a
method getReosurcesURL() (or something like that, I forgot) - a method is
part of the BioMOBY's API - and it returns the URL you should use.
3) Using method Dump() (os something like that) - again a part of the
BioMoby's API - that gives you SQL dump of the relational database.
But, it is not all: Some data (actually metadata) describing services may be
provided, optionally, by service providers, by their web servers, using LSID
resolution service. All such additional data can be obtained only from the
outside of the central registry (they are not in the relational database
there, they are not used in the registration process).
Cheers,
Martin
--
Martin Senger
email: martin.senger at gmail.com
skype: martinsenger
More information about the moby-l
mailing list