Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Genome-Wide Association Analysis Reveals Trait-Linked Markers for Grain Nutrient and Agronomic Traits in Diverse Set of Chickpea Germplasm
Next Article in Special Issue
Computational Portable Microscopes for Point-of-Care-Test and Tele-Diagnosis
Previous Article in Journal
Estimating Biomass and Vitality of Microalgae for Monitoring Cultures: A Roadmap for Reliable Measurements
Previous Article in Special Issue
ContransGAN: Convolutional Neural Network Coupling Global Swin-Transformer Network for High-Resolution Quantitative Phase Imaging with Unpaired Data
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

HSSG: Identification of Cancer Subtypes Based on Heterogeneity Score of A Single Gene

1
College of Computer Science and Technology, Qingdao Institute of Software, China University of Petroleum, Qingdao 266580, China
2
School of Information and Control Engineering, Qingdao University of Technology, Qingdao 266525, China
3
Normal College, Qingdao University, Qingdao 266071, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Cells 2022, 11(15), 2456; https://doi.org/10.3390/cells11152456
Submission received: 16 June 2022 / Revised: 2 August 2022 / Accepted: 4 August 2022 / Published: 8 August 2022
(This article belongs to the Collection Computational Imaging for Biophotonics and Biomedicine)
Figure 1
<p>The overall process framework of the HSSG.</p> ">
Figure 2
<p>The process for constructing a similarity network of a single gene sample.</p> ">
Figure 3
<p>The change curve of cluster accuracy in selecting genes for identifying two subtypes. (<b>a</b>) Curve of the accuracy of three different gene screening methods changing with that number of added genes; (<b>b</b>) With the addition of gene modules, the accuracy changed with the number of adding genes.</p> ">
Figure 4
<p>Simple heat map of gene expression for the genes selected in identifying two cancer subtypes. (<b>a</b>) The simple heat map of the expression of 644 genes. (<b>b</b>) Simple heat map of the expression of 67 genes.</p> ">
Figure 5
<p>The survival rate and enrichment analysis of 67 genes and 644 selected genes. (<b>a</b>) The survival rate schematic of the 67 genes cluster. (<b>b</b>) The survival rate schematic of the 644 genes cluster. (<b>c</b>) GO enrichment analysis of the 67 genes. (<b>d</b>) GO enrichment analysis and KEGG pathway enrichment analysis of the 644 genes.</p> ">
Figure 6
<p>Heat map of gene expression clustering for genes selected by six different methods. (<b>a</b>) The heat map of HSSG-selected gene expression clustering. (<b>b</b>) The heat map of Variance-selected gene expression clustering. (<b>c</b>) The heat map of Entropy-selected gene expression clustering. (<b>d</b>) The heat map of Kruskal-test-selected gene expression clustering. (<b>e</b>) The heat map of Differential expression-selected gene expression clustering. (<b>f</b>) The heat map of Random Forest-selected gene expression clustering.</p> ">
Figure 6 Cont.
<p>Heat map of gene expression clustering for genes selected by six different methods. (<b>a</b>) The heat map of HSSG-selected gene expression clustering. (<b>b</b>) The heat map of Variance-selected gene expression clustering. (<b>c</b>) The heat map of Entropy-selected gene expression clustering. (<b>d</b>) The heat map of Kruskal-test-selected gene expression clustering. (<b>e</b>) The heat map of Differential expression-selected gene expression clustering. (<b>f</b>) The heat map of Random Forest-selected gene expression clustering.</p> ">
Figure 7
<p>The GO enrichment analysis and KEGG pathway enrichment analysis of differentially expressed screening genes.</p> ">
Figure 8
<p>The changing curve of the accuracy of three different methods in identifying three cancer subtypes.</p> ">
Figure 9
<p>Simple heat map of gene expression for the selected genes in identifying multiple subtypes. (<b>a</b>) Simple heat map of 500 genes selected by pseudo-f statistics. (<b>b</b>) Simple heat map of the 196 genes selected by network module mining.</p> ">
Figure 10
<p>The GO and KEGG pathway enrichment analysis of 196 obtained gene.</p> ">
Figure 11
<p>The changing cluster accuracy curve for two different ways to add genes.</p> ">
Figure 12
<p>The PCA plot of three different cancer samples.</p> ">
Review Reports Versions Notes

Abstract

:
Cancer is a highly heterogeneous disease, which leads to the fact that even the same cancer can be further classified into different subtypes according to its pathology. With the multi-omics data widely used in cancer subtypes identification, effective feature selection is essential for accurately identifying cancer subtypes. However, the feature selection in the existing cancer subtypes identification methods has the problem that the most helpful features cannot be selected from a biomolecular perspective, and the relationship between the selected features cannot be reflected. To solve this problem, we propose a method for feature selection to identify cancer subtypes based on the heterogeneity score of a single gene: HSSG. In the proposed method, the sample-similarity network of a single gene is constructed, and pseudo-F statistics calculates the heterogeneity score for cancer subtypes identification of each gene. Finally, we construct gene-gene networks using genes with higher heterogeneity scores and mine essential genes from the networks. From the seven TCGA data sets for three experiments, including cancer subtypes identification in single-omics data, the performance in feature selection of multi-omics data, and the effectiveness and stability of the selected features, HSSG achieves good performance in all. This indicates that HSSG can effectively select features for subtypes identification.

1. Introduction

Cancer is a complex and highly heterogeneous disease caused by many factors, and its heterogeneity makes it challenging to target specific therapies for different tumor types [1,2]. The clinical heterogeneity of cancer is traceable to the discovery that morphologically similar tumors have several subtypes with distinct pathogeneses [3,4]. Therefore, the accuracy of the cancer subtype is not only meaningful in the development of individualized treatment strategies for patients and understanding of the evolution of the cancer [5,6,7,8]. More importantly, identifying cancer subtypes can provide an understanding of the underlying molecular mechanisms that can lead to the design of precise therapeutic strategies for effective cancer management.
With the development of high-throughput sequencing technologies, a large amount of multi-omics data on various cancers has been generated. A large number of cancer subtype identification efforts based on multi-omics data have been developed [9,10,11,12,13,14]. For example, Guo et al. used a denoising autoencoder to fuse multi-omics data for ovarian cancer subtype identification [10]. Tang et al. proposed a method based on statistical moments to reduce the dimension of high-throughput protein omics data to identify cancer subtypes [12]. Wasito et al. used the combination of kernel classification and SVM to reduce the dimension of patient gene expression data and realize the subtypes identification of lymphoma [14]. However, in using multi-omics data for cancer subtype identification, the sheer number of genes always results in meaningful information being overwhelmed by redundant or noisy data. Therefore, deriving or selecting the most discriminatory subset of genes from tens of thousands of genes is necessary to identify cancer subtypes and reduce computational costs [15]. So far, most studies have focused on two types of approaches: feature extraction (FE) and feature selection (FS). The major difference between FS and FE is that FS retains the original features, whereas FE achieves dimensionality reduction by compression or mapping. In biology-related studies, exploring the biology mechanism always requires the identification of marker genes, so FS on biomolecules is more often used than FE [16]. Nowadays, there are many FS-related methods, such as the most commonly used differential expression-based gene screening, the Kruskal–Wallis Test, entropy-based methods, and random forests, among others. However, most of the existing studies do not consider fusion for each cancer sample specificity from the biomolecular perspective, but they are based only on differences in numerical patterns of multi-omics data.
Cancer samples are highly heterogeneous and even patients with the same cancer directly have their unique characteristics [17]. The heterogeneity of cancer samples plays an important role in understanding and studying the process of cancer development and its pathogenesis [18,19,20]. Based on this idea, a small amount of work has applied the specificity of cancer samples to the identification of cancer subtypes [21,22,23]. For example, Chen et al. combined gene expression data and gene interaction networks to identify breast cancer subtypes by sample-specific perturbations in the biological network [21].
Zhang et al. proposed a cancer subtype identification method based on single-sample information gain (SSIG), which fused multi-omics data by considering the heterogeneity of samples to identify breast cancer (BRCA) and kidney clear cell carcinoma (KIRC) [22]. Nakazawa et al. proposed an approach based on sample-specific molecular regulatory systems to identify cancer subtypes, with good results on lung, gastric, and breast cancer datasets [23]. The above studies indicate that the specificity of cancer samples is important in the identification of cancer subtypes. However, no studies have yet adequately considered cancer specificity in biomolecules.
A novel method is proposed for feature selection to identify cancer subtypes based on the heterogeneity score of a single gene: HSSG. The proposed method takes full account of each sample’s specificity under biomolecules, considering the specific features of cancer samples under individual genes. In addition, the linkage between the selected genes is also considered, aiming to select a better subset of genes for cancer subtype identification. Firstly, a sample similarity network under each gene is constructed based on the differential expression vector of the cancer sample and normal samples. This takes into account not only the specific characteristics of each cancer sample but also the specificity of the cancer samples effectively fused under the genes. Secondly, the pseudo-F statistic is used to calculate the heterogeneity score of a single gene for cancer subtypes identification. Finally, a gene–gene network is constructed and analyzed to find possible functional modules, and the critical genes for cancer subtypes identification are selected. Experiments on the TCGA data sets show that HSSG has achieved better performance than other popular feature/gene scoring methods. The overall framework is shown in Figure 1.

2. Materials and Methods

2.1. Data Sources

From the TCGA hub data set of UCSC Xena [24], we obtained RNA-seq data, miRNA-seq data, and the clinical data of five types of cancer samples, including lung cancer (which is divided into lung squamous cell carcinoma (LUSC) and lung adenocarcinoma (LUAD)), stomach cancer (STAD), colon cancer (COAD) and thyroid cancer (THCA). The reasons for the choice of these types of tumors: on the one hand, these types of cancer tumors chosen are very common types of cancer tumors. There has been a great deal of work done on these types of tumors. On the other hand, benefiting from the profession of the TCGA project, researchers have collected a wealth of samples that provide a solid basis for the calculations of our study. The detailed information of these data is shown in Table 1.

2.2. Construction of Sample-Similarity Network Based on a Single Gene

In this paper, C i g and S j g represent the gene expression value of i-th cancer sample and j-th normal sample under the gene g, respectively ( i [ 1 , N ] , j [ 1 , M ] , N , M represent the total number of disease samples and normal samples, respectively). Firstly, we can obtain the differential expression vector V i g of each disease sample with all normal samples in the gene g using the following Equation (1):
V i g = C i g S * g ,
where S * g and V i g are M × 1 , which respectively represents the gene expression value of all the normal samples and the differential expression between disease sample i under the gene g ( i [ 1 , N ] ). V i g can effectively reflect the differences between cancer samples and normal samples and enrich the data characteristics of cancer samples under a specific gene.
To measure the contribution of a single gene to cancer subtype identification, the similarity of two differential expression vectors of any two cancer samples with all normal samples under gene g is calculated, denoted by D g , which is a similarity network between cancer samples, using the following Equation (2):
D g = ( d s t g ) N × N = ( | | V s g V t g | | 2 ) N × N ,
where V s g , V t g , respectively, represent the differential expression vectors of the s-th and t-th cancer samples versus normal samples under gene g( s , t [ 1 , N ] ), | | V s g V t g | | 2 represents the 2-norm of the two vectors and d s t g is the similarity between s and t under gene g. This process for constructing the sample similarity network of a single gene is shown in Figure 2.

2.3. Calculating Heterogeneity Score of Single Gene Based on Pseudo-F Statistics

To describe the contribution of each gene to subtypes identification, pseudo-F statistics [25] is used to calculate the heterogeneity score of each gene for cancer subtypes identification. Specifically, pseudo-F statistics are based on subtype categories as inputs and calculated from the similarity matrix of the above-mentioned single gene similarity networks. Furthermore, it can test the correlation between genes and cancer subtype classifications. Assuming a total of N samples exist, the formula is as follows:
F = t r ( HGH ) t r [ ( I H ) G ( I H ) ] ,
where H = Y ( Y T Y ) 1 Y T is a N × N matrix, Y is a N × 1 vector that indicates N samples belong to which subtypes ( Y = ( y m ) y m [ 1 , k ] , k indicates that there are k cancer subtypes), G = ( I 1 / N 11 T ) A ( I 1 / N 11 T ) is the Gower’s centered matrix, A = ( a s t ) = ( 1 / 2 ( d s t ) 2 ) ) ( d s t D , D is the sample similarity matrix of a single gene). 1 is a dimensional column vector with element 1, and I is an identity matrix. The contribution of each gene for subtypes identification is calculated by using pseudo-F statistics. After calculating the contribution of all genes, we obtain a heterogeneity score for each gene. This score shows the adequate aggregation degree of different cancer subtype samples under a specific gene, which can explain the contribution of this gene to cancer subtypes identification.

2.4. Construction of Gene–Gene Network Based on Single Gene Sample-Similarity Network

As cancer is often affected by multiple regulatory modules, we construct a gene–gene network based on the single gene network obtained above to conform to the biological regulation law to the greatest extent. Firstly, the genes for constructing the gene-gene network are screened by the pseudo-F statistic. G ˜ = ( g i ˜ ) represents the gene order sorted according to the pseudo-F statistics value. The formula for screening the genes G ^ that construct the network is as follows:
G ^ = ( g k ) | ( A C C = K m e a n s ( C * G ^ ) ) = = m a x ( A C C ) ,
where G ^ G ˜ , k [ 1 , b ] (b is the number of selected genes), C * G ^ represents the gene expression matrix of all cancer samples under gene set G ^ , A C C refers to the accuracy of K-means clustering [26] with selected genes as features. The genes are selected with the highest clustering accuracy as the screening genes. Then, after screening genes, those genes can be used to construct the gene–gene network W , using the following formula:
W = ( w q p ) = ( | | D g q D g p | | F ) b × b ,
where W is b × b matrix indicates the gene–gene network, D g q , D g p represents sample-similar matrices under gene g q and gene g p ( g q , g p G ^ ), respectively, and | | D | | F is the F-norm of matrix D .

2.5. Network Analysis and Module Mining

To identify the critical functional modules of cancer subtypes, we perform the following operations on the network: firstly, we mined the nodes with the largest degrees in the network. We believe these nodes play a more critical role in the network [27,28]. Secondly, the cluster_walktrap function in R (R package igraph 1.3.0) is used to mine the functional modules in the network [29]. After getting modules by cluster_walktrap function, the modules are sorted according to the average pseudo-F statistics of each module and the M ˜ i is used to represents the i-th gene module in the sorted ordermodules ( M ˜ i M ˜ , M ˜ represents all the sorted order modules). Then, Matthews correlation coefficient (MCC) [30] and RAND coefficient (RI) [31] are used to measure the performance of the gene modules, and MCC and RI are defined as follows:
M C C = T P × T N F P × F N ( T P + F P ) ( F P + F N ) ( T N + F P ) ( T N + F N ) ,
R I = T P + T N T P + F P + T N + F N ,
where T P , F P , T N , and F N mean true positive, false positive, true negative, and false negative. Finally, we use the following formula to get the needed module genes M ^ :
M ^ = ( m ^ i ) | i f ( ( M C C / R I = K m e a n s ( C * M ˜ i + M ˜ j ) ) > ( M C C / R I = K m e a n s ( C * M ˜ j ) ) ) M ˜ i M ^
where M ^ M ˜ , C * M ˜ j represents the gene expression matrix of all cancer samples under gene set M ˜ j , M C C / R I refers to the measurement index of K-means clustering with selected genes as features. When a module is added, the corresponding gene modules for the functional module are retained if the clustering indicator increases. If the indicator is not added, the community abandons. Finally, we get the genes from module mining for the network.

2.6. Performance Evaluation Metrics

The performance of the proposed method is evaluated based on accuracy, sensitivity, and specificity [32]. They are defined as follows:
A c c u r a c y = T P + T N T P + F P + T N + F N ,
S e n s i t i v i t y = T P T P + F N ,
S p e c i f i c i t y = T N T N + F P .
At the same time, the identified gene list was imported into the GO enrichment analysis and the KEGG pathway enrichment analysis to understand the biological significance of the selected genes further. In addition, we randomly divided the cancer subtype samples into training and validation sets in a ratio of 2:1 to test the performance of HSSG. In addition, the random seeds were set to ensure the reproducibility of the experiments.
Our source code of HSSG is Available online: https://github.com/ubuntu1024/HSSG (Last visited on 1 August 2022). The main packages and R versions used in the code are: R version 4.0.5; R package limma 3.46.0; R package readr 2.1.2; R package igraph 1.3.0, etc.

3. Results

To verify the effectiveness of the HSSG, seven data sets of five cancer subtypes from TCGA were experimented with in three ways: Firstly, on the single omics data of RNA—seq, HSSG can effectively identify the essential genes and the subtypes in the experiments, including two subtypes identification and multiple cancer subtypes identification. Secondly, the multi-omics data before and after HSSG feature selection was applied to the five popular cancer subtypes identification methods based on the multi-omics data. Moreover, the results showed that HSSG also performed well in feature selection of multi-omics data for cancer subtypes identification. Finally, to verify the effectiveness and stability of the genes selected by HSSG, the cancer samples were divided into two halves, and the normal samples were placed into the cancer samples as subtypes. Half of the cancer samples and the normal samples were used as the training set to screen genes using HSSG, and the other half was used as the verification set to verify the effectiveness and stability of the selected genes. It can be found that the genes selected by HSSG can effectively distinguish different samples.

3.1. Identification of Cancer Subtypes Based on Single-Omics Data

3.1.1. Result of Identifying Two Cancer Subtypes

The RNA-seq data of lung cancer, including LUAD and LUSC, was involved in this experiment (the data includes 517 samples of lung adenocarcinoma and 502 samples of lung squamous cell carcinoma). By the above method, the heterogeneity score of each gene for the identification of cancer subtypes was calculated, and the genes were sorted according to the value of pseudo-F statistics. By adding genes as features to theorderfor clustering, the curve of clustering accuracy with the number of genes is shown by the red line in Figure 3a. The red line in Figure 3a shows the clustering accuracy curve with the number of genes added, based on the ranking of each gene’s contribution (pseudo-F statistic value), with the constant addition of genes. When the number of added genes reaches 3000, the accuracy rate is the highest (95.1%). At the same time, to highlight the effectiveness of HSSG in screening essential genes that can identify cancer subtypes, we compared three different methods for screening genes. The curve of clustering accuracy of the three methods with the rank of gene addition is shown in Figure 3a. The genes selected based on the differential expression method were analyzed using the limma differential expression analysis method. The limma package in R language (R package limma 3.46.0) was used to conduct differential expression analysis on sample data of two cancer subtypes, and the obtained results were ranked according to logFC. LogFC represented the ratio of expression levels between two samples (groups). In general, the absolute value of logFC could be used as the screening criterion for differential genes. The clustering accuracy rate of random selection averaged the clustering accuracy rates of the corresponding number of genes after 50 random selections. The figure shows that the accuracy rate of gene clustering sorted by HSSG screening is higher than that of the other two methods.
Then, the first 3000 genes were used to construct a gene-gene network using the methods described above. After obtaining the gene-gene network, the weighted adjacency matrix of the network was normalized, and the threshold was set to 0.7 to remove the edges where the two genes were far apart. On the one hand, through the analysis of the largest network degrees, the largest 67 network nodes were obtained (the degree of these nodes is 2999). On the other hand, module mining also was used on the network. By setting the random walk step size to 7 in module mining, 28 gene modules could be obtained. The proposed method for rankingthe gene modules to cluster shows the precision curve in Figure 3b. And Figure 3b shows the clustering accuracy curve with module genes accessions after constructing a gene-gene network, based on network mining of functional modules and ranking modules by average module contribution. It is not difficult to see that with adding a module, the accuracy of clustering does not continuously increase, but there is continuous fluctuation after adding specific module genes. To accurately mine the key gene modules for cancer subtype identification, the Matthews correlation coefficient (MCC) was used to measure the clustering effect. Matthews correlation coefficient is one of the practical evaluation indexes to measure the result of the two-classification model. In the end, six gene modules were retained for 644 genes. The 67 genes were mined by performing a degree analysis on the constructed gene-gene network to find the gene nodes with the maximum degree. In addition, the 644 genes were mined for the more important gene modules by performing module mining of the constructed gene-gene network. Finally, through the above gene–gene network analysis and module mining, we obtained 67 key genes and 644 key genes.
To visualize the global expression changes of the selected genes in all cancer samples, the simple heat maps of the expression values in two different cancer samples of the screened 67 genes and 644 genes found by module mining were drawn, as shown in Figure 4. The heat map clearly shows that the expression values of most of the genes based on the HSSG screen are more significantly different between the LUAD and LUSC subtypes. Finally, the clinical information of the samples was used to analyze the survival rate of the clustering results. As shown in Figure 5a, it was the graph showing the change in sample survival rate after clustering the 67 genes. The p-value of the survival rate in the schematic diagram is 0.037 < 0.05, which indicates that there are significant differences between the two groups. As shown in Figure 5b, the graph shows the change in sample survival rate after clustering the 644 genes. The p-value of the survival rate in the schematic diagram is 0.029 < 0.05, indicating significant differences between the two groups. They demonstrated the superior performance of HSSG.
To find out whether the genes we found have biological significance, 67 genes and 644 genes were enriched and analyzed, and the results showed in Figure 5c,d. The result of GO enrichment analysis on 67 genes showed that these genes were mainly related to epidermis development, regulation of endopeptidase activity, negative regulation of endopeptidase in biological processes; They were related to connexin complex and gap junction in cell composition; they were related to endopeptidase inhibitor activity, peptidase inhibitor activity, endopeptidase regulator activity in molecular function; From the go enrichment analysis of the above 67 genes, these 67 genes were related to the development of epithelial cells. However, it is well known that the most significant difference between lung adenocarcinoma and lung squamous cell carcinoma is that lung squamous cell carcinoma is mainly caused by chronic irritation and injury of columnar epithelial cells of the bronchial mucosa, cilia loss, squamous metaplasia of basal cells, atypical hyperplasia and hypoplasia [33]. They showed, in some ways, the correctness of the screening genes of HSSG. Similarly, the GO enrichment analysis on 644 genes was also performed. Furthermore, the results were similar to those of the 67 genes enrichment analysis, mainly related to the development of epithelial cells.
To show the effectiveness of the proposed method, we compared its performance with the other six popular feature/gene scoring methods, which used Random selection, Differential Expression selection, Variance-based score, Kruskal–Wallis Test [34], Entropy-based score, and Random Forest as the gene importance evaluation criterion. Random selection and differential expression selection methods are consistent with the beginning of this experiment. The effects of the above methods in selecting 67 genes and 644 genes are shown in Table 2 and Table 3. It can be seen from the Table that HSSG is slightly better than other feature/gene scoring methods. To compare the performance of HSSG with other popular feature scoring methods and the degree of overlap between the features selected by the different methods, we set thresholds for the five popular methods to make them select the best features. The number of features selected, the accuracy rate, the number of overlaps between each method and the features selected by HSSG, and the overlap rate are shown in Table 4 (the Random selection method is the average number of feature overlaps taken 50 times at random). As can be seen from Table 4, HSSG can select relatively few genes while achieving the final performance. Then, the clustering heatmaps of gene expression values for the genes screened by the different methods were drawn to visually compare the effects of the different methods of gene screening, as shown in Figure 6 (the clustering heatmaps for random selection are not drawn here because the random selection method was averaged 50 times at random and the features selected at random were not consistent each time). In Figure 6, the cancer subtype samples were clustered hierarchically with genes based on the expression values of the screened genes, respectively, and the clustering results were subjected to the fisher test. As can be seen from the figure, the HSSG test with the smallest p-value (p = 2.23 × 10−75) obtained the best results.
In addition, 79 genes selected by Differential Expression were enriched for analysis to explore how the biological significance of the genes selected by the HSSG differs from the commonly used differential expression-based approach. The differential expression-based gene enrichment analysis is shown in Figure 7 and the HSSG screened genes enrichment analysis is shown in Figure 5. As can be seen from the figure, the results of the GO enrichment analysis based on HSSG screening genes and the results of the conventional differential expression-based GO enrichment analysis are in agreement for a large part. There are also some inconsistencies, such as embryonic organ morphogenesis in Biological Process, complex trimers in Cellular Component; gap junction in Molecular Function channel activity in Molecular Function, etc. Finally, the HSSG KEGG pathway enrichment analysis and differential expression-based KEGG pathway enrichment analysis were completed. We found that the HSSG-selected gene pathways were mainly related to Cell cycle and Cellular senescence, while the differential expression-based pathways were mainly related to the estrogen signaling pathway and Staphylococcus aureus infection.

3.1.2. Result of Identifying Multiple Cancer Subtypes

After proving the effectiveness of HSSG in the identification of two cancer subtypes, another experiment was done to verify the recognition effect of HSSG in three or more cancer subtypes. However, due to the uncertainty of cancer subtypes, it was difficult to find definite three or more subtypes data of the same cancer. In this experiment, the samples of three different cancers (350 gastric cancer, 288 colon cancer, and 350 thyroid cancer) were mixed, and HSSG was used to verify whether different cancer samples could be effectively distinguished. As the above method, the heterogeneity score of each gene could be calculated, and the genes were sorted with the score. Then, genes were added in order as features, and K-means clustering was adopted (clustering into three classes). The change curve of clustering accuracy is shown in the red line in Figure 8. The meaning of the other two curves shown in Figure 8 is consistent with that of the above experiment. From the figure, the accuracy fluctuates first rose to the highest and then decreased with different numbers of genes added. When the number of genes was added to 500, i.e., When the top 500 genes in pseudo-F statistics were added, the accuracy reached 99.89%. To further enhance the bio-interpretability of the method and improve the gene-gene relationship, the first 500 genes were selected to construct a gene–gene network.
On the one hand, through analyzing the degree distribution of the network, the nodes with the largest degrees in the network were selected, with 90 full-degree nodes selected. And the clustering accuracy was 89.3% when the samples were clustered based on these genes as a feature. (Results from the degrees distribution analysis for the network in this experiment were not very effective, and these genes were not studied in depth later). On the other hand, module mining was performed on the network. We got six gene communities using the cluster_walktrap function and setting the step size to 7. The communities are sorted according to the average pseudo-F statistic. Then, the Rand Index (RI) was used to measure the effectiveness of clustering when joining different communities. In the end, 196 community genes could be gained with a cluster accuracy of 99.89% and RI of 0.9986. Then, the selected genes were compared with the corresponding numbers of genes from the other six different methodsselected, with the accuracy shown in Table 5. From Table 5, it is not hard to see that the effect of screening practical features of HSSG is better than the other methods.
At the same time, the simple heat maps of the expression values in three different cancer samples of the 500 genes and the 196 genes screened were shown in Figure 9. Through the heat maps, it is not difficult to see a significant difference in the expression of genes screened by HSSG in the samples of three cancer subtypes. Finally, the enrichment analysis of 196 genes is shown in Figure 10. Through enrichment analysis, it could find that most of our selected genes were related to gland development, and the KEGG pathway was also related to thyroid hormone synthesis.

3.2. The Performance in Feature Selection of Multi-Omics Data

To verify the effectiveness of HSSG in feature selection of multi-omics data, multi-omics data of LUAD and LUSC was used for this experiment (i.e., binding of RNA-seq data and miRNA-seq data). HSSG was used to select the features of RNA-seq data and miRNA-seq data. And the feature selection of RNA-seq data of lung cancer was completed in the above experiments. The 644 genes selected in the above experiments were used as the features of RNA-seq data. In the same way, HSSG conducted feature selection on the miRNA-seq data of lung cancer and finally selected 442 miRNAs as the features of miRNA-seq data. Then the data without HSSG feature selection and the data with HSSG feature selection were applied to five popular cancer subtypes identification methods based on multi-omics data, including COCA [35], LRAcluster [36], ConsensusClustering [37], iClusterBayes [38], and IntNMF [39], and the results are shown in Table 6. As shown in Table 6, it can be seen that the effect of each method has been improved after the feature selection of HSSG.
After that, the top 10 miRNA in the mined 442 miRNA with higher heterogeneity scores based on pseudo-F statistics were carefully studied. Through a literature search, 8 of the top 10 mined miRNAs were closely related to lung cancer, which also proved that HSSG has good performance in feature selection. The detail of the top 10 miRNA is shown in Table 7.

3.3. The Effectiveness and Stability of the Selected Genes

The above aspects show that HSSG could effectively select features and identify cancer subtypes. After that, the effectiveness and stability of the selected genes were verified in this experiment. In this experiment, the 400 thyroid cancer samples were divided equally into two groups of 200 samples each. Then, the first 200 cancer samples were then mixed with 59 normal samples (as a subtype) to obtain a disease set of 259 samples to identify normal and cancer samples. The heterogeneity score of each gene was calculated, and the genes were ordered according to the above method’s value. Finally, genes were added in order as features to conduct K-means clustering, and the change curve of accuracy is shown in the red line in Figure 11. At the same time, the genes screened out based on the differential expression method (limma differential expression analysis) were used as the control, and the curve of change in accuracy is shown in the blue line in Figure 11.
From Figure 11, it is not hard to find that when the number of genes was added to 40 in the order of pseudo-F statistical values, the cluster accuracy reached the maximum of 82.9%. And the accuracy of the genes found by HSSG was higher than the genes selected based on differential expression, which further verified the method’s effectiveness. Through analysis, the reason for the low accuracy should be that the classification data of normal and cancer samples is unbalanced, leading to the low accuracy of the experiment.
Finally, as there are too fewer genes to construct gene–gene networks when the accuracy reaches the maximum, 40 genes were used as features to cluster these 259 samples, including the last 200 cancer samples and 59 normal samples. The accuracy of clustering was 81.4%, which proved that the genes we found were still valid for other samples.

4. Discussion

This paper proposes a heterogeneity score of the single gene method, HSSG, to identify cancer subtypes effectively. First, the sample similarity network of a single gene is constructed based on the existing data, and the TOP gene that contributes to clustering is screened out based on the pseudo-F statistic, which improves the accuracy of the experiment. The distance between the two genes is then calculated to build a network of gene interactions under a particular disease. Through the network analysis, the key genes of subtypes recognition are found. In addition, K-means are clustered by using the key genes as the characteristics. We did experiments from three aspects, and the results showed that our method had a significant effect on the classification of cancer subtypes and mining the subtype-specific biomarker. The method has strong reusability and can also be used to identify other cancer subtypes. In addition, HSSG can be used for other applications besides cancer subtype identification. For example, as HSSG can effectively mine biomarkers that identify cancer subtypes, this means that HSSG can also be applied to the mining of various cancer biomarkers (treating normal samples as subtypes and using HSSG to mine biomarkers in cancer samples versus normal samples), which will be important for cancer-related research. Cancer biomarkers identified by HSSG can also be used as a guide for cancer screening techniques, such as liquid biopsy-based cancer screening.
Although HSSG has the above advantages, it also has some shortcomings: on the one hand, the number of key genes in constructing a gene–gene network is judged subjectively according to the accuracy curve, which may not show the optimal effect of the model; On the other hand, the proposed method will calculate the heterogeneity score of each gene, which leads to a little high time complexity of the whole model. At the same time, parts of the approach can be studied further: we will find that the methods can find genes that effectively distinguish between different cancer subtypes, but these genes are not necessarily disease-causing. The biological significance of these genes can be further studied. At the same time, the differences between enrichment analysis of HSSG mined genes and enrichment analysis based on differential expression methods are also areas where future research could be focused. In future work, we will combine the biological regulation process, the pathogenic genes of cancer, and the genes found by our method to analyze the regulation process in the human body.
Finally, we found that the identification of cancer subtypes based on the random selection of genes was more accurate than the expected random dichotomization or trichotomization, especially in the “Result of identifying multiple cancer subtypes” section. Here, the phenomenon is discussed and analyzed. On the one hand, clustering samples by randomly selected genes is different from directly classifying the sample at random. Although there are fewer genes that contribute significantly to the classification of cancer subtypes (i.e., fewer genes that are directly associated with cancer subtypes and can be used as biomarkers for cancer subtypes), there are many genes that differ in trace amounts across cancer subtypes (i.e., genes that contribute somewhat less to the identification of cancer subtypes). Due to the complexity of cancer, abnormal expression of some genes may lead to partial expression differences in some other genes. This potentially makes it possible that randomly selected feature clustering does not match the expected outcome of randomly dividing the sample. On the other hand, to explore the distribution of tumor sample data for different cancers, we have carried out a PCA analysis of three cancerous tumors and have drawn a PCA plot for the three cancers, as shown in Figure 12. From the plot, we can see that there are indeed some differences between the three tumor samples. This may be the reason for the high accuracy of randomly selected features in identifying cancer subtypes.

5. Conclusions

We proposed a new single gene-based feature selection method for cancer subtype identification and applied it to five cancer samples from TCGA. Calculation of the contribution of a single gene to cancer subtype identification has a significant effect on feature selection. Subsequently, a gene–gene network was constructed to explain the biological significance of the genes further and provide a basis for better mining of genes for cancer subtype identification. In conclusion, a single-gene-based cancer subtype identification offers new prospects for related research.

Author Contributions

Conceptualization, S.P., W.W. and S.W.; methodology, W.W. and Y.Z.; software, W.W.; validation, W.W. and K.Z.; investigation, W.Y. and M.N.; resources, S.P. and S.W.; data curation, W.W. and M.N.; writing—original draft preparation, W.W.; writing—review and editing, Y.Z., S.P. and S.W.; visualization, K.Z. and W.Y.; supervision, W.W.; project administration, S.P.; funding acquisition, Y.Z. and S.W.; Formal analysis, M.N. and K.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the National Natural Science Foundation of China [Grant Nos. 61902430, 61873281, 61972226].

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All datasets used in this study are accessible from UCSC Xena (https://xenabrowser.net/datapages/, (accessed on 10 June 2022).

Acknowledgments

The authors are grateful to Shihang Yu and Sibo Qiao for advice and excellent technical assistance.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
GOGene Ontology
KEGGKyoto encyclopedia of genes and genomes
logFCLog2 foldchange
ACCAccuracy
MCCMatthews correlation coefficient
RIRand coefficient
ARIAdjust Rand coefficient

References

  1. Turajlic, S.; Sottoriva, A.; Graham, T.; Swanton, C. Resolving genetic heterogeneity in cancer. Nat. Rev. Genet. 2019, 20, 404–416. [Google Scholar] [CrossRef] [PubMed]
  2. Yang, Y.; Tian, S.; Qiu, Y.; Zhao, P.; Zou, Q. MDICC: Novel method for multi-omics data integration and cancer subtype identification. Brief. Bioinform. 2022, 23, bbac132. [Google Scholar] [CrossRef] [PubMed]
  3. Prat, A.; Parker, J.S.; Karginova, O.; Fan, C.; Livasy, C.; Herschkowitz, J.I.; He, X.; Perou, C.M. Phenotypic and molecular characterization of the claudin-low intrinsic subtype of breast cancer. Breast Cancer Res. 2010, 12, R68. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Jahid, M.J.; Huang, T.H.; Ruan, J. A personalized committee classification approach to improving prediction of breast cancer metastasis. Bioinformatics 2014, 30, 1858–1866. [Google Scholar] [CrossRef] [PubMed]
  5. Parker, J.S.; Mullins, M.; Cheang, M.C.; Leung, S.; Voduc, D.; Vickery, T.; Davies, S.; Fauron, C.; He, X.; Hu, Z.; et al. Supervised risk predictor of breast cancer based on intrinsic subtypes. J. Clin. Oncol. 2009, 27, 1160. [Google Scholar] [CrossRef]
  6. Cleary, A.S.; Leonard, T.L.; Gestl, S.A.; Gunther, E.J. Tumour cell heterogeneity maintained by cooperating subclones in Wnt-driven mammary cancers. Nature 2014, 508, 113–117. [Google Scholar] [CrossRef]
  7. Panchy, N.; Azeredo-Tseng, C.; Luo, M.; Randall, N.; Hong, T. Integrative transcriptomic analysis reveals a multiphasic epithelial–mesenchymal spectrum in cancer and non-tumorigenic cells. Front. Oncol. 2020, 9, 1479. [Google Scholar] [CrossRef]
  8. Roider, T.; Seufert, J.; Uvarovskii, A.; Frauhammer, F.; Bordas, M.; Abedpour, N.; Stolarczyk, M.; Mallm, J.P.; Herbst, S.A.; Bruch, P.M.; et al. Dissecting intratumour heterogeneity of nodal B-cell lymphomas at the transcriptional, genetic and drug-response levels. Nat. Cell Biol. 2020, 22, 896–906. [Google Scholar] [CrossRef]
  9. Curtis, C.; Shah, S.P.; Chin, S.F.; Turashvili, G.; Rueda, O.M.; Dunning, M.J.; Speed, D.; Lynch, A.G.; Samarajiwa, S.; Yuan, Y.; et al. The genomic and transcriptomic architecture of 2,000 breast tumours reveals novel subgroups. Nature 2012, 486, 346–352. [Google Scholar] [CrossRef]
  10. Guo, L.Y.; Wu, A.H.; Wang, Y.X.; Zhang, L.P.; Chai, H.; Liang, X.F. Deep learning-based ovarian cancer subtypes identification using multi-omics data. BioData Min. 2020, 13, 10. [Google Scholar] [CrossRef]
  11. Wu, Y.; Wang, H.; Li, Z.; Cheng, J.; Fang, R.; Cao, H.; Cui, Y. Subtypes identification on heart failure with preserved ejection fraction via network enhancement fusion using multi-omics data. Comput. Struct. Biotechnol. J. 2021, 19, 1567–1578. [Google Scholar] [CrossRef] [PubMed]
  12. Tang, K.L.; Li, T.H.; Xiong, W.W.; Chen, K. Ovarian cancer classification based on dimensionality reduction for SELDI-TOF data. BMC Bioinform. 2010, 11, 109. [Google Scholar] [CrossRef] [Green Version]
  13. Liu, S.; Zhang, Y.; Shang, X.; Zhang, Z. ProTICS reveals prognostic impact of tumor infiltrating immune cells in different molecular subtypes. Brief. Bioinform. 2021, 22, bbab164. [Google Scholar] [CrossRef]
  14. Wasito, I.; Istiqlal, A.N.; Budi, I. Data integration model for cancer subtype identification using Kernel Dimensionality Reduction-Support Vector Machine (KDR-SVM). In Proceedings of the 2012 7th International Conference on Computing and Convergence Technology (ICCCT), Seoul, Korea, 3–5 December 2012; pp. 876–880. [Google Scholar]
  15. Zhu, Z.; Ong, Y.S.; Dash, M. Wrapper–filter feature selection algorithm using a memetic framework. IEEE Trans. Syst. Man, Cybern. Part B (Cybernetics) 2007, 37, 70–76. [Google Scholar] [CrossRef] [PubMed]
  16. Liu, J.; Su, R.; Zhang, J.; Wei, L. Classification and gene selection of triple-negative breast cancer subtype embedding gene connectivity matrix in deep neural network. Brief. Bioinform. 2021, 22, bbaa395. [Google Scholar] [CrossRef] [PubMed]
  17. Jung, J.; Seol, H.S.; Chang, S. The generation and application of patient-derived xenograft model for cancer research. Cancer Res. Treat. Off. J. Korean Cancer Assoc. 2018, 50, 1–10. [Google Scholar] [CrossRef] [Green Version]
  18. Inda, M.d.M.; Bonavia, R.; Seoane, J. Glioblastoma multiforme: A look inside its heterogeneous nature. Cancers 2014, 6, 226–239. [Google Scholar] [CrossRef] [Green Version]
  19. Allison, K.H.; Sledge, G.W. Heterogeneity and cancer. Oncology 2014, 28, 772. [Google Scholar]
  20. Dagogo-Jack, I.; Shaw, A.T. Tumour heterogeneity and resistance to cancer therapies. Nat. Rev. Clin. Oncol. 2018, 15, 81–94. [Google Scholar] [CrossRef]
  21. Chen, Y.; Gu, Y.; Hu, Z.; Sun, X. Sample-specific perturbation of gene interactions identifies breast cancer subtypes. Brief. Bioinform. 2021, 22, bbaa268. [Google Scholar] [CrossRef]
  22. Yuanyuan, Z.; Ziqi, W.; Shudong, W.; Chuanhua, K. SSIG: Single-Sample Information Gain Model for Integrating Multi-Omics Data to Identify Cancer Subtypes. Chin. J. Electron. 2021, 30, 303–312. [Google Scholar] [CrossRef]
  23. Nakazawa, M.A.; Tamada, Y.; Tanaka, Y.; Ikeguchi, M.; Higashihara, K.; Okuno, Y. Novel cancer subtyping method based on patient-specific gene regulatory network. Sci. Rep. 2021, 11, 23653. [Google Scholar] [CrossRef]
  24. UCSC Xena. UCSC Xena International Centre; 2022; Available online: https://xenabrowser.net (accessed on 20 July 2022).
  25. Rogers-Soeder, T.S.; Blackwell, T.; Yaffe, K.; Ancoli-Israel, S.; Redline, S.; Cauley, J.A.; Ensrud, K.E.; Paudel, M.; Barrett-Connor, E.; LeBlanc, E.; et al. Rest-activity rhythms and cognitive decline in older men: The osteoporotic fractures in men sleep study. J. Am. Geriatr. Soc. 2018, 66, 2136–2143. [Google Scholar] [CrossRef] [PubMed]
  26. Gasch, A.P.; Eisen, M.B. Exploring the conditional coregulation of yeast gene expression through fuzzy k-means clustering. Genome Biol. 2002, 3, 1–22. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Qin, G.; Dang, M.; Gao, H.; Wang, H.; Luo, F.; Chen, R. Deciphering the protein–protein interaction network regulating hepatocellular carcinoma metastasis. Biochim. Biophys. Acta Proteins Proteom. 2017, 1865, 1114–1122. [Google Scholar] [CrossRef] [PubMed]
  28. Mondragón, R. Estimating degree–degree correlation and network cores from the connectivity of high–degree nodes in complex networks. Sci. Rep. 2020, 10, 1–24. [Google Scholar] [CrossRef]
  29. Csardi, G.; Nepusz, T. The igraph software package for complex network research. Inter J. Complex Syst. 2006, 1695, 1–9. [Google Scholar]
  30. Matthews, B.W. Comparison of the predicted and observed secondary structure of T4 phage lysozyme. Biochim. Biophys. Acta Protein Struct. 1975, 405, 442–451. [Google Scholar] [CrossRef]
  31. Hullermeier, E.; Rifqi, M.; Henzgen, S.; Senge, R. Comparing Fuzzy Partitions: A Generalization of the Rand Index and Related Measures. IEEE Trans. Fuzzy Syst. 2012, 20, 546–556. [Google Scholar] [CrossRef] [Green Version]
  32. Yu, S.; Wang, M.; Pang, S.; Song, L.; Qiao, S. Intelligent fault diagnosis and visual interpretability of rotating machinery based on residual neural network. Measurement 2022, 196, 111228. [Google Scholar] [CrossRef]
  33. Sato, S.; Nakamura, Y.; Tsuchiya, E. Difference of allelotype between squamous cell carcinoma and adenocarcinoma of the lung. Cancer Res. 1994, 54, 5652–5655. [Google Scholar] [PubMed]
  34. McKight, P.E.; Najab, J. Kruskal-wallis test. In The Corsini Encyclopedia of Psychology; Wiley: Hoboken, NJ, USA, 2010; p. 1. [Google Scholar]
  35. Hoadley, K.A.; Yau, C.; Wolf, D.M.; Cherniack, A.D.; Tamborero, D.; Ng, S.; Leiserson, M.D.; Niu, B.; McLellan, M.D.; Uzunangelov, V.; et al. Multiplatform analysis of 12 cancer types reveals molecular classification within and across tissues of origin. Cell 2014, 158, 929–944. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  36. Wu, D.; Wang, D.; Zhang, M.Q.; Gu, J. Fast dimension reduction and integrative clustering of multi-omics data using low-rank approximation: Application to cancer molecular classification. BMC Genom. 2015, 16, 1022. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  37. Monti, S.; Tamayo, P.; Mesirov, J.; Golub, T. Consensus clustering: A resampling-based method for class discovery and visualization of gene expression microarray data. Mach. Learn. 2003, 52, 91–118. [Google Scholar] [CrossRef]
  38. Mo, Q.; Shen, R.; Guo, C.; Vannucci, M.; Chan, K.S.; Hilsenbeck, S.G. A fully Bayesian latent variable model for integrative clustering analysis of multi-type omics data. Biostatistics 2018, 19, 71–86. [Google Scholar] [CrossRef]
  39. Chalise, P.; Fridley, B.L. Integrative clustering of multi-level ‘omic data based on non-negative matrix factorization algorithm. PLoS ONE 2017, 12, e0176278. [Google Scholar] [CrossRef] [Green Version]
  40. Huang, W.; Jin, Y.; Yuan, Y.; Bai, C.; Wu, Y.; Zhu, H.; Lu, S. Validation and target gene screening of hsa-miR-205 in lung squamous cell carcinoma. Chin. Med. J. 2014, 127, 272–278. [Google Scholar]
  41. Lebanony, D.; Benjamin, H.; Gilad, S.; Ezagouri, M.; Dov, A.; Ashkenazi, K.; Gefen, N.; Izraeli, S.; Rechavi, G.; Pass, H.; et al. Diagnostic assay based on hsa-miR-205 expression distinguishes squamous from nonsquamous non–small-cell lung carcinoma. J. Clin. Oncol. 2009, 27, 2030–2037. [Google Scholar] [CrossRef]
  42. Berghmans, T.; Ameye, L.; Willems, L.; Paesmans, M.; Mascaux, C.; Lafitte, J.J.; Meert, A.P.; Scherpereel, A.; Cortot, A.; CsToth, I.; et al. Identification of microRNA-based signatures for response and survival for non-small cell lung cancer treated with cisplatin-vinorelbine A ELCWP prospective study. Lung Cancer 2013, 82, 340–345. [Google Scholar] [CrossRef]
  43. Jin, L.; Li, Y.; Liu, J.; Yang, S.; Gui, Y.; Mao, X.; Nie, G.; Lai, Y. Tumor suppressor miR-149-5p is associated with cellular migration, proliferation and apoptosis in renal cell carcinoma. Mol. Med. Rep. 2016, 13, 5386–5392. [Google Scholar] [CrossRef] [Green Version]
  44. Monteleone, N.J.; Lutz, C.S. miR-708-5p enhances erlotinib/paclitaxel efficacy and overcomes chemoresistance in lung cancer cells. Oncotarget 2020, 11, 4699. [Google Scholar] [CrossRef] [PubMed]
  45. Chen, Q.; Kong, J.; Zou, S.; Gao, H.; Wang, F.; Qin, S.; Wang, W. LncRNA LINC00342 regulated cell growth and metastasis in non-small cell lung cancer via targeting miR-203a-3p. Eur. Rev. Med. Pharmacol. Sci. 2019, 23, 7408–7418. [Google Scholar] [PubMed]
  46. Geng, Y.; Deng, L.; Su, D.; Xiao, J.; Ge, D.; Bao, Y.; Jing, H. Identification of crucial microRNAs and genes in hypoxia-induced human lung adenocarcinoma cells. Oncotargets Ther. 2016, 9, 4605. [Google Scholar]
  47. Sun, C.; Huang, C.; Li, S.; Yang, C.; Xi, Y.; Wang, L.; Zhang, F.; Fu, Y.; Li, D. Hsa-miR-326 targets CCND1 and inhibits non-small cell lung cancer development. Oncotarget 2016, 7, 8341. [Google Scholar] [CrossRef] [Green Version]
  48. Wang, M.; Sun, X.; Yang, Y.; Jiao, W. Long non-coding RNA OIP5-AS1 promotes proliferation of lung cancer cells and leads to poor prognosis by targeting miR-378a-3p. Thorac. Cancer 2018, 9, 939–949. [Google Scholar] [CrossRef]
  49. Gayosso-Gómez, L.; Zárraga-Granados, G.; Paredes-Garcia, P.; Falfán-Valencia, R.; Vazquez-Manríquez, M.; Martinez-Barrera, L.; Castillo-Gonzalez, P.; Rumbo-Nava, U.; Guevara-Gutierrez, R.; Rivera-Bravo, B.; et al. Identification of circulating miRNAs profiles that distinguish malignant pleural mesothelioma from lung adenocarcinoma. EXCLI J. 2014, 13, 740. [Google Scholar]
Figure 1. The overall process framework of the HSSG.
Figure 1. The overall process framework of the HSSG.
Cells 11 02456 g001
Figure 2. The process for constructing a similarity network of a single gene sample.
Figure 2. The process for constructing a similarity network of a single gene sample.
Cells 11 02456 g002
Figure 3. The change curve of cluster accuracy in selecting genes for identifying two subtypes. (a) Curve of the accuracy of three different gene screening methods changing with that number of added genes; (b) With the addition of gene modules, the accuracy changed with the number of adding genes.
Figure 3. The change curve of cluster accuracy in selecting genes for identifying two subtypes. (a) Curve of the accuracy of three different gene screening methods changing with that number of added genes; (b) With the addition of gene modules, the accuracy changed with the number of adding genes.
Cells 11 02456 g003
Figure 4. Simple heat map of gene expression for the genes selected in identifying two cancer subtypes. (a) The simple heat map of the expression of 644 genes. (b) Simple heat map of the expression of 67 genes.
Figure 4. Simple heat map of gene expression for the genes selected in identifying two cancer subtypes. (a) The simple heat map of the expression of 644 genes. (b) Simple heat map of the expression of 67 genes.
Cells 11 02456 g004
Figure 5. The survival rate and enrichment analysis of 67 genes and 644 selected genes. (a) The survival rate schematic of the 67 genes cluster. (b) The survival rate schematic of the 644 genes cluster. (c) GO enrichment analysis of the 67 genes. (d) GO enrichment analysis and KEGG pathway enrichment analysis of the 644 genes.
Figure 5. The survival rate and enrichment analysis of 67 genes and 644 selected genes. (a) The survival rate schematic of the 67 genes cluster. (b) The survival rate schematic of the 644 genes cluster. (c) GO enrichment analysis of the 67 genes. (d) GO enrichment analysis and KEGG pathway enrichment analysis of the 644 genes.
Cells 11 02456 g005
Figure 6. Heat map of gene expression clustering for genes selected by six different methods. (a) The heat map of HSSG-selected gene expression clustering. (b) The heat map of Variance-selected gene expression clustering. (c) The heat map of Entropy-selected gene expression clustering. (d) The heat map of Kruskal-test-selected gene expression clustering. (e) The heat map of Differential expression-selected gene expression clustering. (f) The heat map of Random Forest-selected gene expression clustering.
Figure 6. Heat map of gene expression clustering for genes selected by six different methods. (a) The heat map of HSSG-selected gene expression clustering. (b) The heat map of Variance-selected gene expression clustering. (c) The heat map of Entropy-selected gene expression clustering. (d) The heat map of Kruskal-test-selected gene expression clustering. (e) The heat map of Differential expression-selected gene expression clustering. (f) The heat map of Random Forest-selected gene expression clustering.
Cells 11 02456 g006aCells 11 02456 g006b
Figure 7. The GO enrichment analysis and KEGG pathway enrichment analysis of differentially expressed screening genes.
Figure 7. The GO enrichment analysis and KEGG pathway enrichment analysis of differentially expressed screening genes.
Cells 11 02456 g007
Figure 8. The changing curve of the accuracy of three different methods in identifying three cancer subtypes.
Figure 8. The changing curve of the accuracy of three different methods in identifying three cancer subtypes.
Cells 11 02456 g008
Figure 9. Simple heat map of gene expression for the selected genes in identifying multiple subtypes. (a) Simple heat map of 500 genes selected by pseudo-f statistics. (b) Simple heat map of the 196 genes selected by network module mining.
Figure 9. Simple heat map of gene expression for the selected genes in identifying multiple subtypes. (a) Simple heat map of 500 genes selected by pseudo-f statistics. (b) Simple heat map of the 196 genes selected by network module mining.
Cells 11 02456 g009
Figure 10. The GO and KEGG pathway enrichment analysis of 196 obtained gene.
Figure 10. The GO and KEGG pathway enrichment analysis of 196 obtained gene.
Cells 11 02456 g010
Figure 11. The changing cluster accuracy curve for two different ways to add genes.
Figure 11. The changing cluster accuracy curve for two different ways to add genes.
Cells 11 02456 g011
Figure 12. The PCA plot of three different cancer samples.
Figure 12. The PCA plot of three different cancer samples.
Cells 11 02456 g012
Table 1. Number of samples and genes in five types of cancer.
Table 1. Number of samples and genes in five types of cancer.
IDNameData TypeSampleTotal Genes
TumorNormal
LUADLung AdenocarcinomaRNA-seq517562050
LUSCLung Squamous Cell CarcinomaRNA-seq50254
STADStomach CancerRNA-seq35046
COADColon CancerRNA-seq28841
THCAThyroid CanceRNA-seq51359
LUADLung AdenocarcinomamiRNA-seq518461881
LUSCLung Squamous Cell CarcinomamiRNA-seq47845
Table 2. Comparison with six popular feature scoring methods in selecting 67 genes.
Table 2. Comparison with six popular feature scoring methods in selecting 67 genes.
MethodAccuracySensitivitySpecificity
Random selection70.5%68.6%73.1%
Differential Expression selection92.8%97.5%89.8%
Variance-based score93.0%97.9%89.1%
Kruskal–Wallis Test93.6%98.2%89.9%
Entropy-based score93.4%98.2%89.6%
Random Forest93.9%98.0%90.5%
HSSG93.91%98.5%90.2%
Table 3. Comparison with six popular feature scoring methods in selecting 644 genes.
Table 3. Comparison with six popular feature scoring methods in selecting 644 genes.
MethodAccuracySensitivitySpecificity
Random selection90.8%92.6%88.6%
Differential Expression selection93.2%98.4%89.1%
Variance-based score94.3%97.8%91.2%
Kruskal-Wallis Test94.4%98.2%91.2%
Entropy-based score94.3%98.4%90.7%
Random Forest94.5%98.4%91.2%
HSSG94.7%98.9%91.2%
Table 4. Overlap of the six popular methods with the genes selected by the HSSG.
Table 4. Overlap of the six popular methods with the genes selected by the HSSG.
MethodGene NumberAccuracyOverlap Number with HSSGOverlap Rate
Random selection6770.5%0.6 *0.89%
Differential Expression7993.2%4050.6%
Variance-based score7193.1%912.6%
Entropy-based score17693.7%3922.1%
Kruskal–Wallis Test6893.7%1826.0%
Random Forest8193.91%2429.6%
HSSG6793.91%67100%
* The average overlap number of 50 randomly selected.
Table 5. Comparison with six popular feature scoring methods in selecting 500 and 196 genes.
Table 5. Comparison with six popular feature scoring methods in selecting 500 and 196 genes.
MethodGene NumberAccuracy
Random selection50081.4%
Differential Expression selection50095.4%
Variance-based score50096.5%
Kruskal–Wallis Test50097.4%
Entropy-based score50096.6%
Random Forest50099.6%
HSSG50099.8%
Random selection19680.0%
Differential Expression selection19696.1%
Variance-based score19695.9%
Kruskal–Wallis Test19697.1%
Entropy-based score19697.8%
Random Forest19699.6%
HSSG19699.8%
Table 6. Performance of five popular cancer subtypes identification methods.
Table 6. Performance of five popular cancer subtypes identification methods.
MethodAccuracy without Feature SelectionAccuracy after Feature SelectionIncrease of Method
COCA [35]66.8%92.7%+25.9%
LRAcluster [36]92.8%94.6%+1.8%
ConsensusClustering [37]94.1%94.8%+0.7%
iClusterBayes [38]94.2%94.8%+0.6%
IntNMF [39]93.9%95.1%+1.2%
Table 7. The detail of the top 10 miRNA in our study.
Table 7. The detail of the top 10 miRNA in our study.
NumberName of miRNAHeterogeneity ScoreVerified
1hsa-mir-205 [40,41]1847.826056Yes
2hsa-mir-149 [42,43]856.438976Yes
3hsa-mir-708-5p [44]684.3413755Yes
4hsa-mir-203a-3p [45]542.132398Yes
5hsa-mir-769-5p [46]457.3321947Yes
6hsa-mir-326 [47]449.3204298Yes
7hsa-mir-6510424.1914996No
8hsa-mir-6512387.6342542No
9hsa-mir-378a-3p [48]375.8590445Yes
10hsa-mir-1271-5p [49]356.288151Yes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Pang, S.; Wu, W.; Zhang, Y.; Wang, S.; Niu, M.; Zhang, K.; Yin, W. HSSG: Identification of Cancer Subtypes Based on Heterogeneity Score of A Single Gene. Cells 2022, 11, 2456. https://doi.org/10.3390/cells11152456

AMA Style

Pang S, Wu W, Zhang Y, Wang S, Niu M, Zhang K, Yin W. HSSG: Identification of Cancer Subtypes Based on Heterogeneity Score of A Single Gene. Cells. 2022; 11(15):2456. https://doi.org/10.3390/cells11152456

Chicago/Turabian Style

Pang, Shanchen, Wenhao Wu, Yuanyuan Zhang, Shudong Wang, Muyuan Niu, Kuijie Zhang, and Wenjing Yin. 2022. "HSSG: Identification of Cancer Subtypes Based on Heterogeneity Score of A Single Gene" Cells 11, no. 15: 2456. https://doi.org/10.3390/cells11152456

APA Style

Pang, S., Wu, W., Zhang, Y., Wang, S., Niu, M., Zhang, K., & Yin, W. (2022). HSSG: Identification of Cancer Subtypes Based on Heterogeneity Score of A Single Gene. Cells, 11(15), 2456. https://doi.org/10.3390/cells11152456

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop