...
首页> 外文期刊>BMC Bioinformatics >MAPI: towards the integrated exploitation of bioinformatics Web Services
【24h】

MAPI: towards the integrated exploitation of bioinformatics Web Services

机译:MAPI:迈向生物信息学Web服务的综合开发

获取原文

摘要

Background Bioinformatics is commonly featured as a well assorted list of available web resources. Although diversity of services is positive in general, the proliferation of tools, their dispersion and heterogeneity complicate the integrated exploitation of such data processing capacity. Results To facilitate the construction of software clients and make integrated use of this variety of tools, we present a modular programmatic application interface (MAPI) that provides the necessary functionality for uniform representation of Web Services metadata descriptors including their management and invocation protocols of the services which they represent. This document describes the main functionality of the framework and how it can be used to facilitate the deployment of new software under a unified structure of bioinformatics Web Services. A notable feature of MAPI is the modular organization of the functionality into different modules associated with specific tasks. This means that only the modules needed for the client have to be installed, and that the module functionality can be extended without the need for re-writing the software client. Conclusions The potential utility and versatility of the software library has been demonstrated by the implementation of several currently available clients that cover different aspects of integrated data processing, ranging from service discovery to service invocation with advanced features such as workflows composition and asynchronous services calls to multiple types of Web Services including those registered in repositories (e.g. GRID-based, SOAP, BioMOBY, R-bioconductor, and others).
机译:背景技术生物信息学通常以各种可用的网络资源为特色。尽管服务的多样性总体上是积极的,但工具的扩散,其分散性和异构性使这种数据处理能力的综合利用变得复杂。结果为了促进软件客户端的构建和集成使用各种工具,我们提供了一个模块化的程序应用程序接口(MAPI),该接口提供了统一表示Web服务元数据描述符所必需的功能,包括它们的服务管理和服务调用协议。他们代表。本文档描述了框架的主要功能,以及如何在统一的生物信息学Web服务结构下使用它来促进新软件的部署。 MAPI的显着特征是将功能模块化地组织到与特定任务相关的不同模块中。这意味着只需要安装客户端所需的模块,并且无需重新编写软件客户端即可扩展模块功能。结论通过实施几个当前可用的客户端已经展示了该软件库的潜在实用性和多功能性,这些客户端涵盖了集成数据处理的不同方面,从服务发现到具有高级功能(如工作流组合和异步服务调用)的服务调用, Web服务的类型,包括在存储库中注册的Web服务的类型(例如,基于GRID,SOAP,BioMOBY,R-bioconductor等)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号