title: The BridgeDb framework: standardized access to gene, protein and metabolite identifier mapping services.
abstract: BACKGROUND
  Many complementary solutions are available for the identifier mapping problem. This creates an opportunity for bioinformatics tool developers. Tools can be made to flexibly support multiple mapping services or mapping services could be combined to get broader coverage. This approach requires an interface layer between tools and mapping services.
  
  
  RESULTS
  Here we present BridgeDb, a software framework for gene, protein and metabolite identifier mapping. This framework provides a standardized interface layer through which bioinformatics tools can be connected to different identifier mapping services. This approach makes it easier for tool developers to support identifier mapping. Mapping services can be combined or merged to support multi-omics experiments or to integrate custom microarray annotations. BridgeDb provides its own ready-to-go mapping services, both in webservice and local database forms. However, the framework is intended for customization and adaptation to any identifier mapping service. BridgeDb has already been integrated into several bioinformatics applications.
  
  
  CONCLUSIONS
  By uncoupling bioinformatics tools from mapping services, BridgeDb improves capability and flexibility of those tools. All described software is open source and available at http://www.bridgedb.org.
authors.affiliation: Department of Bioinformatics-BiGCaT, Maastricht University, Maastricht, the Netherlands. martijn.vaniersel@bigcat.unimaas.nl
authors.forename: Martijn P
authors.initials: MP
authors.lastname: van Iersel
authors.forename: Alexander R
authors.initials: AR
authors.lastname: Pico
authors.forename: Thomas
authors.initials: T
authors.lastname: Kelder
authors.forename: Jianjiong
authors.initials: J
authors.lastname: Gao
authors.forename: Isaac
authors.initials: I
authors.lastname: Ho
authors.forename: Kristina
authors.initials: K
authors.lastname: Hanspers
authors.forename: Bruce R
authors.initials: BR
authors.lastname: Conklin
authors.forename: Chris T
authors.initials: CT
authors.lastname: Evelo
mesh_terms: D019295:Computational Biology / Q000379:methods*; D030562:Databases, Protein; D020869:Gene Expression Profiling / Q000379:methods; D016247:Information Storage and Retrieval; D011506:Proteins / Q000737:chemistry*; D012984:Software; D014584:User-Computer Interface
chemical_list: D011506:Proteins