[Glang-users] 1.8.2

Back to archive index

Kazuharu Arakawa gaou****@sfc*****
2008年 2月 28日 (木) 00:01:43 JST


g.

v.1.8.2リリースしました。
今回はウェブサービス用APIであるBioMOBYの実装がメイン 
です。

help -w
で他のドキュメントと同じように、ウェブサービスを検索できます。

例えばKEGG関連のウェブサービスなら、
G > help -w kegg
      Found keyword "kegg" in the following web services (13 hits).

        RINGStest                               :   Testing the query  
for a KEGG Glycan ID given a KCF...
        convertIdentifier2KeggID                :   This service  
consumes an identifier from the follo...
        convertKeggGeneId2PDBId                 :   This service  
consumes an identifier under the KEGG...
        convertKeggGeneId2ProtId                :   This service  
consumes an identifier under the KEGG...
        getColoredKeggPathwayOfKeggIds          :   This service  
takes as input a KEGG pathway and KEG...
        getKeggCompoundsOnKeggPathway           :   This service,  
given a KEGG pathway, searches for a...
        getKeggIdsByKeggPathway                 :   This service,  
given a KEGG pathway, searches for a...
        getKeggPathwayAsGif                     :   This service,  
given a KEGG pathway, returns a Gif ...
        getKeggPathwaysByKeggID                 :   This service,  
given a KEGG identifier, attempts to...
        getPubChemSubstanceIdByKeggCompound     :   This service,  
given a KEGG compound, returns the a...
        getUniprotDescriptorsByKeyword          :   Gets the uniprot  
identifier and description from a...
        getUniprotIdentifierByGeneName          :   This service  
takes in a gene name, as an identifie...
        getUniprotIdentifiersByKeyword          :   Gets uniprot  
identifiers by keyword using the bfin...

詳細を見るには、-wに続けてサービス名を入れます。
G > help -w getKeggPathwayAsGif

     Name: getKeggPathwayAsGif

     Description:
       This service, given a KEGG pathway, returns a Gif image of the  
pathway if it exists.
For example, the <Object, KEGG_PATHWAY, 'hsa00053')
returns a diagram of the pathway 'ASCORBATE AND ALDRATE METABOLISM'.


     Input:
       pathway
                    Object:   Object
                 Namespace:   KEGG_PATHWAY



     Output:
       image
                    Object:   b64_encoded_gif
                 Namespace:



       Authority : bioinfo.icapture.ubc.ca
       Contact   : ekawa****@mrl*****
       Type      : Conversion
       Category  : moby
       URL       : http://bioinfo.icapture.ubc.ca:8090/mobyservices/ 
services/getKeggPathwayAsGif
       LSID      :  
urn:lsid:biomoby.org:serviceinstance:bioinfo.icapture.ubc.ca,getKeggPath 
wayAsGif:2007-12-03T19-38-05Z


実行するには、ws()を使います。
ws("getKeggPathwayAsGif", 'hsa00053'=>'KEGG_PATHWAY');


BioMOBYのサービスには使えないものも多いですが、これでG-language  
GAEで
数百のウェブサービスを使えることになります。


changelogは以下の通り。
===== v.1.8.2    2008.02.27  =====
   *now requires MOBY::Client::Central
   *added help -w for searching web services through BioMOBY.
   *added G::Tools::WebServices::ws for running BioMOBY web services.
   *this is mainly the result of [[http://hackathon.dbcls.jp/| 
BioHackathon 2008]]




Glang-users メーリングリストの案内
Back to archive index