MAPI: a software framework for distributed biomedical applications
Open Access
- 1 January 2013
- journal article
- Published by Springer Science and Business Media LLC in Journal of Biomedical Semantics
- Vol. 4 (1), 4
- https://doi.org/10.1186/2041-1480-4-4
Abstract
The amount of web-based resources (databases, tools etc.) in biomedicine has increased, but the integrated usage of those resources is complex due to differences in access protocols and data formats. However, distributed data processing is becoming inevitable in several domains, in particular in biomedicine, where researchers face rapidly increasing data sizes. This big data is difficult to process locally because of the large processing, memory and storage capacity required. This manuscript describes a framework, called MAPI, which provides a uniform representation of resources available over the Internet, in particular for Web Services. The framework enhances their interoperability and collaborative use by enabling a uniform and remote access. The framework functionality is organized in modules that can be combined and configured in different ways to fulfil concrete development requirements. The framework has been tested in the biomedical application domain where it has been a base for developing several clients that are able to integrate different web resources. The MAPI binaries and documentation are freely available at http://www.bitlab-es.com/mapi under the Creative Commons Attribution-No Derivative Works 2.5 Spain License. The MAPI source code is available by request (GPL v3 license).Keywords
This publication has 18 references indexed in Scilit:
- MAPI: towards the integrated exploitation of bioinformatics Web ServicesBMC Bioinformatics, 2011
- The Semantic Automated Discovery and Integration (SADI) Web service Design-Pattern, API and Reference ImplementationJournal of Biomedical Semantics, 2011
- Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciencesGenome Biology, 2010
- BioCatalogue: a universal catalogue of web services for the life sciencesNucleic Acids Research, 2010
- The Sanger FASTQ file format for sequences with quality scores, and the Solexa/Illumina FASTQ variantsNucleic Acids Research, 2009
- Magallanes: a web services discovery and automatic workflow composition toolBMC Bioinformatics, 2009
- Web API for biology with a workflow navigation systemNucleic Acids Research, 2009
- Interoperability with Moby 1.0--It's better than sharing your toothbrush!Briefings in Bioinformatics, 2008
- The thousand‐dollar genomeEMBO Reports, 2007
- Web Services at the European Bioinformatics InstituteNucleic Acids Research, 2007