Web Service Infrastructure

From Chemical Informatics and Cyberinfrastructure Collaboratory

Completed services link to the WSDL

Contents

Indiana CICC hosted web services

These are all under development. For example clients to these services, see Web Portal Development.

Varuna Services

  • The file operation utilities help to convert file formats frequently used for Quantum mechanics and Molecular mechanics computation. These web services accept the input files and return the converted result in a string array. Some services need the support of the Openbabel. http://129.79.139.29/FileOper/FileOperation.asmx
  • The upload web service help user to interact with the Avidd, Varuna and local PC through SFTP or SCP protocol by using the open source SharpSSH library. These web services accept the input files, submit files to the Avidd and store the information into Varuna. http://129.79.139.29/RemoteOper/Service.asmx


Database Services (see also Databases Projects)

    • Local NIH Database
    • Local PubChem Database Rajarshi Guha. These services are essentially wrapped queries. Naturally there may be queries that you'd like to see but are not present. If so let me know.
      • PubChem Structure (Usage) Provides methods to get Pubchem Compound information
      • PubChem Synonyms (Usage) Provides methods to get synonyms given a compound or substance ID. SMILES support coming
      • PubChem Derived properties (Usage) Get calculated properties (SLogP and SMRef) given a compound ID. Can also search via exact values and ranges (but this is very slow at the moment).
      • PuBChem Docking results (Usage) Provides methods to get the docked structures (for a given target) for PubChem compounds based on CID, sorted score values or by SMARTS patterns. Ligands are returned in SDF format. Currently only the ligand structures are accessible and the actual score values are coming soon.
      • PubChem 3D structures (Usage) This service provides access to MMFF94 optimized 3D structures for PubChem compounds. Structures are returned in SD format and can be accessed by CID or by SMARTS patterns
    • Distributed Drug Discovery Database

Commercial Application Services

  • OpenEye: These URLs are private and are available on request.
    • FRED Docking
    • FILTER Property Calculation and Filtering
    • OMEGA 2D-3D Conversion
  • BCI: these services are private and available on request. Huapeng Yuan
    • Various BCI Clustering services (Usage)

Cheminformatics Services

Statistics/Math Web Services

If there are algorithms or features you'd like to see or if you find bugs go to the Sourceforge page and submit a feature request or bug report. Rajarshi Guha.

External chem/bio informatics web services

Running instances of the services below can also be used, although we have some local copies.

Potential Services

The following are worth more investigation and are listed roughly in order of preference.

  • CDK Candidate Services from Rajarshi Guha. These are command lines tools that should be easy to convert to services in Axis. Some of these have graphical components, so this will have to be decoupled.
    • Displaying highlighted substructures
    • Determining and displaying maxmimum common substructures
    • Batch generation of 2D diagrams
  • PDB
  • PubChem
  • Blue Obelisk The following are member projects. I note many of them mention the Gnu Public License, so this is a area of future concern.
    • JChemPaintis a 2D molecular structure editor. Lots of visual components, so there may be some difficulty in making this into a service. This would make a an interesting chemistry equivalent to the "Web Map Server".
    • JMol is a 3D rendering tool for molecules. Could also build a Web Map Server equivalent around this, but probably it is better for building interactive applets.
    • [JOELib http://www-ra.informatik.uni-tuebingen.de/software/joelib/index.html] This looks like an alternative library to CDK. We need JOELib applications, not really JOELib itself.
    • Open Babel They use media wiki. This service is in development.

External general web services