Choose diagram to plot

Upload data file (tsv/csv)

upload meta data

Data table pre-process

Q vaule is the presence percentage threshold. For example, 0,75 means 75% of presence across all samples
This function centers and scales numeric matrix. Center means the data(row or column)'s mean is going to be 0. Scale is done after centering. Scale is done by divding each value by their standard deviation. This function is called z-score some elsewhere.

Original Data

Processed Data

Loading, please wait ...


About Play Figure

This app is desgined tobe a toolset for quick visualization for proteomics, which is complementary Excel.
Let me know if you want a specific plot


Author: Zhibin Ning
Suggestions and bug report


This shiny apps uses:

taxize: for NCBI querying tool.

d3treeR, treemap, sunburstR, d3Tree, D3partitionR: for all kinds of treeview plot

DT, data.table: to table manipulation and display

colourpicker: for color picking

shinyBS: for progressing status.

Change log

V0.3: 20180424, add advanced 2D plot module
V0.2: 20180108, add 3D scatter plot module
V0.1: 20171229, app online

Error Log (check here if error occurred)