» Articles » PMID: 28062517

FirebrowseR: an R Client to the Broad Institute's Firehose Pipeline

Overview
Specialty Biology
Date 2017 Jan 8
PMID 28062517
Citations 96
Authors
Affiliations
Soon will be listed here.
Abstract

With its Firebrowse service (http://firebrowse.org/) the Broad Institute is making large-scale multi-platform omics data analysis results publicly available through a Representational State Transfer (REST) Application Programmable Interface (API). Querying this database through an API client from an arbitrary programming environment is an essential task, allowing other developers and researchers to focus on their analysis and avoid data wrangling. Hence, as a first result, we developed a workflow to automatically generate, test and deploy such clients for rapid response to API changes. Its underlying infrastructure, a combination of free and publicly available web services, facilitates the development of API clients. It decouples changes in server software from the client software by reacting to changes in the RESTful service and removing direct dependencies on a specific implementation of an API. As a second result, FirebrowseR, an R client to the Broad Institute's RESTful Firehose Pipeline, is provided as a working example, which is built by the means of the presented workflow. The package's features are demonstrated by an example analysis of cancer gene expression data.Database URL: https://github.com/mariodeng/.

Citing Articles

Spatial organization of B lymphocytes and prognosis prediction in patients with gastric cancer.

Tay R, Sachdeva M, Ma H, Kim Y, Kook M, Kim H Gastric Cancer. 2025; .

PMID: 39971854 DOI: 10.1007/s10120-025-01593-y.


PLASMA: Partial LeAst Squares for Multiomics Analysis.

Yamaguchi K, Abdelbaky S, Yu L, Oakes C, Abruzzo L, Coombes K Cancers (Basel). 2025; 17(2).

PMID: 39858069 PMC: 11763701. DOI: 10.3390/cancers17020287.


SillyPutty: Improved clustering by optimizing the silhouette width.

Bombina P, Tally D, Abrams Z, Coombes K PLoS One. 2024; 19(6):e0300358.

PMID: 38848330 PMC: 11161052. DOI: 10.1371/journal.pone.0300358.


radioGWAS links radiome to genome to discover driver genes with somatic mutations for heterogeneous tumor image phenotype in pancreatic cancer.

Zheng D, Grandgenett P, Zhang Q, Baine M, Shi Y, Du Q Sci Rep. 2024; 14(1):12316.

PMID: 38811597 PMC: 11137018. DOI: 10.1038/s41598-024-62741-5.


TUBB, a robust biomarker with satisfying abilities in diagnosis, prognosis, and immune regulation via a comprehensive pan-cancer analysis.

Zhu Z, Zhang W, Huo S, Huang T, Cao X, Zhang Y Front Mol Biosci. 2024; 11:1365655.

PMID: 38756529 PMC: 11096532. DOI: 10.3389/fmolb.2024.1365655.


References
1.
Samur M . RTCGAToolbox: a new tool for exporting TCGA Firehose data. PLoS One. 2014; 9(9):e106397. PMC: 4152273. DOI: 10.1371/journal.pone.0106397. View

2.
Maglott D, Ostell J, Pruitt K, Tatusova T . Entrez Gene: gene-centered information at NCBI. Nucleic Acids Res. 2004; 33(Database issue):D54-8. PMC: 539985. DOI: 10.1093/nar/gki031. View

3.
Li H, Handsaker B, Wysoker A, Fennell T, Ruan J, Homer N . The Sequence Alignment/Map format and SAMtools. Bioinformatics. 2009; 25(16):2078-9. PMC: 2723002. DOI: 10.1093/bioinformatics/btp352. View

4.
Danecek P, Auton A, Abecasis G, Albers C, Banks E, DePristo M . The variant call format and VCFtools. Bioinformatics. 2011; 27(15):2156-8. PMC: 3137218. DOI: 10.1093/bioinformatics/btr330. View

5.
Zhu Y, Qiu P, Ji Y . TCGA-assembler: open-source software for retrieving and processing TCGA data. Nat Methods. 2014; 11(6):599-600. PMC: 4387197. DOI: 10.1038/nmeth.2956. View