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]]