<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.nodalpoint.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>nodalpoint.org - apis - Comments</title>
 <link>http://www.nodalpoint.org/nodalpoint_tags/apis</link>
 <description>Comments for &quot;apis&quot;</description>
 <language>en</language>
<item>
 <title>simple xml</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4310</link>
 <description>&lt;p&gt;For REST style web services, &lt;a href=&quot;https://wadl.dev.java.net/&quot;&gt;WADL&lt;/a&gt; does the same kind of thing to simplexml at php.net, as far as I can see.&lt;/p&gt;
&lt;p&gt;For SOAP+WSDL style services, it is currently much harder to create simple documentation, because as Tim puts it &lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2004/09/18/WS-Oppo&quot;&gt;the WS-* stack is bloated, opaque, and insanely complex. I think it’s going to be hard to understand, hard to implement, hard to interoperate, and hard to secure&lt;/a&gt;.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 21 Dec 2007 07:11:11 -0500</pubDate>
 <dc:creator>Duncan</dc:creator>
 <guid isPermaLink="false">comment 4310 at http://www.nodalpoint.org</guid>
</item>
<item>
 <title>php.net</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4307</link>
 <description>&lt;p&gt;Ideally what I&#039;d like to see is something like the function documentation on php.net (&lt;a href=&quot;http://php.net/simplexml&quot;&gt;eg simplexml&lt;/a&gt;): each service would have its own page, with an auto-generated outline of the service (from the WSDL file) and a block of &quot;official&quot; documentation and examples, then other people would be free to leave their own comments, clarifications and sample code snippets below.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Wed, 19 Dec 2007 18:18:05 -0500</pubDate>
 <dc:creator>alf</dc:creator>
 <guid isPermaLink="false">comment 4307 at http://www.nodalpoint.org</guid>
</item>
<item>
 <title>Searchable, annotatable database of services: Feta?</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4300</link>
 <description>&lt;p&gt;There&#039;s three options for a searchable, annotatable database of services. What we have with Feta now, what Feta will become and what other projects are doing.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1. What we have with Feta today:&lt;/b&gt; Feta annotations are available programmatically via a Web Service interface, see &lt;a href=&quot;http://www.mygrid.org.uk/fetaEngine/services/feta?wsdl&quot;&gt;Feta WSDL&lt;/a&gt; or you can &lt;a href=&quot;http://www.mygrid.org.uk/feta/mygrid/descriptions/&quot;&gt;browse the raw XML&lt;/a&gt; if you have the stomach for it. In the near future, there may be a SPARQL endpoint you can query too. As it stands, Feta is OK, but could be a lot better.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. What Feta will become&lt;/b&gt; Feta is far from perfect and we hope to improve it in various ways. The WS4LS-Catalogue project led by Carole Goble here in Manchester and helped by &lt;a href=&quot;http://www.ebi.ac.uk/Information/Staff/person_maint.php?person_id=159&quot;&gt;Rodrigo Lopez at the EBI&lt;/a&gt; starts in February 2008 to build a better registry of Web services for the life sciences community. You can ask them for more details if you are interested.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;3. Other projects&lt;/b&gt; If the current or future version of Feta doesn&#039;t do what you want, you can use &lt;a href=&quot;http://www.biomoby.org&quot;&gt;BioMOBY&lt;/a&gt;. They&#039;ve had a searchable annotatable database of services for a while now, one of their strengths is their PERL API which lets you register new services using terms from an extendable RDF ontology.&lt;/p&gt;
&lt;p&gt;See &lt;a href=&quot;http://www.citeulike.org/user/dullhunk/article/1816045&quot;&gt;Feta: A light-weight architecture for user oriented semantic service discovery&lt;/a&gt; by Phil Lord et al&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Mon, 10 Dec 2007 12:49:34 -0500</pubDate>
 <dc:creator>Duncan</dc:creator>
 <guid isPermaLink="false">comment 4300 at http://www.nodalpoint.org</guid>
</item>
<item>
 <title>Feta - controlled ontology for annotating web services</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4298</link>
 <description>&lt;p&gt;It seems to me that the whole point of Feta is to have a controlled ontology for annotating the input / output of the web services, so you can automatically plug things together in a workflow (Semantic web services). That&#039;s where the real effort saver comes from, because even if you have the inputs / outputs well documented, still you need to spend time figuring out the which ports you should connect between two web service components  in a workflow. And that becomes hairy in a flow with many-many components !&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 07 Dec 2007 14:37:18 -0500</pubDate>
 <dc:creator>agbiotec</dc:creator>
 <guid isPermaLink="false">comment 4298 at http://www.nodalpoint.org</guid>
</item>
<item>
 <title>Feta</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4296</link>
 <description>&lt;p&gt;It looks like myGrid&#039;s Feta project is along the same lines - are there any plans to make the Feta database searchable and annotatable (by anyone) using a web browser?&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 07 Dec 2007 12:30:49 -0500</pubDate>
 <dc:creator>alf</dc:creator>
 <guid isPermaLink="false">comment 4296 at http://www.nodalpoint.org</guid>
</item>
<item>
 <title>api wiki on nodalpoint</title>
 <link>http://www.nodalpoint.org/2007/12/07/documenting_bioinformatics_apis#comment-4295</link>
 <description>&lt;p&gt;I suppose the nodalpoint wiki would a possible place to do this, we &lt;a href=&quot;http://www.nodalpoint.org/2006/07/22/test_drive_the_nar_web_server_issue&quot;&gt;talked about doing something like this before&lt;/a&gt;....&lt;/p&gt;
&lt;p&gt;On a related note, &lt;a href=&quot;http://www.mygrid.org.uk/wiki/Mygrid/BiologicalWebServices&quot;&gt;Franck Tanoh has been creating a list of (mostly WSDL) style bioinformatics web services&lt;/a&gt; and as Alf says, they are typically low on documentation, &lt;a href=&quot;http://api.bioinfo.no/wsfront/&quot;&gt;with a few exceptions like FUGE&lt;/a&gt;.  There is always &lt;a href=&quot;http://www.google.com/search?q=filetype:wsdl&quot;&gt;http://www.google.com/search?q=filetype:wsdl&lt;/a&gt; and the &lt;a href=&quot;http://bioinformatics.ca/links_directory/&quot;&gt;bioinformatics links directory&lt;/a&gt; as a starting point to populate such a wiki.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;</description>
 <pubDate>Fri, 07 Dec 2007 10:10:07 -0500</pubDate>
 <dc:creator>Duncan</dc:creator>
 <guid isPermaLink="false">comment 4295 at http://www.nodalpoint.org</guid>
</item>
</channel>
</rss>
