Read before use
1, check data with precheck (windows version) tools
2, data from excel, copy and paste data into the input frame
3, data from txt, must tab-seperated, copy and paste data into the input frame
4, specieal and non-English characters such as #, <, >, %, (, ), α are not friendly
5, use point as decimal separator, not comma. e.g. 3.14, not 3,14 as pi

Required
Input data:


Optional
Figure size
figure width:
figure height:

Fontsize
percentage:
category:

Colors
color1:
color2:
color3:
color4:
color5:
color6:
color7:
color8:
color9:
color10:

Explode part, comma seperated, such as: TSS200,TSS1500


Legend


Orientation


Fontfamily


2D pie plot

Introduction
A pie plot is a proportional representation of the numerical data in a column.
Input data instructions
10 user-defined colors. If more than 10, use default colors, at most 20 data available.
Data must be two columns, tab-seperated: the first column is class name, the second column is the corresponding value.
Examples from papers
Genome-wide DNA methylation analysis reveals molecular subtypes of pancreatic cancer Fig 6.
Input
class	percent
TSS200	20.93
TSS1500	21.68
5'UTR	21.45
Gene body	20.86
3'UTR	6.36
1st exon	8.72
Output

1) How to plot?
1, Prepare data
2, Open with excel, and change into the same format as the example
3, Copy and paste data into the input frame
4, Select parameters
5, Submit and download figure files

2) Why NO figure generated?
Script need strigent input format, please read the instructions and examples carefully.

3) How to cite?
2000+ papers in (Google Scholar)
Tang D, Chen M, Huang X, Zhang G, Zeng L, Zhang G, Wu S, Wang Y. SRplot: A free online platform for data visualization and graphing. PLoS One. 2023 Nov 9;18(11):e0294236. doi: 10.1371/journal.pone.0294236. PMID: 37943830.

4) FAQs