You can find a number of services (WSDL and usage docs) at
http://www.chembiogrid.org/wiki/index.php/Web_Service_Infrastructure#Cheminformatics_Services
They are all SOAP+WSDL services
On Aug 7, 6:29 pm, "Jean-Claude Bradley"
<jeanclaude.brad...@gmail.com> wrote:
> Rajarshi,
> Duncan is asking specifically about the services described for the
> CombiUgi workflow here:http://usefulchem.blogspot.com/2007/06/combiugi-web-service.html
Aah. Well the CombiUgi virtual library page is basically Python CGI
that makes use of a web service to perform some cheminformatics
processing.
The web service is the Utility service (http://rguha.ath.cx:8080/cdkws/
services/Utility?wsdl) and the method of interest is the
getFragmentsWithClosure (http://cheminfo.informatics.indiana.edu/
~rguha/ws/cdkws/api/net/sf/ciccgrid/cdkws/
Utility.html#getFragmentWithClosure(java.lang.String[],
%20java.lang.String,%20int))
What this method does is to take a set of SMILES (reagents) and a
chemical group (specified as SMARTS) such as COOH or NH2 etc. It then
removes this group from the input SMILES and attaches a ring closure
symbol. The processed SMILES are then returned back to the caller.
Given this set of processed SMILES, it is a simple task to loop over
the various regaents and plug them into a template molecule resulting
in specific products.
So the point is: the virtual lib application makes use of a web
service for cheminformatics specific stuff, but is not itself a web
service
On Aug 7, 6:29 pm, "Jean-Claude Bradley"
< jeanclaude.brad...@gmail.com> wrote:
> Rajarshi,
> Duncan is asking specifically about the services described for the
> CombiUgi workflow here: http://usefulchem.blogspot.com/2007/06/combiugi-web-service.html
Aah. Well the CombiUgi virtual library page is basically Python CGI
that makes use of a web service to perform some cheminformatics
processing.
The web service is the Utility service (http://rguha.ath.cx:8080/cdkws/
services/Utility?wsdl) and the method of interest is the
getFragmentsWithClosure ( http://cheminfo.informatics.indiana.edu/
~rguha/ws/cdkws/api/net/sf/ciccgrid/cdkws/
Utility.html#getFragmentWithClosure(java.lang.String[],
%20java.lang.String,%20int))
What this method does is to take a set of SMILES (reagents) and a
chemical group (specified as SMARTS) such as COOH or NH2 etc. It then
removes this group from the input SMILES and attaches a ring closure
symbol. The processed SMILES are then returned back to the caller.
Given this set of processed SMILES, it is a simple task to loop over
the various regaents and plug them into a template molecule resulting
in specific products.
So the point is: the virtual lib application makes use of a web
service for cheminformatics specific stuff, but is not itself a web
service
On Aug 8, 3:03 pm, "Jean-Claude Bradley"
<jeanclaude.brad...@gmail.com> wrote:
> Is that the information you needed to get the workflow started?
I will have a play with it and get back to you
> Will we all need to install Taverna to run a workflow?
At the moment, yes. Once the workflow is created, you need Taverna
installed locally to execute it. In the next version, we will add the
capabililty to run the workflow from the browser.
Duncan
On Aug 10, 2:26 pm, "Jean-Claude Bradley"
<jeanclaude.brad...@gmail.com> wrote:
> Our current inputs are 4 txt files with SMILES lists of about 30 each. Will
> those serve as the actual inputs when using Taverna?
> Are file sizes a limitation?
Size files are not a limitation but I need examples.
I've created a workflow of one service "getFragmentWithClosure" at
http://carlin.myexperiment.org/workflow/show/41
I need examples of smiles string, group and closure parameters in
order to make it work.
You can run Taverna from the command line also, without any need for
the GUI at all.
Duncan
On Aug 10, 10:31 am, DuncanHull <dullh...@yahoo.com> wrote:
> Hello
>
>
> Size files are not a limitation but I need examples.
>
> I've created a workflow of one service "getFragmentWithClosure" athttp://carlin.myexperiment.org/workflow/show/41
>
> I need examples of smiles string, group and closure parameters in
> order to make it work.
You can try the following set of SMILES
CC(C)(C)OC(=O)NC(C)C(O)=O
CC(C)(C)OC(=O)NCC(O)=O
CC(C)(C)OC(=O)NC(C(O)=O)C(C)CC
CSCCC(NC(=O)OC(C)(C)C)C(O)=O
CC(C)(C)OC(=O)NC(CO)C(O)=O
OC(=O)C(NC(=O)OC(C)(C)C)Cc2cnc1ccccc12
CC(C)(C)OC(=O)NC(CC(C)C)C(O)=O
CC(C)(C)OC(=O)NC(CC(N)=O)C(O)=O
CC(C)(C)OC(=O)NC(CS)C(O)=O
CC(C)(C)OC(=O)NC(CCC(N)=O)C(O)=O
CC(C)(C)OC(=O)NC(CO)C(C)O
CC(C)(C)OC(=O)NC(CC(O)=O)C(O)=O
Oc1ccc(CC(NC(=O)OC(C)(C)C)C(O)=O)cc1
OC=O
CC(O)=O
CCC(O)=O
CCCCC(O)=O
OC(=O)CCCCCCCCC
OC(=O)CCCCCCCC
OC(=O)CCCCCCC
CCCCCCC(O)=O
CCCCCCC(O)=O
OC(=O)CCCCCCCCCC
Cc1ccc(cc1)C(C)C(O)=O
Brc1ccc(CCC(C(O)=O)C(F)(F)F)cc1
Clc1cc(Cl)ccc1CCC(O)=O
Fc1cc(CCC(O)=O)ccc1
Brc1ccccc1CCC(O)=O
OC(=O)c1ccccc1
The group is C([Oh1])=O
The closure parameter is 90
Jean-Claude
On Aug 15, 1:44 pm, jcb <jeanclaude.brad...@gmail.com> wrote:
> Duncan/Rajarshi,
> I understand that you have a simple part of this workflow working now:
> appending a closure tag to a SMILES tag. Could you please provide
> instructions here on the mailing list so my students and other
> collaborators can replicate this?
> What is the command to use on Taverna?
I started the Taverna workbench and then opened the workflow from the
File->Open menu option.
Then I clicked on the Results tab which asked me if I wanted to run
the workflow and I selected yes. A few seconds later the results are
there
On Aug 15, 3:24 pm, "Jean-Claude Bradley"
<jeanclaude.brad...@gmail.com> wrote:
> I'm attaching the results that I get as a pic. I think the workflow
> executed without throwing an error but I don't see the actual SMILES codes.
Strange! It works for me, see http:/rguha.ath.cx/~rguha/tavernass.png
> Also how would I change the input?
I think the workflow hard codes the SMILES file as a URL located on
the U Manchester web site
On Aug 15, 3:51 pm, "Jean-Claude Bradley"
<jeanclaude.brad...@gmail.com> wrote:
> Rajarshi,
> I closed and tried again but ran into the same problem.
> Maybe you are using a slightly different version of the workflow
> getFragWithClosure2.xml
>
> When I downloaded it said that it was not able to find one component but
> still produced the xlm file. Could you try to download the workflow again?
I downloaded from the link that Duncan sent out. I downloaded it again
and I didn't get any errors while downloading.
I'm running Taverna 1.5 on OS X 10.4.10
http://www.chemspider.com/InChI.asmx?op=InChIKeyToInChI?inchi_key=BSYNRYMUTXBXSQ-WXRBYKJCCW
I got the key from here:
http://www.chemspider.com/RecordView.aspx?id=2157
I'm trying to convert an InChiKey to InChi.
2. Is it possible to go straight from InChiKey to SMILES?
Thanks,
- Andy (Hiro)
The right URL would be
http://www.chemspider.com/InChI.asmx/InChIKeyToInChI?inchi_key=BSYNRYMUT
XBXSQ-WXRBYKJCCW
You can see it at
http://www.chemspider.com/InChI.asmx?op=InChIKeyToInChI in section
describing GET method.
There is no shortcut from InChIKey to SMILES. We decided not to go into
from/to grid of operations but implement this general operation instead:
http://www.chemspider.com/OpenBabel.asmx?op=Convert
If you'd still prefer InChIKeyToSMILES operation for you application
please let us know.
Regards
Val
On Sep 24, 7:28 pm, "Val at ChemSpider" <v...@chemspider.com> wrote:
> Hi Andy
>
> The right URL would behttp://www.chemspider.com/InChI.asmx/InChIKeyToInChI?inchi_key=BSYNRYMUT
> XBXSQ-WXRBYKJCCW
>
> You can see it athttp://www.chemspider.com/InChI.asmx?op=InChIKeyToInChIin section
Hiro, the structure of enoyl reductase can be found here:
http://www.pdb.org/pdb/explore.do?structureId=1ZW1
You can download the pdb file there. It certainly would be handy to
have your rezzer represent enzymes directly from the pdf file! But
you probably could not put every atom. If you click on the Jmol view
there you can what a ribbon structure looks like - that should not
take up too many prims.
To anybody out there - is the ribbon structure of proteins available
in a 3D coordinate file that Hiro could plug into his rezzer?