Jesus Castagnetto, Scripps Research Institute
Track: PHP
Date: Wednesday, July 24
Time: 11:30am - 12:15pm
Location: Harbor Island I
We will present our experiences designing and implementing a series of web
service interfaces, from a formalized library of URLs that output embeddable
(HTML tables) or machine processable data (CSV, WDDX), to an XML-RPC server
and a SOAP server (with WSDL) both of which allow for more standarized and
flexible access. All are being implemented using available Open Source
software (Apache, PHP, MySQL), and PHP classes (Usefulinc.com's XML-RPC,
SOAPx4) and extensions (EPI's xmlrpc-epi-php).
Our Bioinformatics web application (the Metalloprotein-site Database and
Browse, MDB) is a scientific resource for metalloprotein design and analysis, which is freely available to all the research community, as well as being central to our research.
One of the main areas of recent development for this bioinformatics resource is the construction of a set of web services that will allow other sites (or
applications) to embed data, analysis results, and interactive tools (such as
visualization Java applets), and to syndicate periodic announcements that
currently are only available at the Protein Data Bank. Emphasis will be put into the transferability of our experience to the general design of web services using XML and PHP.