The Circos circle diagram drawn using multi sample gene abundance tables and sample grouping information is mainly used for genomics and microbial community analysis. By visualizing the gene or species abundance, similarity, and interrelationships between different samples, it helps to reveal population structure, population changes, and potential ecological laws. Circos charts display multiple types of information simultaneously through a circular layout, making them particularly suitable for displaying complex, cross sample genomic or community data relationships.
Input
Gene abundance table
A tab separated text file containing row and column names, with each column representing a sample and each row representing a gene (gene names are unique and cannot be duplicated).

Group Information Table
A tab separated text file containing row and column names, with column names fixed at (# SampleID, Category). The first column is the sample name, and the second column is the corresponding group for the sample.

Output

In the inner circle, each sector on the left represents a gene, and each sector on the right represents a group. The sectors correspond to the outer circle through color matching, and the width of the internal lines indicates the proportion.