*Detail explanation*

**Function：**

Draw a Violin plot according txt format data

**Input：**

The input file should be a tab delimited table with headers.The data and the data must be separated by tabs (tab characters) instead of spaces, or you can use the excel table saved as a txt format. This tool will draw a violin plot with the first row as x-axis，the first row can be the sample information or name. If inputting multiple sets of data, you should compile and upload files in abcde.... format before entering them (example is as follows:)

**Parameters：**

（1）Data scatter point（Not displayed by default）

（2）X-axis label: customizable

（3）Y-axis label and range：customizable

（4）Graphic name :customizable

（5）Group color representation：each group has a different color default,each group will have the color you choose.

**Output：**

violin.quantile.xls：A result tablet in xls

violin.png/pdf: A boxplot in PNG/PDF format。

Result description：

Violin plots are generally used to visualize the abundance of genes, showing data density at any location. The figure is interpreted as follows：

①
the white dot represents the median Q2 (half of the data is greater than the median and distributing above it , and the other half is less than the median, below it); ② The black rectangle is the range from the lower quartile to the upper quartile. The upper edge of the rectangle is the upper quartile Q3, representing that 1/4 of the data is greater than the upper quartile, and the lower edge is the lower quartile Q1, which means that the number of 1/4 in the data is less than the lower quartile. The length of the quartile interval IQR represents the degree of dispersion and symmetry of the unanomalous data, Long is scattered, short is concentrated; ③ the black line running through the violin diagram represents the interval from the minimum non-abnormal data to the maximum non-abnormal data, and the upper and lower end of the line represent the upper limit and the lower limit respectively，those out of range are outliers; ④
the outer shape of black rectangle is kernel density estimation . The length of vertical axis of figure represents the degree of data dispersion, and the length of horizontal axis represents the distribution of data in a certain position of vertical coordinate

#### Example：

1、enter file：violin.txt
2、parameters

3、Output：

violin.quantile.xls：violin.quantile.xls