Gu Zuguang, Eils Roland, Schlesner Matthias
Division of Theoretical Bioinformatics (B080), German Cancer Research Center (DKFZ), Im Neuenheimer Feld 280, 69120, Heidelberg, Germany.
Heidelberg Center for Personalized Oncology (DKFZ-HIPO), German Cancer Research Center (DKFZ), Im Neuenheimer Feld 280, 69120, Heidelberg, Germany.
BMC Bioinformatics. 2016 Apr 18;17:169. doi: 10.1186/s12859-016-1051-4.
Trellis graphics are a visualization method that splits data by one or more categorical variables and displays subsets of the data in a grid of panels. Trellis graphics are broadly used in genomic data analysis to compare statistics over different categories in parallel and reveal multivariate relationships. However, current software packages to produce Trellis graphics have not been designed with genomic data in mind and lack some functionality that is required for effective visualization of genomic data.
Here we introduce the gtrellis package which provides an efficient and extensible way to visualize genomic data in a Trellis layout. gtrellis provides highly flexible Trellis layouts which allow efficient arrangement of genomic categories on the plot. It supports multiple-track visualization, which makes it straightforward to visualize several properties of genomic data in parallel to explain complex relationships. In addition, gtrellis provides an extensible framework that allows adding user-defined graphics.
The gtrellis package provides an easy and effective way to visualize genomic data and reveal high dimensional relationships on a genome-wide scale. gtrellis can be flexibly extended and thus can also serve as a base package for highly specific purposes. gtrellis makes it easy to produce novel visualizations, which can lead to the discovery of previously unrecognized patterns in genomic data.
网格图形是一种可视化方法,它通过一个或多个分类变量对数据进行拆分,并在面板网格中显示数据子集。网格图形在基因组数据分析中被广泛使用,用于并行比较不同类别的统计数据并揭示多变量关系。然而,当前用于生成网格图形的软件包在设计时并未考虑基因组数据,并且缺乏有效可视化基因组数据所需的一些功能。
在此,我们介绍了gtrellis软件包,它提供了一种在网格布局中可视化基因组数据的高效且可扩展的方法。gtrellis提供了高度灵活的网格布局,允许在图上高效排列基因组类别。它支持多轨道可视化,这使得并行可视化基因组数据的多个属性以解释复杂关系变得直接明了。此外,gtrellis提供了一个可扩展的框架,允许添加用户定义的图形。
gtrellis软件包提供了一种简单有效的方法来可视化基因组数据,并在全基因组范围内揭示高维关系。gtrellis可以灵活扩展,因此也可以作为高度特定目的的基础软件包。gtrellis使得生成新颖的可视化变得容易,这可能会导致发现基因组数据中以前未被识别的模式。