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 (1, genes must be unique; 2, if logFC column exists, must logFC, case-sensitive)
(3, remove rows or columns that are all zeros
(4, data must be 0 or 1, NO others)


Optional
Figure size
figure width:
figure height:

Fontsize
gene fontsize:
GO term fontsize:
logFC ticks fontsize:
note: if logfc legend not show, edit with AI

Order


chord line width (if 0, no border)

logFC color (if no logFC column, color will be gray, remove with AI)
lower color:
middle color:
higher color:

term ribbon colors (10 user-defined, 10+ default color)
color 1:
color 2:
color 3:
color 4:
color 5:
color 6:
color 7:
color 8:
color 9:
color 10:

Fontfamily


GO chord

Introduction
Using chord plot to show the relationship bewteen GO term and genes. Please use GO analysis or metascape to perform GO enrichment analysis, and then plot. Reference: GOplot R packages.
Using Format conversion or converting by yourself.
Input data instructions
Input data contain three part, the first part (column 1) is gene, and the third part (last column) is logFC (used for ordering genes and displaying different colors. If you do not have logFC column, all genes will be displayed with grey colors.
The other part is GO terms, 1 means gene is in GO term, 0 means gene is not in GO term. Generally, data with 20-30 genes, 6-8 GO terms are better. Plot at most 30 terms.
Note:
1. Can also used for other simililar belonging relationships, such as KEGG Pathway.
2. If term is long, please use inkscape to edit the svg output figure.
3. Change width or height if the circle is not a perfect circle.
Examples from papers
An intersectional analysis of LncRNAs and mRNAs reveals the potential therapeutic targets of Bi Zhong Xiao Decoction in collagen-induced arthritis rats
Input example data
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