TogoWS: integrated SOAP and REST APIs for interoperable bioinformatics Web services

被引:21
作者
Katayama, Toshiaki [1 ]
Nakao, Mitsuteru [2 ,3 ]
Takagi, Toshihisa [2 ,4 ]
机构
[1] Univ Tokyo, Inst Med Sci, Ctr Human Genome, Minato Ku, Tokyo 1088639, Japan
[2] Res Org Informat & Syst, Database Ctr Life Sci, Fac Engn, Bunkyo Ku, Tokyo 1130032, Japan
[3] Kazusa DNA Res Inst, Chiba 2920818, Japan
[4] Res Org Informat & Syst, Natl Inst Genet, Mishima, Shizuoka 4118540, Japan
关键词
BIOLOGY; INSTITUTE; SYSTEM; TOOLS; DDBJ;
D O I
10.1093/nar/gkq386
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
Web services have become widely used in bioinformatics analysis, but there exist incompatibilities in interfaces and data types, which prevent users from making full use of a combination of these services. Therefore, we have developed the TogoWS service to provide an integrated interface with advanced features. In the TogoWS REST (REpresentative State Transfer) API (application programming interface), we introduce a unified access method for major database resources through intuitive URIs that can be used to search, retrieve, parse and convert the database entries. The TogoWS SOAP API resolves compatibility issues found on the server and client-side SOAP implementations. The TogoWS service is freely available at: http://togows.dbcls.jp/.
引用
收藏
页码:W706 / W711
页数:6
相关论文
共 18 条
[1]   Biopython']python: freely available Python']Python tools for computational molecular biology and bioinformatics [J].
Cock, Peter J. A. ;
Antao, Tiago ;
Chang, Jeffrey T. ;
Chapman, Brad A. ;
Cox, Cymon J. ;
Dalke, Andrew ;
Friedberg, Iddo ;
Hamelryck, Thomas ;
Kauff, Frank ;
Wilczynski, Bartek ;
de Hoon, Michiel J. L. .
BIOINFORMATICS, 2009, 25 (11) :1422-1423
[2]  
Fielding R.T., 2000, REST: Architectural Styles and the Design of Network-based Software Architectures
[3]   BioJava']Java:: an open-source framework for bioinformatics [J].
Holland, R. C. G. ;
Down, T. A. ;
Pocock, M. ;
Prlic, A. ;
Huen, D. ;
James, K. ;
Foisy, S. ;
Draeger, A. ;
Yates, A. ;
Heuer, M. ;
Schreiber, M. J. .
BIOINFORMATICS, 2008, 24 (18) :2096-2097
[4]   Taverna: a tool for building and running workflows of services [J].
Hull, Duncan ;
Wolstencroft, Katy ;
Stevens, Robert ;
Goble, Carole ;
Pocock, Mathew R. ;
Li, Peter ;
Oinn, Tom .
NUCLEIC ACIDS RESEARCH, 2006, 34 :W729-W732
[5]   KEGG for representation and analysis of molecular networks involving diseases and drugs [J].
Kanehisa, Minoru ;
Goto, Susumu ;
Furumichi, Miho ;
Tanabe, Mao ;
Hirakawa, Mika .
NUCLEIC ACIDS RESEARCH, 2010, 38 :D355-D360
[6]   Web API for biology with a workflow navigation system [J].
Kwon, Yeondae ;
Shigemoto, Yasumasa ;
Kuwana, Yoshikazu ;
Sugawara, Hideaki .
NUCLEIC ACIDS RESEARCH, 2009, 37 :W11-W16
[7]   Web services at the European Bioinformatics Institute [J].
Labarga, Alberto ;
Valentin, Franck ;
Anderson, Mikael ;
Lopez, Rodrigo .
NUCLEIC ACIDS RESEARCH, 2007, 35 :W6-W11
[8]   DDBJ in the stream of various biological data [J].
Miyazaki, S ;
Sugawara, H ;
Ikeo, K ;
Gojobori, T ;
Tateno, Y .
NUCLEIC ACIDS RESEARCH, 2004, 32 :D31-D34
[9]   SOAP-based services provided by the european bioinformatics institute [J].
Pillai, S ;
Silventoinen, V ;
Kallio, K ;
Senger, M ;
Sobhany, S ;
Tate, J ;
Velankar, S ;
Golovin, A ;
Henrick, K ;
Rice, P ;
Stoehr, P ;
Lopez, R .
NUCLEIC ACIDS RESEARCH, 2005, 33 :W25-W28
[10]   Database resources of the National Center for Biotechnology Information [J].
Sayers, Eric W. ;
Barrett, Tanya ;
Benson, Dennis A. ;
Bolton, Evan ;
Bryant, Stephen H. ;
Canese, Kathi ;
Chetvernin, Vyacheslav ;
Church, Deanna M. ;
DiCuccio, Michael ;
Federhen, Scott ;
Feolo, Michael ;
Geer, Lewis Y. ;
Helmberg, Wolfgang ;
Kapustin, Yuri ;
Landsman, David ;
Lipman, David J. ;
Lu, Zhiyong ;
Madden, Thomas L. ;
Madej, Tom ;
Maglott, Donna R. ;
Marchler-Bauer, Aron ;
Miller, Vadim ;
Mizrachi, Ilene ;
Ostell, James ;
Panchenko, Anna ;
Pruitt, Kim D. ;
Schuler, Gregory D. ;
Sequeira, Edwin ;
Sherry, Stephen T. ;
Shumway, Martin ;
Sirotkin, Karl ;
Slotta, Douglas ;
Souvorov, Alexandre ;
Starchenko, Grigory ;
Tatusova, Tatiana A. ;
Wagner, Lukas ;
Wang, Yanli ;
Wilbur, W. John ;
Yaschenko, Eugene ;
Ye, Jian .
NUCLEIC ACIDS RESEARCH, 2010, 38 :D5-D16