You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by bu...@apache.org on 2015/02/02 13:26:47 UTC

svn commit: r938654 - in /websites/staging/taverna/trunk: cgi-bin/ content/ content/introduction/chemistry-web-services.html

Author: buildbot
Date: Mon Feb  2 12:26:47 2015
New Revision: 938654

Log:
Staging update by buildbot for taverna

Modified:
    websites/staging/taverna/trunk/cgi-bin/   (props changed)
    websites/staging/taverna/trunk/content/   (props changed)
    websites/staging/taverna/trunk/content/introduction/chemistry-web-services.html

Propchange: websites/staging/taverna/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Feb  2 12:26:47 2015
@@ -1 +1 @@
-1656429
+1656449

Propchange: websites/staging/taverna/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Feb  2 12:26:47 2015
@@ -1 +1 @@
-1656429
+1656449

Modified: websites/staging/taverna/trunk/content/introduction/chemistry-web-services.html
==============================================================================
--- websites/staging/taverna/trunk/content/introduction/chemistry-web-services.html (original)
+++ websites/staging/taverna/trunk/content/introduction/chemistry-web-services.html Mon Feb  2 12:26:47 2015
@@ -159,417 +159,521 @@ A security token can be obtained by comp
 <p>The following operations are contained within the InChI Web service:</p>
 <ul>
 <li>
-<p>CSIDToMol<br/>
+<p>CSIDToMol <br />
    Converts a ChemSpider identifier to a MOL file. A security token is required to get access to this 
-   service.<br />
-   <a href="http://www.myexperiment.org/workflows/1418.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+   service. <br />
+<a href="http://www.myexperiment.org/workflows/1418.html">Example workflow</a></p>
 </li>
 <li>
-<p>GenerateInChI<br/>
-   Generates an InChI string for a given chemical represented by its SMILES  string, SDF  or MOL file.<br/>
-   <a href="href=&quot;http://www.myexperiment.org/workflows/1387.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>GenerateInChI <br />
+   Generates an InChI string for a given chemical represented by its SMILES  string, SDF  or MOL file. <br />
+<a href="href=&quot;http://www.myexperiment.org/workflows/1387.html">Example workflow</a></p>
 </li>
 <li>
-<p>GenerateInChIInfo<br/>
-   Returns information relating to the InChI string for a given chemical  compound.<br/>
-   <a href="http://www.myexperiment.org/workflows/1388.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>GenerateInChIInfo <br />
+   Returns information relating to the InChI string for a given chemical compound. <br />
+<a href="http://www.myexperiment.org/workflows/1388.html">Example workflow</a></p>
 </li>
 <li>
-<p>GenerateInChIKey<br/>
+<p>GenerateInChIKey <br />
    Returns a hashed InChI key which is a fixed length (25 character) condensed digital representation of 
-      the input InChI string that is not  human-understandable.<br/>
-   <a href="http://www.myexperiment.org/workflows/1389.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+      the input InChI string that is not  human-understandable. <br />
+<a href="http://www.myexperiment.org/workflows/1389.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIKeyToCSID<br/>
-   Converts an InChI key to a ChemSpider identifier.<br/>
-   <a href="http://www.myexperiment.org/workflows/1390.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIKeyToCSID <br />
+   Converts an InChI key to a ChemSpider identifier. <br />
+<a href="http://www.myexperiment.org/workflows/1390.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIKeyToInChI<br/>
-   Converts an InChI key to an InChI string.<br/>
-   <a href="http://www.myexperiment.org/workflows/1391.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIKeyToInChI <br />
+   Converts an InChI key to an InChI string. <br />
+<a href="http://www.myexperiment.org/workflows/1391.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIKeyToMol<br/>
-   Converts an InChI key to a MOL file.<br/>
-   <a href="http://www.myexperiment.org/workflows/1392.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIKeyToMol <br />
+   Converts an InChI key to a MOL file. <br />
+<a href="http://www.myexperiment.org/workflows/1392.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIToCSID<br/>
-   Convets an InChI string to a ChemSpider identifier.<br/>
-   <a href="http://www.myexperiment.org/workflows/1393.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIToCSID <br />
+   Convets an InChI string to a ChemSpider identifier. <br />
+<a href="http://www.myexperiment.org/workflows/1393.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIToInChIKey<br/>
-   Converts an InChI string to an InChI key. This only works for 1.02b InChI strings.<br/>
-   <a href="http://www.myexperiment.org/workflows/1394.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIToInChIKey <br />
+   Converts an InChI string to an InChI key. This only works for 1.02b InChI strings. <br />
+<a href="http://www.myexperiment.org/workflows/1394.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIToMol<br/>
-   Converts an InChI string to a MOL file. Uses <a href="http://openbabel.org/wiki/Main_Page">OpenBabel</a> internally to perform this operation.<br/>
-   <a href="http://www.myexperiment.org/workflows/1395.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIToMol <br />
+   Converts an InChI string to a MOL file. Uses <a href="http://openbabel.org/wiki/Main_Page">OpenBabel</a> internally to perform this operation. <br />
+<a href="http://www.myexperiment.org/workflows/1395.html">Example workflow</a></p>
 </li>
 <li>
-<p>InChIToSMILES<br/>
-   Converts an InChI string to a SMILES string. Uses <a href="http://openbabel.org/wiki/Main_Page">OpenBabel</a></a> internally to perform this operation. 
-   <br />
-   <a href="http://www.myexperiment.org/workflows/1396.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>InChIToSMILES <br />
+   Converts an InChI string to a SMILES string. Uses <a href="http://openbabel.org/wiki/Main_Page">OpenBabel</a></a> internally to perform this operation. <br />
+<a href="http://www.myexperiment.org/workflows/1396.html">Example workflow</a></p>
 </li>
 <li>
-<p>IsValidInChIKey<br/>
-   Checks that an InChI key is valid. Works only for v1.02b  InChI keys.<br/>
-   <a href="http://www.myexperiment.org/workflows/1397.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>IsValidInChIKey <br />
+   Checks that an InChI key is valid. Works only for v1.02b  InChI keys. <br />
+<a href="http://www.myexperiment.org/workflows/1397.html">Example workflow</a></p>
 </li>
 <li>
-<p>MolToInChI<br/>
-   Converts a MOL file into an InChI string (v1.02s).<br/>
-   <a href="http://www.myexperiment.org/workflows/1398.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>MolToInChI <br />
+   Converts a MOL file into an InChI string (v1.02s). <br />
+<a href="http://www.myexperiment.org/workflows/1398.html">Example workflow</a></p>
 </li>
 <li>
-<p>MolToInChIKey<br/>
-   Converts a MOL file into an v1.02s InChI key.<br/>
-   <span><a href="http://www.myexperiment.org/workflows/1399.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li></p>
+<p>MolToInChIKey <br />
+   Converts a MOL file into an v1.02s InChI key. <br />
+<a href="http://www.myexperiment.org/workflows/1399.html">Example workflow</a></p>
 </li>
 <li>
-<p>ResolveInChIKey<br/>
+<p>ResolveInChIKey <br />
    This operation does not work at the moment. ChemSpider have been notified of the problem.</p>
 </li>
 <li>
-<p>SMILESToInChI<br/>
-   Converts a SMILES string to an InChI string. The result is returned as a  v1.02s InChI string.<br />
-   <a href="http://www.myexperiment.org/workflows/1400.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></p>
+<p>SMILESToInChI <br />
+   Converts a SMILES string to an InChI string. The result is returned as a  v1.02s InChI string. <br />
+<a href="http://www.myexperiment.org/workflows/1400.html">Example workflow</a></p>
 </li>
 </ul>
 <h3 id="openbabel-web-service">OpenBabel Web service</h3>
 <p>WSDL: <a href="http://www.chemspider.com/OpenBabel.asmx?WSDL">http://www.chemspider.com/OpenBabel.asmx?WSDL</a></p>
 <ul>
-<li>convert<br/>
+<li>convert <br />
    Converts a molecule represented in one format to another. 
    For a list of valid format values, please visit <a href="http://openbabel.org/wiki/Category:Formats">openbabel</a>. 
-   An empty string is returned in case of failure.<br/>
-   <a href="http://www.myexperiment.org/workflows/1401.html">Example workflow</a><img src="/img/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle"/></li>
+   An empty string is returned in case of failure. <br />
+<a href="http://www.myexperiment.org/workflows/1401.html">Example workflow</a></li>
 </ul>
 <h3 id="mass-spec-api-web-service">Mass spec API Web service</h3>
-<p>WSDL: <a href="http://www.chemspider.com/MassSpecAPI.asmx?WSDL">http://www.chemspider.com/MassSpecAPI.asmx?WSDL</a><br/>
+<p>WSDL: <a href="http://www.chemspider.com/MassSpecAPI.asmx?WSDL">http://www.chemspider.com/MassSpecAPI.asmx?WSDL</a> <br />
 <img src="/img/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> 
 In BioCatalogue: <a href="http://www.biocatalogue.org/services/2040">http://www.biocatalogue.org/services/2040</a></p>
 <ul>
 <li>
-<p>GetCompressedRecordsSdf<br/>
+<p>GetCompressedRecordsSdf <br />
    Returns a SDF file containing records of compounds found by an asynchronous search operation. 
    A security token associated with &#8216;Service Subscriber&#8217; 
-   role is required to access this operation.<br/>
+   role is required to access this operation. <br />
    Example workflow not available since a &#8216;Service Subscriber&#8217; role is required by the user.</p>
 </li>
 <li>
-<p>GetDatabases<br/>
-   Returns a list of datasources in ChemSpider.<br/>
-   <a href="http://www.myexperiment.org/workflows/1404.html">Example workflow</a><img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li></p>
+<p>GetDatabases <br />
+   Returns a list of datasources in ChemSpider. <br />
+<a href="http://www.myexperiment.org/workflows/1404.html">Example workflow</a></p>
 </li>
 <li>
-<p>GetExtendedCompoundInfo<br/>
+<p>GetExtendedCompoundInfo <br />
    Returns extended record details for a given ChemSpider identifier. 
-   A security token is required to access this service.<br/>
-   <a href="http://www.myexperiment.org/workflows/1405.html">Example workflow</a><img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li></p>
+   A security token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1405.html">Example workflow</a></p>
 </li>
 <li>
-<p>GetExtendedCompoundInfoArray<br/>
+<p>GetExtendedCompoundInfoArray <br />
    Returns an array of extended record details from an array of ChemSpider identifiers. 
-   A security  token is required to access this service.<br/>
-   <a href="http://www.myexperiment.org/workflows/1406.html">Example workflow</a><img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li></p>
+   A security  token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1406.html">Example workflow</a></p>
 </li>
 <li>
-<p>GetRecordMol<br/>
-   Returns a ChemSpider record in MOL format or an empty string in case of  failure. The cacl3d parameter specifies whether 3D coordinates should be  calculated before returning record data. A security token is required to access this service.<br />
-   <span><a href="http://www.myexperiment.org/workflows/1407.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-<ul>
-<li>GetRecordsSdf<br />
-Returns a SDF file containing records found by an asynchronous search operation.  A security token associated with the &#8216;Service Subscriber&#8217; role is required to access this operation.<br />
-Example workflow not available since a Service Subscriber role is  required by the user.</li>
-</ul>
-<ul>
-<li>SearchByFormula<br />
-Search ChemSpider compounds by molecular formula within a specified  list of datasources. This operation is deprecated and will be removed soon &#8211;  use SearchByFormulaAsync instead.<br />
-Example workflow not available since this operation is deprecated.</li>
-</ul>
-<ul>
-<li>SearchByFormula2<br />
-Search ChemSpider compounds by molecular formula.<br />
-Example workflow not available since this operation is deprecated.</li>
-</ul>
-<ul>
-<li>SearchByFormulaAsync<br />
-Searches ChemSpider compounds by molecular formula within a specified  datasources list. Security token is required to get access to this  service.<br />
-<span><a href="http://www.myexperiment.org/workflows/1420.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>SearchByMass<br />
-Searches ChemSpider compounds by mass +/- range within specified  datasources list. This operation is deprecated and will be removed soon &#8211;  use SearchByMassAsync instead.<br />
-Example workflow not available since this operation is deprecated.</li>
-</ul>
-<ul>
-<li>SearchByMass2<br />
-Search ChemSpider compounds by mass +/- range.<br />
-Example workflow not available since this operation is deprecated.</li>
-</ul>
-<ul>
-<li>SearchByMassAsync<br />
-Searches ChemSpider compounds by mass +/- range within a specified  datasources list. A security token is required to access this  service.</li>
-</ul>
-<h3>Spectra Web service</h3>
-<p>WSDL: <span><a href="http://www.chemspider.com/Spectra.asmx?WSDL" target="_blank">http://www.chemspider.com/Spectra.asmx?WSDL</a></span></p>
-<ul>
-<li>GetAllSpectraInfo<br />
-Returns information for all open access spectra in ChemSpider<br />
-<a href="http://www.myexperiment.org/workflows/1408.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></li>
-</ul>
-<ul>
-<li>GetCompoundSpectraInfo<br />
-Returns information about spectra associated with a particular compound  identified by the cmp_id parameter<br />
-<span><a href="http://www.myexperiment.org/workflows/1409.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
+<p>GetRecordMol <br />
+   Returns a ChemSpider record in MOL format or an empty string in case of  failure. 
+   The cacl3d parameter specifies whether 3D coordinates should be calculated before returning record data. 
+   A security token is required to access this service.  <br />
+<a href="http://www.myexperiment.org/workflows/1407.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetRecordsSdf <br />
+   Returns a SDF file containing records found by an asynchronous search operation.<br />
+   A security token associated with the &#8216;Service Subscriber&#8217; 
+      role is required to access this operation. <br />
+   Example workflow not available since a Service Subscriber role is  required by the user.</p>
+</li>
+<li>
+<p>SearchByFormula <br />
+   Search ChemSpider compounds by molecular formula within a specified  list of datasources. 
+   This operation is deprecated and will be removed soon &#8211;  use SearchByFormulaAsync instead. <br />
+   Example workflow not available since this operation is deprecated.</p>
+</li>
+<li>
+<p>SearchByFormula2 <br />
+   Search ChemSpider compounds by molecular formula. <br />
+   Example workflow not available since this operation is deprecated.</p>
+</li>
+<li>
+<p>SearchByFormulaAsync <br />
+   Searches ChemSpider compounds by molecular formula within a specified datasources list. 
+   Security token is required to get access to this  service. <br />
+<a href="http://www.myexperiment.org/workflows/1420.html">Example workflow</a></p>
+</li>
+<li>
+<p>SearchByMass <br />
+   Searches ChemSpider compounds by mass +/- range within specified datasources list. 
+   This operation is deprecated and will be removed soon &#8211; use SearchByMassAsync instead. <br />
+   Example workflow not available since this operation is deprecated.</p>
+</li>
+<li>
+<p>SearchByMass2 <br />
+   Search ChemSpider compounds by mass +/- range. <br />
+   Example workflow not available since this operation is deprecated.</p>
+</li>
+<li>
+<p>SearchByMassAsync <br />
+   Searches ChemSpider compounds by mass +/- range within a specified  datasources list. 
+   A security token is required to access this  service.</p>
+</li>
 </ul>
+<h3 id="spectra-web-service">Spectra Web service</h3>
+<p>WSDL: <a href="http://www.chemspider.com/Spectra.asmx?WSDL">http://www.chemspider.com/Spectra.asmx?WSDL</a></p>
 <ul>
-<li>GetSpectrumInfo<br />
-Returns information about a particular spectrum identified by its spc_id  parameter<br />
-<span><a href="http://www.myexperiment.org/workflows/1410.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
+<li>
+<p>GetAllSpectraInfo <br />
+   Returns information for all open access spectra in ChemSpider <br />
+<a href="http://www.myexperiment.org/workflows/1408.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetCompoundSpectraInfo <br />
+   Returns information about spectra associated with a particular compound identified by the cmp_id parameter <br />
+<a href="http://www.myexperiment.org/workflows/1409.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetSpectrumInfo <br />
+   Returns information about a particular spectrum identified by its spc_id parameter <br />
+<a href="http://www.myexperiment.org/workflows/1410.html">Example workflow</a></p>
+</li>
 </ul>
-<h3>Compound search Web service</h3>
-<p>WSDL: <span><a href="http://www.chemspider.com/Search.asmx?WSDL" target="_blank">http://www.chemspider.com/Search.asmx?WSDL</a><br />
+<h3 id="compound-search-web-service">Compound search Web service</h3>
+<p>WSDL: <a href="http://www.chemspider.com/Search.asmx?WSDL">http://www.chemspider.com/Search.asmx?WSDL</a> <br />
 <img src="/pages/wp-content/uploads/2010/07/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> In BioCatalogue: </span><a href="http://www.biocatalogue.org/services/1932" target="_blank">http://www.biocatalogue.org/services/1932</a></p>
 <ul>
-<li>AsyncSimpleSearch<br />
-Searches for molecules based on the entered search terms. The operation returns a transaction ID which can be  used to access the status of the search and results. A security token is required to access this service.<br />
-The result of this operation is a hash number which can be used to retrieve the actual results using the GetAsyncSearchResult operation below. <a href="http://www.myexperiment.org/workflows/1411.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></li>
-</ul>
-<ul>
-<li>CSID2ExtRefs<br />
-Returns a list of external references (data sources) for a given compound.  A security token with the relevant role is required to access this  service.</li>
-</ul>
-<ul>
-<li>GetAsyncSearchResult<br />
-Returns a list of identifiers found by the asynchronous search operation. A security  token is required to access this service.<br />
-<span><a href="http://www.myexperiment.org/workflows/1411.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetAsyncSearchStatus<br />
-Queries the asynchronous operation status. A security token is required to access this service.<br />
-<span><a rel="nofollow" href="http://www.myexperiment.org/workflows/1411.html">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetCompoundInfo<br />
-Returns the record details (CSID, InChIKey, InChI, SMILES) of a molecule by its ChemSpider identifier. A security  token is required to access this service.<br />
-<span><a href="http://www.myexperiment.org/workflows/1412.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetCompoundThumbnail<br />
-Returns an image of a molecule&#8217;s 2D structure in PNG format. A security token is required to access this service.<br />
-<span><a href="http://www.myexperiment.org/workflows/1414.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetRecordDetails<br />
-Returns a record details: CSID, InChIKey, InChI, SMILES. This operation is  deprecated and will be removed soon &#8211; use GetCompoundInfo instead.<br />
-No example workflow due to deprecation of this operation.</li>
-</ul>
-<ul>
-<li>GetRecordImage<br />
-Returns an image of a molecule&#8217;s structure in PNG format. This operation is deprecated and will  be removed soon &#8211; use GetCompoundThumbnail instead.<br />
-No example workflow due to deprecation of this operation.</li>
-</ul>
-<ul>
-<li>Mol2CSID<br />
-Searches for structures matching a given MOL file within a given range . Returns a list of ChemSpider identifiers associated with matching structures. A security token with the &#8216;specific&#8217; role is required to access this service.<br />
-No example workflow due to specific role required for the operation.</li>
-</ul>
-<ul>
-<li>MolAndDS2CSID<br />
-Searches for structures matching a given MOL file within the range  specified by search options and within the specified list of datasources.  Returns a list of ChemSpider identifiers. A security token with the &#8216;specific&#8217; role is required  to access this service.<br />
-No example workflow due to specific role required for the operation.</li>
-</ul>
-<ul>
-<li>SimpleSearch<br />
-Performs a search using a given set of terms. Returns a list of ChemSpider identifiers. A security  token is required to access this service.<br />
-<span><a href="http://www.myexperiment.org/workflows/1427.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>SimpleSearch2IdList<br />
-Tries to find whatever is entered. Returns a list of ChemSpider IDs. This  operation is deprecated and will be removed soon &#8211; use SimpleSearch  instead.<br />
-No example workflow due to deprecation of this operation.</li>
-</ul>
-<h3>Synonyms</h3>
-<p>WSDL: <span><a href="http://www.chemspider.com/Synonyms.asmx?WSDL" target="_blank">http://www.chemspider.com/Synonyms.asmx?WSDL<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></p>
-<ul>
-<li>GetStructureSynonyms<br />
-Returns synonym names for a given compound represented by its MOL file.<br />
-<span><a href="http://www.myexperiment.org/workflows/1415.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<h2><a name="chebi">ChEBI</a></h2>
-<p>Chemical Entities of Biological Interest (<a href="http://www.ebi.ac.uk/chebi/" target="_blank">ChEBI</a>) is a freely available  database of molecular entities focused on &#8216;small&#8217; chemical compounds.  The term &#8216;molecular entity&#8217; refers to any constitutionally or  isotopically distinct atom, molecule, ion, ion pair, radical, radical  ion, complex or conformer, identifiable as a separately  distinguishable entity. ChEBI incorporates an ontological classification, whereby the  relationships between molecular entities or classes of entities and  their parents and/or children are specified.</p>
-<p>ChEBI provides the following Web service with 7 operations.</p>
-<p>WSDL: <span><a href="http://www.ebi.ac.uk/webservices/chebi/2.0/webservice?wsdl" target="_blank">http://www.ebi.ac.uk/webservices/chebi/2.0/webservice?wsdl</a><br />
-<img src="/pages/wp-content/uploads/2010/07/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> In BioCatalogue: </span><a href="http://www.biocatalogue.org/services/2174" target="_blank">http://www.biocatalogue.org/services/2174</a></p>
-<ul>
-<li>getLiteEntity<br />
-Retrieves a list of &#8220;lite&#8221; entities containing only the ChEBI ASCII name  and ChEBI identifier. The input parameters are a search string and a  search category. If the search category is null then it will search  under all fields. The search string accepts the wildcard character &#8220;*&#8221;  and also unicode characters. A maximum 5000  entries can be retrieved at a time.<br />
-<span><a href="http://www.myexperiment.org/workflows/1419.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>getCompleteEntity<br />
-Retrieves the complete record of a molecule including synonyms, database links and  chemical structures, using the ChEBI identifier.<br />
-<span><a href="http://www.myexperiment.org/workflows/1421.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>getCompleteEntityByList<br />
-Given a list of ChEBI accession numbers, retrieves the complete entity record associated with each accession number.  The maximum size of a given list is 50.<br />
-<span><a href="http://www.myexperiment.org/workflows/1422.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>getOntologyParents<br />
-Retrieves the ontology parents of an entity including the relationship  type, using a ChEBI identifier.<br />
-<span><a href="http://www.myexperiment.org/workflows/1423.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>getOntologyChildren<br />
-Retrieves the ontology children of an entity including the relationship  type, using a ChEBI identifier.<br />
-<span><a href="http://www.myexperiment.org/workflows/1424.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>getAllOntologyChildrenInPath<br />
-Retrieves the ontology children of an entity including the relationship  type, using a ChEBI identifier.<br />
-No example workflow available.</li>
-</ul>
-<ul>
-<li>getStructureSearch<br />
-Does a substructure, similarity or identity search using a query structure.<br />
-<span><a href="http://www.myexperiment.org/workflows/1426.html" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<h2><a name="pubchem">PubChem</a></h2>
-<p><a href="http://pubchem.ncbi.nlm.nih.gov/" target="_blank">PubChem</a> is a free database of chemical structures of small organic molecules and information on their biological activities provided by the National Center for Biotechnology Information (<a href="http://en.wikipedia.org/wiki/National_Center_for_Biotechnology_Information" target="_blank">NCBI</a>), part of the United States National Institutes of Health (<a href="http://en.wikipedia.org/wiki/National_Institutes_of_Health" target="_blank">NIH</a>).</p>
-<p>PubChem provides the following Web service with 28 operations.</p>
-<p>WSDL: <span><a href="http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi?wsdl" target="_blank">http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi?wsdl</a><br />
-<img src="/pages/wp-content/uploads/2010/07/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> In BioCatalogue: </span><a href="http://www.biocatalogue.org/services/2176" target="_blank">http://www.biocatalogue.org/services/2176</a></p>
-<ul>
-<li>AssayDownload<br />
-Given an assay key, prepares a file for download which contains an assay data  table in the selected format. See the assay query section of the PUG  service documentation (<span><a href="http://pubchem.ncbi.nlm.nih.gov/pug/pughelp.html" target="_blank">http://pubchem.ncbi.nlm.nih.gov/pug/pughelp.html<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span>)  for more details on the supported formats. Compression is optional and  defaults to gzip (.gz). Returns a download key. Asynchronous.</li>
-</ul>
-<ul>
-<li>Download<br />
-Given a list key, prepares a file for downloading which contains those records  in the selected format. See the web download service documentation (<span><a href="http://pubchem.ncbi.nlm.nih.gov/pc_fetch/pc_fetch-help.html" target="_blank">http://pubchem.ncbi.nlm.nih.gov/pc_fetch/pc_fetch-help.html<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span>)  for more detail on the supported formats and file types. Returns a  download key. Asynchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1435.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetAssayColumnDescription<br />
-Returns the description of a column (readout) in a BioAssay, which may be the  outcome, score, or a TID from the given AID. Synchronous.</li>
-</ul>
-<ul>
-<li>GetAssayColumnDescriptions<br />
-Returns the description of all columns (readouts) in a BioAssay.  Synchronous.</li>
-</ul>
-<ul>
-<li>GetAssayDescription<br />
-Returns the descriptive information for a BioAssay, including the number of  user-specified readouts (TIDs) and whether a score readout is present.  Optionally get version information. Synchronous.</li>
-</ul>
-<ul>
-<li>GetDownloadUrl<br />
-Given a download key, returns an FTP URL that may be used to download the  requested file. Synchronous.</li>
-</ul>
-<ul>
-<li>GetEntrezKey<br />
-Given a list key, returns an Entrez history key (db, query key, and  WebEnv) corresponding to that list. Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1431.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetEntrezUrl<br />
-Given an Entrez history key (db, query key, and WebEnv), returns an HTTP  URL that may be used to view the list in Entrez. Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1431.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetIDList<br />
-Given a list key, returns the identifiers as an array of integers.  Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1433.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetListItemsCount<br />
-Returns the number of IDs in the set represented by a given list key.  Synchronous.</li>
-</ul>
-<ul>
-<li>GetOperationStatus<br />
-Given a key for any asynchronous operation, returns the status of that  operation. Possible return values are: Success, the operation completed  normally; HitLimit, TimeLimit: the operation finished normally, but one  of the limits was reached (e.g. before the entire database was  searched); ServerError, InputError, DataError, Stopped: there was a  problem with the input or on the server, and the job has died; Queued:  the operation is waiting its turn in the public queue; Running: the  operation is in progress. Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1431.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>GetStandardizedCID<br />
-Given a structure key that has been processed by Standardize, returns the  corresponding PubChem Compound database CID, or an empty value if the  structure is not present in PubChem. Synchronous.</li>
-</ul>
-<ul>
-<li>GetStandardizedStructure<br />
-Given a structure key that has been processed by Standardize, returns the  chemical structure in as SMILES or InChI strings. Synchronous.</li>
-</ul>
-<ul>
-<li>GetStandardizedStructureBase64<br />
-Given a structure key that has been processed by Standardize, returns the  chemical structure as ASN, XML, or SDF, returned as a Base64-encoded  string. Synchronous.</li>
-</ul>
-<ul>
-<li>GetStatusMessage<br />
-Given a key for any asynchronous operation, returns any system messages  (error messages, job info, etc.) associated with the operation, if any.  Synchronous.</li>
-</ul>
-<ul>
-<li>IdentitySearch<br />
-Searches PubChem Compound for structures identical to the one given by the  structure key input based on a user-selected level of chemical  identity: connectivity only, match isotopes and/or stereo, etc. The  search may be limited by elapsed time or number of records found, or  restricted to search only within a previous result set (given by a list  key). Returns a list key. Asynchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1433.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>InputAssay<br />
-Specifies an assay table from a BioAssay AID. The table may be complete,  concise, or include a ListKey-specified set of readouts (TIDs). By  default, all tested substances are included, but can be restricted to a  ListKey-specified set of SIDs or CIDs. Returns an assay key.  Synchronous.</li>
-</ul>
-<ul>
-<li>InputEntrez<br />
-Configures an Entrez history key (db, query key, and WebEnv). Returns a list  key. Synchronous.</li>
-</ul>
-<ul>
-<li>InputList<br />
-Configures a set of identifiers for a PubChem database, as an array of  integers. Returns a list key. Synchronous.</li>
-</ul>
-<ul>
-<li>InputListText<br />
-Configures a set of identifiers for a PubChem database, as a simple string of  integer values separated by commas and/or whitespace. Returns a list  key. Synchronous.</li>
-</ul>
-<ul>
-<li>InputStructure<br />
-Configures a chemical structure as a simple (one-line) string, either SMILES  or InChI. Returns a structure key. Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1433.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>InputStructureBase64<br />
-Configures a chemical structure in ASN.1 (text or binary), XML, or SDF  format. The structure must be encoded as a Base64 string. Currently only  single structures are supported. Returns a structure key. Synchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1431.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
-</ul>
-<ul>
-<li>MFSearch<br />
-Searches PubChem Compound for structures of a given molecular formula,  optionally allowing elements not specified to be present. The search may  be limited by elapsed time or number of records found, or restricted to  search only within a previous result set (given by a list key). Returns  a list key. Asynchronous.</li>
-</ul>
-<ul>
-<li>ScoreMatrix<br />
-Computes a matrix of scores from one or two lists of IDs (if one, the IDs  will be self-scored), of the selected type and in the selected format.  Compression is optional and defaults to gzip (.gz). Returns a download  key. Asynchronous.</li>
-</ul>
-<ul>
-<li>SimilaritySearch2D<br />
-Searches PubChem Compound for structures similar to the one given by the  structure key input, based on the given Tanimoto-based similarity score.  The search may be limited by elapsed time or number of records found,  or restricted to search only within a previous result set (given by a  list key). Returns a list key. Asynchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1431.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
+<li>
+<p>AsyncSimpleSearch <br />
+   Searches for molecules based on the entered search terms. 
+   The operation returns a transaction ID which can be used to access the status of the search and results. 
+   A security token is required to access this service.  <br />
+   The result of this operation is a hash number which can be used to retrieve the actual results using 
+      the GetAsyncSearchResult operation below. <br />
+<a href="http://www.myexperiment.org/workflows/1411.html">Example workflow</a></p>
+</li>
+<li>
+<p>CSID2ExtRefs <br />
+   Returns a list of external references (data sources) for a given compound.<br />
+   A security token with the relevant role is required to access this service.</p>
+</li>
+<li>
+<p>GetAsyncSearchResult <br />
+   Returns a list of identifiers found by the asynchronous search operation. 
+   A security token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1411.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetAsyncSearchStatus <br />
+   Queries the asynchronous operation status. 
+   A security token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1411.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetCompoundInfo <br />
+   Returns the record details (CSID, InChIKey, InChI, SMILES) of a molecule by its ChemSpider identifier. 
+   A security  token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1412.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetCompoundThumbnail <br />
+   Returns an image of a molecule&#8217;s 2D structure in PNG format. 
+   A security token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1414.html">Example workflow</a></p>
+</li>
+<li>
+<p>GetRecordDetails <br />
+   Returns a record details: CSID, InChIKey, InChI, SMILES. 
+   This operation is deprecated and will be removed soon &#8211; use GetCompoundInfo instead. <br />
+   No example workflow due to deprecation of this operation.</p>
+</li>
+<li>
+<p>GetRecordImage <br />
+   Returns an image of a molecule&#8217;s structure in PNG format. 
+   This operation is deprecated and will  be removed soon &#8211; use GetCompoundThumbnail instead. <br />
+   No example workflow due to deprecation of this operation.</p>
+</li>
+<li>
+<p>Mol2CSID <br />
+   Searches for structures matching a given MOL file within a given range. 
+   Returns a list of ChemSpider identifiers associated with matching structures. 
+   A security token with the &#8216;specific&#8217; role is required to access this service. <br />
+   No example workflow due to specific role required for the operation.</p>
+</li>
+<li>
+<p>MolAndDS2CSID <br />
+   Searches for structures matching a given MOL file within the range specified by search options and 
+      within the specified list of datasources.<br />
+   Returns a list of ChemSpider identifiers. 
+   A security token with the &#8216;specific&#8217; role is required to access this service. <br />
+   No example workflow due to specific role required for the operation.</p>
+</li>
+<li>
+<p>SimpleSearch <br />
+   Performs a search using a given set of terms. Returns a list of ChemSpider identifiers. 
+   A security token is required to access this service. <br />
+<a href="http://www.myexperiment.org/workflows/1427.html">Example workflow</a></p>
+</li>
+<li>
+<p>SimpleSearch2IdList <br />
+   Tries to find whatever is entered. 
+   Returns a list of ChemSpider IDs. 
+   This operation is deprecated and will be removed soon &#8211; use SimpleSearch  instead. <br />
+   No example workflow due to deprecation of this operation.</p>
+</li>
 </ul>
+<h3 id="synonyms">Synonyms</h3>
+<p>WSDL: <a href="http://www.chemspider.com/Synonyms.asmx?WSDL">http://www.chemspider.com/Synonyms.asmx?WSDL</a></p>
 <ul>
-<li>Standardize<br />
-Standardizes the structure given by the structure key input, using the  same algorithm PubChem uses to construct the Compound database. Returns a  structure key. Asynchronous.</li>
+<li>GetStructureSynonyms <br />
+   Returns synonym names for a given compound represented by its MOL file. <br />
+<a href="http://www.myexperiment.org/workflows/1415.html">Example workflow</a></li>
 </ul>
+<p><a name="chebi"></a></p>
+<h2 id="chebi">ChEBI</h2>
+<p>Chemical Entities of Biological Interest (<a href="http://www.ebi.ac.uk/chebi/">ChEBI</a>) is a freely available database of molecular entities 
+   focused on &#8216;small&#8217; chemical compounds.<br />
+The term &#8216;molecular entity&#8217; refers to any constitutionally or isotopically distinct atom, molecule,
+   ion, ion pair, radical, radical  ion, complex or conformer, identifiable as a separately distinguishable 
+   entity. 
+ChEBI incorporates an ontological classification, whereby the relationships between molecular entities or 
+   classes of entities and  their parents and/or children are specified.</p>
+<p>ChEBI provides the following Web service with 7 operations.
+WSDL: <a href="http://www.ebi.ac.uk/webservices/chebi/2.0/webservice?wsdl">http://www.ebi.ac.uk/webservices/chebi/2.0/webservice?wsdl</a> <br />
+<img src="/img/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> 
+In BioCatalogue: <a href="http://www.biocatalogue.org/services/2174">http://www.biocatalogue.org/services/2174</a></p>
 <ul>
-<li>SubstructureSearch<br />
-Searches PubChem Compound for structures containing the one given by the  structure key input, based on a user-selected level of chemical  identity: connectivity only, match isotopes and/or stereo, etc. The  search may be limited by elapsed time or number of records found, or  restricted to search only within a previous result set (given by a list  key). Returns a list key. Asynchronous.<br />
-<span><a href="http://www.myexperiment.org/workflows/1434.html?version=2" target="_blank">Example workflow<img src="http://www.mygrid.org.uk/dev/wiki/images/icons/linkext7.gif" border="0" alt="" width="7" height="7" align="absmiddle" /></a></span></li>
+<li>
+<p>getLiteEntity <br />
+   Retrieves a list of &#8220;lite&#8221; entities containing only the ChEBI ASCII name and ChEBI identifier. 
+   The input parameters are a search string and a  search category. 
+   If the search category is null then it will search under all fields. 
+   The search string accepts the wildcard character &#8220;*&#8221; and also unicode characters. 
+   A maximum 5000  entries can be retrieved at a time. <br />
+<a href="http://www.myexperiment.org/workflows/1419.html">Example workflow</a></p>
+</li>
+<li>
+<p>getCompleteEntity <br />
+   Retrieves the complete record of a molecule including synonyms, database links and  chemical structures, 
+      using the ChEBI identifier. <br />
+<a href="http://www.myexperiment.org/workflows/1421.html">Example workflow</a></p>
+</li>
+<li>
+<p>getCompleteEntityByList <br />
+   Given a list of ChEBI accession numbers, 
+      retrieves the complete entity record associated with each accession number.<br />
+   The maximum size of a given list is 50. <br />
+<a href="http://www.myexperiment.org/workflows/1422.html">Example workflow</a></p>
+</li>
+<li>
+<p>getOntologyParents <br />
+   Retrieves the ontology parents of an entity including the relationship type, using a ChEBI identifier. <br />
+<a href="http://www.myexperiment.org/workflows/1423.html">Example workflow</a></p>
+</li>
+<li>
+<p>getOntologyChildren <br />
+   Retrieves the ontology children of an entity including the relationship type, using a ChEBI identifier. <br />
+<a href="http://www.myexperiment.org/workflows/1424.html">Example workflow</a></p>
+</li>
+<li>
+<p>getAllOntologyChildrenInPath <br />
+   Retrieves the ontology children of an entity including the relationship type, using a ChEBI identifier. <br />
+   No example workflow available.</p>
+</li>
+<li>
+<p>getStructureSearch <br />
+   Does a substructure, similarity or identity search using a query structure. <br />
+<a href="http://www.myexperiment.org/workflows/1426.html">Example workflow</a></p>
+</li>
 </ul>
+<p><a name="pubchem"></a></p>
+<h2 id="pubchem">PubChem</h2>
+<p><a href="http://pubchem.ncbi.nlm.nih.gov/">PubChem</a> is a free database of chemical structures of small organic molecules and information on 
+   their biological activities provided by the National Center for Biotechnology Information (<a href="http://en.wikipedia.org/wiki/National_Center_for_Biotechnology_Information">NCBI</a>), 
+   part of the United States National Institutes of Health (<a href="http://en.wikipedia.org/wiki/National_Institutes_of_Health">NIH</a>).</p>
+<p>PubChem provides the following Web service with 28 operations.
+WSDL: <a href="http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi?wsdl">http://pubchem.ncbi.nlm.nih.gov/pug_soap/pug_soap.cgi?wsdl</a>
+<img src="/img/biocatalogue-smallcog.png" alt="BioCatalogue icon" width="16" height="16" /> 
+In BioCatalogue: <a href="href=&quot;http://www.biocatalogue.org/services/2176">http://www.biocatalogue.org/services/2176</a></p>
 <ul>
-<li>SuperstructureSearch<br />
-Searches PubChem Compound for structures contained within the one given by  the structure key input, based on a user-selected level of chemical  identity: connectivity only, match isotopes and/or stereo, etc. The  search may be limited by elapsed time or number of records found, or  restricted to search only within a previous result set (given by a list  key). Returns a list key. Asynchronous.</li>
-</ul></p>
+<li>
+<p>AssayDownload <br />
+   Given an assay key, prepares a file for download which contains an assay data table in the selected format. 
+   See the assay query section of the PUG service documentation 
+     (<a href="http://pubchem.ncbi.nlm.nih.gov/pug/pughelp.html">http://pubchem.ncbi.nlm.nih.gov/pug/pughelp.html</a>) for more details on the supported formats. 
+   Compression is optional and  defaults to gzip (.gz). Returns a download key. Asynchronous.</p>
+</li>
+<li>
+<p>Download <br />
+   Given a list key, prepares a file for downloading which contains those records in the selected format. 
+   See the web download service documentation 
+      (<a href="http://pubchem.ncbi.nlm.nih.gov/pc_fetch/pc_fetch-help.html">http://pubchem.ncbi.nlm.nih.gov/pc_fetch/pc_fetch-help.html</a>) 
+      for more detail on the supported formats and file types. 
+   Returns a download key. Asynchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1435.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>GetAssayColumnDescription <br />
+   Returns the description of a column (readout) in a BioAssay, which may be the  outcome, score, 
+      or a TID from the given AID. Synchronous.</p>
+</li>
+<li>
+<p>GetAssayColumnDescriptions <br />
+   Returns the description of all columns (readouts) in a BioAssay. Synchronous.</p>
+</li>
+<li>
+<p>GetAssayDescription <br />
+   Returns the descriptive information for a BioAssay, including the number of  user-specified readouts (TIDs) 
+      and whether a score readout is present.<br />
+   Optionally get version information. Synchronous.</p>
+</li>
+<li>
+<p>GetDownloadUrl <br />
+   Given a download key, returns an FTP URL that may be used to download the requested file. Synchronous.</p>
+</li>
+<li>
+<p>GetEntrezKey <br />
+   Given a list key, returns an Entrez history key (db, query key, and  WebEnv) corresponding to that list. 
+   Synchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1431.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>GetEntrezUrl <br />
+   Given an Entrez history key (db, query key, and WebEnv), returns an HTTP URL that may be used to view the 
+      list in Entrez. Synchronous.
+   <a href="http://www.myexperiment.org/workflows/1431.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>GetIDList <br />
+   Given a list key, returns the identifiers as an array of integers. Synchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1433.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>GetListItemsCount <br />
+   Returns the number of IDs in the set represented by a given list key. Synchronous.</p>
+</li>
+<li>
+<p>GetOperationStatus <br />
+   Given a key for any asynchronous operation, returns the status of that operation. 
+   Possible return values are: Success, the operation completed normally; HitLimit, TimeLimit: the operation 
+     finished normally, but one  of the limits was reached (e.g. before the entire database was  searched); 
+     ServerError, InputError, DataError, Stopped: there was a  problem with the input or on the server, 
+     and the job has died; Queued:  the operation is waiting its turn in the public queue; Running: 
+     the operation is in progress. Synchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1431.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>GetStandardizedCID <br />
+   Given a structure key that has been processed by Standardize, returns the corresponding PubChem Compound 
+      database CID, or an empty value if the  structure is not present in PubChem. Synchronous.</p>
+</li>
+<li>
+<p>GetStandardizedStructure <br />
+   Given a structure key that has been processed by Standardize, returns the chemical structure in as SMILES 
+     or InChI strings. Synchronous.</p>
+</li>
+<li>
+<p>GetStandardizedStructureBase64 <br />
+   Given a structure key that has been processed by Standardize, returns the  chemical structure as ASN, XML, 
+      or SDF, returned as a Base64-encoded  string. Synchronous.</p>
+</li>
+<li>
+<p>GetStatusMessage <br />
+   Given a key for any asynchronous operation, returns any system messages (error messages, job info, etc.) 
+      associated with the operation, if any. Synchronous.</p>
+</li>
+<li>
+<p>IdentitySearch <br />
+   Searches PubChem Compound for structures identical to the one given by the structure key input based on 
+      a user-selected level of chemical identity: connectivity only, match isotopes and/or stereo, etc. 
+   The search may be limited by elapsed time or number of records found, or restricted to search only within 
+      a previous result set (given by a list  key). 
+   Returns a list key. Asynchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1433.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>InputAssay <br />
+   Specifies an assay table from a BioAssay AID. 
+   The table may be complete, concise, or include a ListKey-specified set of readouts (TIDs). 
+   By default, all tested substances are included, but can be restricted to a ListKey-specified set of SIDs 
+      or CIDs. Returns an assay key. Synchronous.</p>
+</li>
+<li>
+<p>InputEntrez <br />
+   Configures an Entrez history key (db, query key, and WebEnv). 
+   Returns a list key. Synchronous.</p>
+</li>
+<li>
+<p>InputList <br />
+   Configures a set of identifiers for a PubChem database, as an array of  integers. 
+   Returns a list key. Synchronous.</p>
+</li>
+<li>
+<p>InputListText <br />
+   Configures a set of identifiers for a PubChem database, as a simple string of integer values separated 
+      by commas and/or whitespace. Returns a list key. Synchronous.</p>
+</li>
+<li>
+<p>InputStructure
+   Configures a chemical structure as a simple (one-line) string, either SMILES or InChI. 
+   Returns a structure key. Synchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1433.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>InputStructureBase64 <br />
+   Configures a chemical structure in ASN.1 (text or binary), XML, or SDF  format. 
+   The structure must be encoded as a Base64 string. 
+   Currently only single structures are supported. 
+   Returns a structure key. Synchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1431.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>MFSearch <br />
+   Searches PubChem Compound for structures of a given molecular formula,<br />
+      optionally allowing elements not specified to be present. 
+   The search may  be limited by elapsed time or number of records found, or restricted to search only 
+      within a previous result set (given by a list key). Returns  a list key. Asynchronous.</p>
+</li>
+<li>
+<p>ScoreMatrix <br />
+   Computes a matrix of scores from one or two lists of IDs (if one, the IDs  will be self-scored), 
+     of the selected type and in the selected format.<br />
+   Compression is optional and defaults to gzip (.gz). Returns a download key. Asynchronous.</p>
+</li>
+<li>
+<p>SimilaritySearch2D <br />
+   Searches PubChem Compound for structures similar to the one given by the structure key input, 
+      based on the given Tanimoto-based similarity score.<br />
+   The search may be limited by elapsed time or number of records found,<br />
+     or restricted to search only within a previous result set (given by a  list key). 
+   Returns a list key. Asynchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1431.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>Standardize <br />
+   Standardizes the structure given by the structure key input, 
+      using the same algorithm PubChem uses to construct the Compound database. 
+   Returns a structure key. Asynchronous.</p>
+</li>
+<li>
+<p>SubstructureSearch <br />
+   Searches PubChem Compound for structures containing the one given by the structure key input, 
+      based on a user-selected level of chemical identity: connectivity only, match isotopes and/or stereo, etc. 
+   The search may be limited by elapsed time or number of records found, 
+      or restricted to search only within a previous result set (given by a list key). 
+   Returns a list key. Asynchronous. <br />
+<a href="http://www.myexperiment.org/workflows/1434.html?version=2">Example workflow</a></p>
+</li>
+<li>
+<p>SuperstructureSearch <br />
+   Searches PubChem Compound for structures contained within the one given by the structure key input, 
+      based on a user-selected level of chemical identity: connectivity only, match isotopes and/or stereo, etc. The  search may be limited by elapsed time or number of records found, or  restricted to search only within a previous result set (given by a list  key). Returns a list key. Asynchronous.</li></p>
 </li>
 </ul></div>