DPS-Tool is a bioinformatics tool designed to quantify the disease perturbation level of samples by analyzing gene expression patterns between positive and negative samples, while providing intuitive visualizations to help researchers understand the perturbation patterns under disease conditions. The tool can be used not only to assess the perturbation levels of the same disease in different states, subtypes, and data sources but also to compare perturbations across different diseases. While obtaining the disease perturbation score, DPS-Tool automatically identifies outlier samples, thereby reducing noise interference in subsequent analyses and enhancing result reliability. Additionally, the key gene pairs identified by the tool serve as robust features for distinguishing between positive and negative samples, further advancing disease diagnosis and classification research. The tool also supports perturbation analysis of disease-related gene sets and studies the correlation between perturbation scores and clinical information. Thanks to its strong robustness against batch effects, DPS-Tool can directly integrate data from different platforms and sources to provide comprehensive and accurate analyses.
To get started with DPS-Tool, follow these steps:
Specify the category of negative samples used for analysis (the leftmost category).
Specify the category of positive samples used for analysis (the rightmost category).
The threshold used to extract reversal gene pairs. The value must be between 0.3 and 1, with a default of 0.5. A higher threshold results in fewer gene pairs.
Some gene pairs satisfying the threshold may contain the same gene. If you choose to deduplicate, only the gene pair with the highest reversal ratio will be retained. The default is not to deduplicate.
Present in a single column, with the column name being the gene set name. The Gene symbol in this column must exist in the "Symbol" column of the expression matrix. The file must be in 'CSV' format.
Specify the sample information to be used in the analysis. It must be assigned along with Sample Category and Data Type.
Specify the sample category to be used in the analysis. It must be assigned along with Sample Information Category and Data Type.
Specify the data type of the sample information. It must be assigned along with Sample Information Category and Sample Category.
The table is sorted in descending order based on the 'ImportanceScore' column.
Add two new columns to the sample information matrix:
The Y-axis represents gene pairs, and the X-axis represents their importance scores. Only the Top 10 gene pairs are displayed; if there are fewer than 10, only the available gene pairs will be shown.
The Y-axis represents the disease perturbation score, and the X-axis represents samples. Different colors are used to distinguish the sample categories, showcasing the score differences among them.
The Y-axis represents the disease perturbation score, and the X-axis represents different sample categories, showcasing the differences in scores among them.
If you have any questions about DPS-Tool, need technical support, or want to provide feedback, please feel free to reach out to us using the contact information below.