Pfizer Research Technology Center, 620 Memorial Drive, Cambridge, MA 02139, USA.
Bioinformatics. 2010 Feb 1;26(3):432-3. doi: 10.1093/bioinformatics/btp667. Epub 2009 Dec 4.
DataPflex is a MATLAB-based application that facilitates the manipulation and visualization of multidimensional datasets. The strength of DataPflex lies in the intuitive graphical user interface for the efficient incorporation, manipulation and visualization of high-dimensional data that can be generated by multiplexed protein measurement platforms including, but not limited to Luminex or Meso-Scale Discovery. Such data can generally be represented in the form of multidimensional datasets [for example (time x stimulation x inhibitor x inhibitor concentration x cell type x measurement)]. For cases where measurements are made in a combinational fashion across multiple dimensions, there is a need for a tool to efficiently manipulate and reorganize such data for visualization. DataPflex accepts data consisting of up to five arbitrary dimensions in addition to a measurement dimension. Data are imported from a simple .xls format and can be exported to MATLAB or .xls. Data dimensions can be reordered, subdivided, merged, normalized and visualized in the form of collections of line graphs, bar graphs, surface plots, heatmaps, IC50's and other custom plots. Open source implementation in MATLAB enables easy extension for custom plotting routines and integration with more sophisticated analysis tools.
DataPflex is distributed under the GPL license (http://www.gnu.org/licenses/) together with documentation, source code and sample data files at: http://code.google.com/p/datapflex.
Supplementary data available at Bioinformatics online.
DataPflex 是一个基于 MATLAB 的应用程序,它便于对多维数据集进行操作和可视化。DataPflex 的优势在于其直观的图形用户界面,可高效地整合、操作和可视化多维数据,这些数据可以由多重蛋白质测量平台生成,包括但不限于 Luminex 或 Meso-Scale Discovery。此类数据通常可以表示为多维数据集[例如(时间 x 刺激 x 抑制剂 x 抑制剂浓度 x 细胞类型 x 测量)]。对于在多个维度上以组合方式进行测量的情况,需要有一种工具来有效地操作和重组此类数据以进行可视化。除了测量维度外,DataPflex 还可以接受多达五个任意维度的数据。数据可以从简单的.xls 格式导入,也可以导出到 MATLAB 或.xls。可以对数据维度进行重新排序、细分、合并、归一化,并以线图、柱状图、曲面图、热图、IC50 和其他自定义图的形式进行可视化。在 MATLAB 中的开源实现可方便地进行自定义绘图例程的扩展,并与更复杂的分析工具集成。
DataPflex 是根据 GPL 许可证(http://www.gnu.org/licenses/)分发的,可在以下网址获得文档、源代码和示例数据文件:http://code.google.com/p/datapflex。
可在 Bioinformatics 在线获得补充数据。