Note: input data format must match the example on the right, tab-seperated
1, data from excel, copy and paste data into the input frame
2, data from txt, must tab-seperated, copy and paste data into the input frame
3, use point as decimal separator, not comma. e.g. 3.14, not 3,14 as pi

Required
input data:


Optional
figure width:

Axis
yes no

Legend
yes no

Motif
yes no
Mutation label
yes no

lollipop mutation diagram

Introduction
Using UniProt and Pfam API to search domain/motif, and add mutation information. Only support point mutation.
Input data instructions
Input data contain 5 columns: the first column is UniProt ID (such as P04637), the second column is mutation location (integer), the third column is reference amino acid (single alphabet), the fourth column is mutated amino acid (single alhabet, or left blank if no change), the fifth column is point size.
note: 1, only column 1. 2, columns 1-4. 3, columns 1-5. default color scheme.
Examples from papers
Lollipops in the Clinic: Information Dense Mutation Plots for Precision Medicine Fig 1.
Input
uniprotid	pos	ref	mutation	size
P04637	125	T		5
P04637	175	R	H	5
P04637	248	R	Q	50
P04637	273	R	C	50
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