[MOBY-dev] RDF agent test page

Edward Kawas edward.kawas at gmail.com
Thu Mar 2 23:24:03 UTC 2006


Hi,

Recently on the test registry, I have deployed the agent for, believe it or
not, testing purposes. I would be very interested in having people try it
out. Being a test registry, services will be removed, modified, etc as the
agent encounters orphans, modifications, etc. Email is also used by the
agent and so please make sure that if you are going to call the agent over
that you use your email address in the contact email part of a service
description.

The endpoint for the registry is:
http://bioinfo.icapture.ubc.ca/cgi-bin/mobycentral/MOBY-Central.pl
The URI for the registry is:
http://bioinfo.icapture.ubc.ca/MOBY/Central

I deployed a servlet that given a url to an RDF document that describes one
or more services, parses the services into human readable formatted text and
also details any errors that the agent, not the registry, has found with any
particular service.

This servlet is located at:
http://bioinfo.icapture.ubc.ca/ekawas/agent/RDFAgent_test.html

Some urls that you can use for testing the test servlet are:

	http://bioinfo.icapture.ubc.ca/ekawas/services/parseBlastText.rdf
(contains 1 service)
	http://mobycentral.icapture.ubc.ca/localServices.rdf (contains >20
services?)
	http://bioinfo.icapture.ubc.ca/ekawas/services/blastDragon.xml
	http://bioinfo.icapture.ubc.ca/ekawas/services/parseBlast.xml
('valid' RDF, invalid w.r.t moby)
	http://biomoby.org/RESOURCES/MOBY-S/ServiceInstances (contains all
of the services in the mobycentral registry - might cause browser to
timeout)

Feel free to use the LSID resolver to gather more examples. You can download
the RDFs and modify them as you see fit. Then you can place them on a web
server and call the agent to you.

If you are interested in testing the correctness and validity of your RDF
document strictly in terms of RDF, the w3c have an excellent resource in the
RDF Validator.

This validator is located at: http://www.w3.org/RDF/Validator/

Those 2 resources should take any pain out of RDF and the transition to the
agent.

In addition to these methods of interacting with the agent, you can perfrom
registerService calls on this test registry specifying no more than a
signatureURL and the agent will be called over to inspect that url. Any new
services in that url will be registered, modified services will be
re-registered and missing services (ones the agent thinks should be there)
will be deregistered.

I will have an agent html page discussing what the agent is, how to install
the agent, configuring the agent, etc up soon.

Thanks,

Eddie




More information about the MOBY-dev mailing list