1. BPG: Seamless, automated and interactive visualization of scientific data
- Author
-
Gregory M. Chen, Kathleen E. Houlahan, Ryan Kearns, Aileen Lu, Kenneth C. Chu, Marco A. Albuquerque, Xihui Lin, Daryl Waggott, Richard de Borja, Jianxin Wang, Ying Wu, Esther Jung, Ren X. Sun, Dorota H. Sendorek, Natalie S. Fox, Clement Fung, Francis Nguyen, Michal R. Grzadkowski, Stephenie D. Prokopec, Bianca Liang, Amanda R. Murdoch, Felix Lam, Christine P'ng, Paul C. Boutros, Lauren C. Chong, David R. Garcia, Nathalie C. Moon, Nicole A. Simone, Maud H.W. Starmans, Nicholas J. Harding, Mehrdad Shamsi, Syed Haider, Cindy Q. Yao, Emilie Lalonde, Michelle Chan-Seng-Yue, Amin Zia, Yu-Jia Shiah, Denise Y.F. Mak, and Jeffrey Green
- Subjects
Data Analysis ,Bioinformatics ,Computer science ,lcsh:Computer applications to medicine. Medical informatics ,Biochemistry ,Mathematical Sciences ,Personalization ,World Wide Web ,03 medical and health sciences ,0302 clinical medicine ,Software ,Data visualization ,Structural Biology ,Information and Computing Sciences ,Humans ,Data-visualization ,Simulation Training ,lcsh:QH301-705.5 ,Molecular Biology ,Interactive visualization ,030304 developmental biology ,0303 health sciences ,Ideal (set theory) ,business.industry ,Applied Mathematics ,Biological Sciences ,Computer Science Applications ,Networking and Information Technology R&D ,lcsh:Biology (General) ,030220 oncology & carcinogenesis ,lcsh:R858-859.7 ,Web resource ,Software engineering ,business ,Web-resources ,Interactive plotting - Abstract
Background We introduce BPG, a framework for generating publication-quality, highly-customizable plots in the R statistical environment. Results This open-source package includes multiple methods of displaying high-dimensional datasets and facilitates generation of complex multi-panel figures, making it suitable for complex datasets. A web-based interactive tool allows online figure customization, from which R code can be downloaded for integration with computational pipelines. Conclusion BPG provides a new approach for linking interactive and scripted data visualization and is available at http://labs.oicr.on.ca/boutros-lab/software/bpg or via CRAN at https://cran.r-project.org/web/packages/BoutrosLab.plotting.general Electronic supplementary material The online version of this article (10.1186/s12859-019-2610-2) contains supplementary material, which is available to authorized users.
- Published
- 2019
- Full Text
- View/download PDF