Changes between Version 91 and Version 92 of WikiStart
- Timestamp:
- 2008/02/07 19:59:34 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v91 v92 9 9 The number of web service providers in the field of bioinformatics is increasing every year. 10 10 In theory, these services are interoperable and independent of specific computer languages. 11 However, each service uses their own definition of the data types and naming conventions for the methods. 11 However, each service uses its own definition of data types and 12 method naming conventions. 12 13 Moreover, these services are often not usable by specific languages 13 14 (partly, due to the lack of compliance of the SOAP/WSDL specification in the language's library). 14 15 15 This situation prevents these services from becoming popular among and used by end users and developers alike as an infrastructure of their daily research. 16 This lack of interoperability prevents these services from becoming 17 popular among end users and developers alike and they are under 18 utilised as an infrastructure of their daily research. 19 16 20 The [http://www.biomoby.org/ BioMOBY] project has tried to overcome these problems by defining ontologies for data types and methods used in the services. 17 21 However, there are many major service providers which are not yet participating in the BioMOBY framework. 18 22 For example, there are several web service providers in Japan such as [http://www.xml.nig.ac.jp/ DDBJ], [http://www.genome.jp/kegg/soap/ KEGG], 19 [http://www.pdbj.org/ PDBj] and [http://www.cbrc.jp/ CBRC] but none of the mare integrated in any way.23 [http://www.pdbj.org/ PDBj] and [http://www.cbrc.jp/ CBRC] but none of these are integrated in any way. 20 24 21 Thus, at [http://www.dbcls.jp/en/ DBCLS], we started to develop a new proxy server which translates user's request for the appropriate web service providers. 22 If all [http://www.open-bio.org/ Open Bio*] libraries support BioMOBY and other service providers, interoperability among these services can be significantly improved. 23 Here, we need agreement about the future direction of web services by every web service provider and by client developers. 25 For this reason, at [http://www.dbcls.jp/en/ DBCLS], we started to 26 develop a new proxy server which translates user requests for the 27 appropriate web service providers. If all [http://www.open-bio.org/ 28 Open Bio*] libraries were to support BioMOBY and other service providers, 29 interoperability among these services are significantly improved. 30 To achieve this we need agreement about the future direction of web services by 31 every web service provider and by client developers. 24 32 25 We believe gathering all web service providers to discuss the standardization of objects and methods among web services, 26 and Open Bio* library developers from different programming languages ([http://www.bioperl.org/ BioPerl], [http://www.biopython.org/ BioPython], 27 [http://www.bioruby.org/ BioRuby], and [http://www.biojava.org/ BioJava]) to discuss the implementation of the common infrastructure, 28 must benefit usability and interoperability for the life science in the next era. 33 We believe that getting all web service providers together, to discuss the 34 standardization of objects and methods among web services, with Open 35 Bio* library developers from different programming languages 36 ([http://www.bioperl.org/ BioPerl], [http://www.biopython.org/ BioPython], [http://www.bioruby.org/ BioRuby], and 37 [http://www.biojava.org/ BioJava]) will benefit usability and 38 interoperability of services for the life sciences in the next era. 29 39 30 For this purpose, we hope toorganize a !BioHackathon focusing on web services from four different domains.40 For this purpose, we organize a !BioHackathon focusing on web services from four different domains. 31 41 32 42 * Web service providers 33 43 * Encourage independent service providers to join the movement of integration and interoperability 34 * Increas ingthe number of SOAP compliant services (tools/databases)44 * Increase the number of SOAP compliant services (tools/databases) 35 45 * Open Bio* developers 36 * Utiliz ingevery bioinformatics web service by 4 major computer languages (Perl, Python, Ruby, Java)37 * Creat ingcompatible classes for sequences, expressions, pathways etc. among Open Bio* libraries46 * Utilize every bioinformatics web service by 4 major computer languages (Perl, Python, Ruby, Java) 47 * Create compatible classes for sequences, expressions, pathways etc. among Open Bio* libraries 38 48 * Workflow client developers 39 * Provid ingvarious clients to create and execute bioinformatics workflows40 * Connect ingseamlessly: Web service - Grid, Remote - Local, SOAP/WSDL - REST, Sync - Async49 * Provide various clients to create and execute bioinformatics workflows 50 * Connect seamlessly: Web service - Grid, Remote - Local, SOAP/WSDL - REST, Sync - Async 41 51 * BioMOBY project developers 42 * Standardiz ingthe objects and methods in bioinformatics web services via BioMOBY43 * Discuss ing the best solution of the framework and the ontologies for life science52 * Standardize the objects and methods in bioinformatics web services via BioMOBY 53 * Discuss the best solution of the framework and the ontologies for the life sciences 44 54 45 55 == Presentations and Open Space topics ==