Tehran University of Medical Sciences

Science Communicator Platform

Stay connected! Follow us on X network (Twitter):
Share this content! On (X network) By
Rbioapi: User-Friendly R Interface to Biologic Web Services' Api Publisher



Rezwani M1 ; Pourfathollah AA1 ; Noorbakhsh F2
Authors
Show Affiliations
Authors Affiliations
  1. 1. Department of Immunology, Faculty of Medical Sciences, Tarbiat Modares University, Tehran, Iran
  2. 2. Department of Immunology, School of Medicine, Tehran University of Medical Sciences, Tehran, Iran

Source: Bioinformatics Published:2022


Abstract

Many packages serve as an interface between R language and the Application Programming Interface (API) of databases and web services. There is usually a 'one-package to one-service' correspondence, which poses challenges such as consistency to the users and scalability to the developers. This, among other issues, has motivated us to develop a package as a framework to facilitate the implementation of API resources in the R language. This R package, rbioapi, is a consistent, user-friendly and scalable interface to biological and medical databases and web services. To date, rbioapi fully supports Enrichr, JASPAR, miEAA, PANTHER, Reactome, STRING and UniProt. We aim to expand this list by collaborations and contributions and gradually make rbioapi as comprehensive as possible. © 2022 The Author(s). Published by Oxford University Press. All rights reserved.