On Tue, Apr 13, 2010 at 5:27 PM, Noel O'Boyle <baoille...@gmail.com> wrote:
> On 13 April 2010 13:02, Christian Meisenbichler
> <christian.meisenbich...@mu-leoben.at> wrote:
>> Is someone interested in creating an openbabel web service?
>
> It sounds like you are! :-)
>
> But seriously, it's a great idea. I've never gotten around to doing it
> myself, but we really should have one plus a web site frontend. See
> how Markus has set up the Chemical Identifier Resolver as a REST-based
> webservice (http://cactus.nci.nih.gov/chemical/structure, and his blog
> for background). In the past, it has just accepted string formats
> (e.g. InChI, SMILES) but going forward it's going to accept files.
>
> If you are planning to do this (and I would encourage you to go
> ahead), we can link to it from the wiki and give it a virtual home at
> openbabel.org/whatever. Where the actual home goes will depend on the
> required resources - if we can get a proof of concept going that would
> be the first thing (as Tim says). We can then starting thinking about
> how to deploy it for mass use.

If you use django, you don't even have to worry about setting up an
http server.. It comes with a http server written in python for
development purposes.

>> Let me explain what I mean by that. I Just recently got convinced by
>> the idea of software as a service and the practical elegance of
>> knitting together various parts of software by http requests.
>> Openbabel as a converter tool would just be perfect for such a
>> service.
>
> Sure - I completely agree. Google "webel cinfony" for an example of a
> cheminformatics toolkit that runs only on webservices.
>
>> The service would accept a http post request with the file to convert
>> as post data.  The source and target file format is encoded in the URI
>> and the request returns the converted file.
>
>> As there are already python bindings, a simple python http request
>> handler that provides this service is something I would quite like to
>> implement. Question is if there is someone who would be interested to
>> host such a service? Maybe even as a part of the open babel project?
>
>> Motivation of course is that one sometimes wants to use openbabel
>> functionality but it is for some reason impossible or impractical to
>> install it or deal with the dependencies. In such an situation the
>> script or application must only be able to issue an http request. I
>> think thats utterly elegant.
>>
>> What do you think?
>
> Bring it on. But do think about the API at least as much as the
> technical aspects.
>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> OpenBabel-discuss mailing list
>> OpenBabel-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
>>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> OpenBabel-discuss mailing list
> OpenBabel-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to