CoolBox: a flexible toolkit for visual analysis of genomics data

被引:25
作者
Xu, Weize [1 ,2 ]
Zhong, Quan [3 ]
Lin, Da [1 ,2 ]
Zuo, Ya [1 ]
Dai, Jinxia [1 ,2 ]
Li, Guoliang [3 ,4 ,5 ,6 ]
Cao, Gang [1 ,2 ,3 ,4 ]
机构
[1] Huazhong Agr Univ, Coll Vet Med, Wuhan, Peoples R China
[2] Huazhong Agr Univ, State Key Lab Agr Microbiol, Wuhan, Peoples R China
[3] Huazhong Agr Univ, Coll Informat, Wuhan, Peoples R China
[4] Huazhong Agr Univ, Coll Biomed & Hlth, Wuhan, Peoples R China
[5] Huazhong Agr Univ, Natl Key Lab Crop Genet Improvement, Wuhan, Peoples R China
[6] Huazhong Agr Univ, Hubei Engn Technol Res Ctr Agr Big Data, 3D Genom Res Ctr, Hubei Key Lab Agr Bioinformat, Wuhan, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Genomics; Visualization; Genome browser; CHROMATIN; ARCHITECTURE;
D O I
10.1186/s12859-021-04408-w
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background Data visualization, especially the genome track plots, is crucial for genomics researchers to discover patterns in large-scale sequencing dataset. Although existing tools works well for producing a normal view of the input data, they are not convenient when users want to create customized data representations. Such gap between the visualization and data processing, prevents the users to uncover more hidden structure of the dataset. Results We developed CoolBox-an open-source toolkit for visual analysis of genomics data. This user-friendly toolkit is highly compatible with the Python ecosystem and customizable with a well-designed user interface. It can be used in various visualization situations like a Swiss army knife. For example, to produce high-quality genome track plots or fetch commonly used genomic data files with a Python script or command line, to explore genomic data interactively within Jupyter environment or web browser. Moreover, owing to the highly extensible Application Programming Interface design, users can customize their own tracks without difficulty, which greatly facilitate analytical, comparative genomic data visualization tasks. Conclusions CoolBox allows users to produce high-quality visualization plots and explore their data in a flexible, programmable and user-friendly way.
引用
收藏
页数:9
相关论文
共 24 条
[1]   Cooler: scalable storage for Hi-C data and other genomically labeled arrays [J].
Abdennur, Nezar ;
Mirny, Leonid A. .
BIOINFORMATICS, 2020, 36 (01) :311-316
[2]   HiCPlotter integrates genomic data with interaction matrices [J].
Akdemir, Kadir Caner ;
Chin, Lynda .
GENOME BIOLOGY, 2015, 16
[3]   Selfish: discovery of differential chromatin interactions via a self-similarity measure [J].
Ardakany, Abbas Roayaei ;
Ay, Ferhat ;
Lonardi, Stefano .
BIOINFORMATICS, 2019, 35 (14) :I145-I153
[4]  
Buenrostro JD, 2013, NAT METHODS, V10, P1213, DOI [10.1038/NMETH.2688, 10.1038/nmeth.2688]
[5]   HPV-CCDC106 integration alters local chromosome architecture and hijacks an enhancer by three-dimensional genome structure remodeling in cervical cancer [J].
Cao, Canhui ;
Hong, Ping ;
Huang, Xingyu ;
Lin, Da ;
Cao, Gang ;
Wang, Liming ;
Feng, Bei ;
Wu, Ping ;
Shen, Hui ;
Xu, Qian ;
Ren, Ci ;
Meng, Yifan ;
Zhi, Wenhua ;
Yu, Ruidi ;
Wei, Juncheng ;
Ding, Wencheng ;
Tian, Xun ;
Zhang, Qinghua ;
Li, Wei ;
Gao, Qinglei ;
Chen, Gang ;
Li, Kezhen ;
Sung, Wing-Kin ;
Hu, Zheng ;
Wang, Hui ;
Li, Guoliang ;
Wu, Peng .
JOURNAL OF GENETICS AND GENOMICS, 2020, 47 (08) :437-450
[6]   Single-cell epigenomic analyses implicate candidate causal variants at inherited risk loci for Alzheimer's and Parkinson's diseases [J].
Corces, M. Ryan ;
Shcherbina, Anna ;
Kundu, Soumya ;
Gloudemans, Michael J. ;
Fresard, Laure ;
Granja, Jeffrey M. ;
Louie, Bryan H. ;
Eulalio, Tiffany ;
Shams, Shadi ;
Bagdatli, S. Tansu ;
Mumbach, Maxwell R. ;
Liu, Boxiang ;
Montine, Kathleen S. ;
Greenleaf, William J. ;
Kundaje, Anshul ;
Montgomery, Stephen B. ;
Chang, Howard Y. ;
Montine, Thomas J. .
NATURE GENETICS, 2020, 52 (11) :1158-+
[7]   Juicer Provides a One-Click System for Analyzing Loop-Resolution Hi-C Experiments [J].
Durand, Neva C. ;
Shamim, Muhammad S. ;
Machol, Ido ;
Rao, Suhas S. P. ;
Huntley, Miriam H. ;
Lander, Eric S. ;
Aiden, Erez Lieberman .
CELL SYSTEMS, 2016, 3 (01) :95-98
[8]   ChIP-Based Methods for the Identification of Long-Range Chromatin Interactions [J].
Fullwood, Melissa J. ;
Ruan, Yijun .
JOURNAL OF CELLULAR BIOCHEMISTRY, 2009, 107 (01) :30-39
[9]   Transcription Elongation Can Affect Genome 3D Structure [J].
Heinz, Sven ;
Texari, Lorane ;
Hayes, Michael G. B. ;
Urbanowski, Matthew ;
Chang, Max W. ;
Givarkes, Ninvita ;
Rialdi, Alexander ;
White, Kris M. ;
Albrecht, Randy A. ;
Pache, Lars ;
Marazzi, Ivan ;
Garcia-Sastre, Adolfo ;
Shaw, Megan L. ;
Benner, Christopher .
CELL, 2018, 174 (06) :1522-+
[10]   BigWig and BigBed: enabling browsing of large distributed datasets [J].
Kent, W. J. ;
Zweig, A. S. ;
Barber, G. ;
Hinrichs, A. S. ;
Karolchik, D. .
BIOINFORMATICS, 2010, 26 (17) :2204-2207