To search, Click below search items.

 

All Published Papers Search Service

Title

ucsc-genomic-api: A Python Wrapper of UCSC Genome Browser RESTful API

Author

Eyad Hamza, Mazen El-Nabarawy, Sohaila Abd-Elhamied, Yasmeen Ahmed, Salma Ahmed, and Sara El-Metwally

Citation

Vol. 22  No. 3  pp. 719-723

Abstract

UCSC browser has been updated continuously as more data are generated and new features and technologies are released. Recently, UCSC Genome browser has introduced RESTful API to facilitate access the specific genomic regions or data tracks and allow the flexibility of querying the data through scripting languages. ucsc-genomic-api is a python programmable interface based on RESTful API to facilitate the access of UCSC genome browser databases, make a data query more simple, human-understandable, and requiring no prior knowledge of database schemas. The user has a dynamic flexibility to query different genomic intervals, so the data can be retrieved from specific track hub or native assembly results. ucsc-genomic-api is easy to use, readable and extendable to add more functionalities, can be customized for specific user needs, has no dependencies, and compatible with many operating systems. Installation is available through standard python tools from https://pypi.org/project/ucsc-genomic-api/ or using a public repository

Keywords

UCSC genome browser, RESTful API, data retrieval, genomic data analysis, python package

URL

http://paper.ijcsns.org/07_book/202203/20220394.pdf