CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery

preprint OA: closed
📄 Open PDF Full text JSON View at publisher

Abstract

The advent of single-cell RNA sequencing (scRNA-seq) has greatly enhanced our ability to explore cellular heterogeneity with high resolution. Identifying subpopulations of cells and their associated molecular markers is crucial in understanding their distinct roles in tissues. To address the challenges in marker gene selection, we introduce CORTADO, a computational framework based on hill-climbing optimization for the efficient discovery of cell-type-specific markers. CORTADO optimizes three critical properties: differential expression in the clusters of interest, distinctiveness in gene expression profiles to minimize redundancy, and sparseness to ensure a concise and biologically meaningful marker set. Unlike traditional methods that rely on ranking genes by p-values, CORTADO incorporates both differential expression metrics and penalties for overlapping expression profiles, ensuring that each selected marker uniquely represents its cluster while maintaining biological relevance. Its flexibility supports both constrained and unconstrained marker selection, allowing users to specify the number of markers to identify, making it adaptable to diverse analytical needs and scalable to datasets with varying complexities. To validate its performance, we apply CORTADO to several datasets, including the DLPFC 151507 dataset, the Zeisel mouse brain dataset, and a peripheral blood mononuclear cell dataset. Through enrichment analysis and examination of spatial localization-based expression, we demonstrate the robustness of CORTADO in identifying biologically relevant and non-redundant markers in complex datasets. CORTADO provides an efficient and scalable solution for cell-type marker discovery, offering improved sensitivity and specificity compared to existing methods.
Full text 59,386 characters · extracted from preprint-html · click to expand
CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery Musaddiq K Lodi , Leiliani Clark , Satyaki Roy , View ORCID Profile Preetam Ghosh doi: https://doi.org/10.1101/2024.12.23.630040 Musaddiq K Lodi 1 Integrative Life Sciences, Virginia Commonwealth University , Richmond, VA, United States of America Find this author on Google Scholar Find this author on PubMed Search for this author on this site Leiliani Clark 2 Center for Biological Data Science, Virginia Commonwealth University , Richmond, VA, United States of America Find this author on Google Scholar Find this author on PubMed Search for this author on this site Satyaki Roy 3 Department of Mathematical Sciences, University of Alabama in Huntsville , Huntsville, AL, United States of America Find this author on Google Scholar Find this author on PubMed Search for this author on this site Preetam Ghosh 4 Department of Computer Science, Virginia Commonwealth University , Richmond, VA, United States of America Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Preetam Ghosh For correspondence: pghosh{at}vcu.edu Abstract Full Text Info/History Metrics Preview PDF Abstract The advent of single-cell RNA sequencing (scRNA-seq) has greatly enhanced our ability to explore cellular heterogeneity with high resolution. Identifying subpopulations of cells and their associated molecular markers is crucial in understanding their distinct roles in tissues. To address the challenges in marker gene selection, we introduce CORTADO, a computational framework based on hill-climbing optimization for the efficient discovery of cell-type-specific markers. CORTADO optimizes three critical properties: differential expression in the clusters of interest, distinctiveness in gene expression profiles to minimize redundancy, and sparseness to ensure a concise and biologically meaningful marker set. Unlike traditional methods that rely on ranking genes by p-values, CORTADO incorporates both differential expression metrics and penalties for overlapping expression profiles, ensuring that each selected marker uniquely represents its cluster while maintaining biological relevance. Its flexibility supports both constrained and unconstrained marker selection, allowing users to specify the number of markers to identify, making it adaptable to diverse analytical needs and scalable to datasets with varying complexities. To validate its performance, we apply CORTADO to several datasets, including the DLPFC 151507 dataset, the Zeisel mouse brain dataset, and a peripheral blood mononuclear cell dataset. Through enrichment analysis and examination of spatial localization-based expression, we demonstrate the robustness of CORTADO in identifying biologically relevant and non-redundant markers in complex datasets. CORTADO provides an efficient and scalable solution for cell-type marker discovery, offering improved sensitivity and specificity compared to existing methods. Introduction The emergence of single-cell RNA sequencing (scRNA-seq) has enabled researchers to explore transcriptional processes at single-cell resolution. This technology has been instrumental in identifying rare cell types, evaluating cellular heterogeneity, and measuring variations between individual cells [ 1 ]. Single-cell biology focuses on characterizing cellular heterogeneity by uncovering distinct sub-populations [ 2 ]. Many methods have been developed to perform this task, ranging from unsupervised clustering, to reference dataset-based cell annotation [ 3 – 5 ]. Identifying marker genes is a key step for subtyping cell populations, regardless of the method used for cell population identification. Marker genes, while variably defined in the literature without a universal consensus, serve the essential purpose of distinguishing between different cell populations. A recent benchmarking work of marker gene selection methods notably defined marker genes as a subset of the differentially expressed genes of a cluster that have the most relevance to the cell type’s biological function [ 6 ]. The most common tool for marker gene identification is log fold change-based statistical testing, such as the Wilcoxon Rank Sum and t-Test [ 7 ] and have been incorporated in widely used scRNA-seq workflows [ 7 , 8 ]. Calculating the differential expression of a gene alone may not reliably identify an accurate set of marker genes for a specific cluster. For instance, a gene might show high expression in the target cell type but also moderately high expression in another cell type, with low expression in the rest. Existing approaches leveraging expression-based statistical methods might still identify this gene as a marker, even though it is not exclusive to the target cell type, highlighting the need for a more thorough assessment of gene expression patterns to ensure proper marker gene selection. Several marker gene selection methods have emerged in recent times. One method, RankCorr, identifies marker genes by calculating the Spearman correlation with the cluster indicator vector for each fixed cluster and using that information to identify appropriate markers [ 9 ]. Another technique, scMAGS, utilizes differential expression or variability to calculate cluster-specific marker scores and cluster validity indices, Silhouette index or Calinski-Harabasz index to select such marker genes [ 10 ]. COSG introduced the importance of considering the cosine similarity profile of certain genes in marker selection [ 11 ]. Current approaches to marker gene selection often fail to provide a holistic view of differential gene expression while adequately addressing overlap or redundancy in gene expression profiles [ 12 – 14 ]. Additionally, existing methods typically rely on ranking genes by p-adjusted values, failing to identify a concise and biologically meaningful set of marker genes. To address these challenges, we present CORTADO (hill Climbing OptimizaTion foR cell-type specific mArker gene DiscOvery), a framework that selects markers by optimizing three critical properties: differential expression in the clusters of interest, distinctiveness in their expression profiles (or non-redundancy) concerning other markers, and sparseness, i.e., minimizing the number of selected genes (as illustrated in Figure 1 ). By incorporating differential expression metrics and penalizing gene pairs with overlapping profiles, CORTADO ensures that each selected marker uniquely characterizes its cluster of interest while remaining biologically interpretable. Download figure Open in new tab Fig 1. Overview of CORTADO workflow. CORTADO is a marker gene selection framework with three main steps. First, a single cell genomics count matrix is loaded as a Scanpy object and undergoes standard preprocessing. Then, the stochastic hill optimization is run, with four key components taken into consideration when selecting genes: Differential expressed gene score, non-redundancy based on cosine similarity, a penalization of selecting too many genes, and a constraint parameter to select a user-defined amount of genes. Then, the genes can be visualized through expression heatmaps, and contextualized using relevant literature and gene set enrichment analyses. CORTADO also introduces flexibility that many existing methods lack, supporting both constrained and unconstrained scenarios for marker selection. In the constrained scenario, users can specify the number of marker genes to be identified, enabling tighter control over the size of the gene set. This flexibility makes CORTADO adaptable to diverse analytical needs and scalable to datasets with varying complexity. Furthermore, the hill-climbing optimization framework underpinning CORTADO efficiently balances the need for non-redundant and sparse marker sets, addressing redundancy in gene expression profiles without compromising the biological relevance of the selected markers. Through enrichment analyses and the examination of spatial localization-based expression, we establish the biological relevance and uniqueness of CORTADO-selected markers through three case studies. On the DLPFC 151507 dataset, derived from spatial transcriptomics data of the dorsolateral prefrontal cortex, CORTADO identifies GFAP, a well-known significant marker of astrocytes. In the Zeisel mouse brain dataset, containing 3005 cells from hippocampal tissue, CORTADO highlights unique genes associated with the “Modulation of the Chemical Synaptic Transmission” pathway, underscoring its capacity for non-redundant selection in neuronal communication pathways. Analysis of a peripheral blood mononuclear cell dataset reveals that the selected markers are enriched in pathways such as viral transcription and immune response, showcasing CORTADO’s ability to identify significant genes with clinical relevance. CORTADO is implemented in Python and available for installation at https://www.github.com/lodimk2/cortado . Results CORTADO Overview CORTADO, implemented using a stochastic hill optimization framework, was evaluated for its ability to select cluster-specific marker genes across diverse scRNA-seq datasets. Starting with a raw count matrix and a metadata file containing clustering assignments, the data was processed into an AnnData object [ 7 ]. Marker genes and their cosine similarity scores were calculated for each user-specified cluster of interest. Additionally, CORTADO includes functionality for identifying markers across all clusters within a dataset. As depicted in Figure 1 , it operates under an objective function comprising three weighted terms (Refer to Methods for more details). The first term, c 1 , prioritizes genes with strong differential expression in the cluster of interest compared to other clusters. The second term, c 2 , penalizes the selection of gene pairs with high cosine similarity, thereby promoting marker diversity within the cluster of interest. The third term, c 3 , discourages the selection of an excessive number of genes, enforcing sparsity in the final marker set. Each term is weighted by a user-defined parameter λ i ( i = 1, 2, 3), with larger λ values assigning greater importance to the corresponding term. Overall, the objective function is: λ 1 c 1 − λ 2 c 2 − λ 3 c 3 . Based on a sensitivity analysis using simulated datasets with well-separated and overlapping clusters, we recommend parameter values of λ 1 = 0.9 and λ 2 = 0.1 for most scRNA-seq datasets. Details of this analysis are provided in the Supplementary Materials. To determine the effect of λ 3 on the number of selected genes by CORTADO when the model is unconstrained, we show that increasing the value of λ 3 decreases the number of genes selected, across clusters in the Zeisel Mouse Brain Dataset [ 15 ]. To benchmark the performance of CORTADO, we tested its ability to identify marker genes across multiple scRNA-seq datasets, including the Zeisel Mouse Brain dataset, the Baron Pancreas dataset, the Muraro Pancreas dataset, and the PBMC3K dataset [ 15 – 18 ]. Furthermore, we evaluated its utility in a disease context using a Basal Cell Carcinoma (BCC) dataset [ 19 ]. CORTADO selects more differentiated markers based on gene expression and gene similarity To benchmark CORTADO, we devised two scores to assess marker gene strength: the log ratio difference and the median cosine similarity . The log ratio difference measures the difference in expression of selected marker genes in the cluster of interest versus all other clusters, while cosine similarity evaluates the similarity of genes within the cluster of interest relative to other clusters. (Refer to Methods for more details) Pullin and McCarthy [ 6 ] proposed log ratio difference as a key indicator, assuming strong markers have high expression differences in the target cluster. However, simple differential expression may not fully capture marker gene quality, as markers should distinguish cell subpopulations beyond expression alone [ 6 ]. Cosine similarity, a scale-free measure, complements this by identifying genes with diverse profiles outside the target cluster [ 11 ]. Importantly, the absence of cosine similarity between genes enables the selection of markers with minimal overlap in expression profiles, ensuring better distinction across subpopulations. Thus, we argue that robust marker selection requires both metrics. CORTADO was compared to four baseline methods across seven datasets using these metrics. To rank the performance of each method, we took the median of the performance metrics. For the log ratio metric, a higher median log ratio corresponded to a better rank. For the cosine similarity metric, a median lower cosine similarity corresponded a better rank (a rank of 1 is considered the best rank). Figure 2 illustrates these comparisons, where the points represent the average rank of each method across evaluations, while the error bars indicate the standard deviation of median scores. In Figure 2A , CORTADO achieves the top rank with minimal variability, outperforming other methods. Figure 2B shows COSG leading in cosine similarity difference, with CORTADO consistently ranking second. COSG and CORTADO exhibited no rank variability in this metric. These results highlight CORTADO’s strengths. It excels in selecting genes with high log-ratio differences, ensuring strong expression in the cluster of interest and low expression elsewhere. Additionally, its strong performance in cosine similarity difference demonstrates its ability to identify diverse markers while minimizing overlap in expression profiles. Download figure Open in new tab Fig 2. Performance ranking across 7 datasets based on log-ratio difference score and cosine similarity score. A lower number corresponds to a better rank. A) Ranking of baseline methods across datasets based on log-ratio difference score. B) Ranking of baseline methods across datasets based on cosine similarity difference score. CORTADO can distinguish high fidelity marker genes in the Zeisel Mouse Brain Dataset compared to baseline methods The Zeisel mouse brain dataset contains 3005 cells from mouse hippocampus tissue, with 7 distinct clusters [ 15 ]. This dataset is commonly used for scRNAseq benchmarking studies, as the clusters are biologically relevant and well separated [ 9 ], making it relevant for evaluating marker selection methods. The heatmap in Figure 3B depicts the expression of the top 5 selected marker genes for each cluster across all methods. This result is a very clear indicator of genes that may have high expression in more than one cell type. While it is improbable to expect that selected markers will only have expression in the cluster of interest, strong markers should generally have high expression in its intended cluster, and low expression in all other clusters. While COSG and RankCorr select the most distinct genes based on the marker gene score, CORTADO follows a similar pattern by selecting well distinguished genes, particularly in the astrocyte-ependymal, endothelial-mural, and microglia clusters. From this analysis, we see in 3A that the markers selected by CORTADO, RankCorr, and COSG follow a pattern where the markers selected have high expression in one cluster, and negligible expression in other clusters. The Scanpy implementations of the Wilcoxon Rank Sum test and t-test appear to have selected markers that have consistent expression in multiple clusters [ 7 ]. COSG in particular selected genes that are distinguished in their cluster by expression value. Download figure Open in new tab Fig 3. CORTADO analysis on the Zeisel Mouse Brain Dataset. A) Median expression level for top 5 selected markers per method across cell types. B) Cosine similarities between cell-type median gene expression for the top 5 selected markers per method. C) UMAP Visualization for cell types in the Zeisel Mouse Brain dataset. The heatmap in Figure 3C shows the cosine similarity between markers selected in each method across clusters. The cosine similarity for the heatmap was calculated by averaging the expression across markers for each cluster and then computing the cosine similarity of the average expression vector. Strong markers selected by cosine similarity separation have low cosine similarity across clusters. CORTADO and COSG select markers with low cosine similarity across clusters, while other methods choose markers with high cosine similarity. The results in Figure 3B and Figure 3C confirm these findings from the quantitative benchmarking in a practical use case. In the following experiment, we elucidate CORTADO’s capability to identify unique and biologically relevant genes that are often missed by other approaches. A gene is deemed unique if it is selected by only a single approach for a given cluster. Figure 4 shows that CORTADO and COSG select the highest number of unique genes aggregated across clusters. To verify their biological relevance, we used the Pyramidal CA1 cell cluster. Pyramidal CA1 cells are a type of neuron that processes sensory and motor cues [ 20 ]. Pyramidal CA1 neurons are also the most abundant neurons in the brain [ 21 ]. The unique genes selected by CORTADO to be markers for the Pyramidal CA1 cluster were Grm5, Hpca, and Ppp3ca. Furthermore, we ran a GO Biological Process (BP) enrichment using the EnrichR online tool [ 22 ] [ 23 ]. We down-selected significant pathways based on FDR Corrected p-value satisfying a 0.05 cutoff threshold, and sorted by p-value after applying the cutoff. The results of this analysis are depicted in the bar plot in Table 1 . We see from this figure that the pathways being selected are related to signaling overall. Of particular interest is the Modulation of the Chemical Synaptic Transmission pathway; chemical synaptic transmission is imperative to neuronal communication, as this pathway facilitates the release of neurotransmitters in the synapse [ 24 ]. View this table: View inline View popup Download powerpoint Table 1. Enrichment Analysis Results with GO Terms and Descriptions for Selected Markers Zeisel Mouse Brain Dataset: Pyramidal CA1 Cells Download figure Open in new tab Fig 4. Upset plot depicting overlapping genes selected for each method on Zeisel Mouse Brain Dataset. The horizontal bars on the left represent the total number of genes identified by each method individually, while the vertical bars above indicate the size of the intersections, showing the number of overlapping genes shared among specific combinations of methods. The dots represent the methods included in each intersection, with connected lines linking methods that share genes. The number of overlapping genes for each combination is denoted in the bargraph at the top of the figure. CORTADO can identify spatially localized marker genes with biological relevance We assess the ability of CORTADO to select genes in a spatial dataset context, by analyzing the DLPFC 151507 dataset. The DLPFC 151507 dataset is a spatial transcriptomics dataset derived from the dorsolateral prefrontal cortex (DLPFC), a critical brain region involved in executive functions and working memory. Generated using the 10x Genomics Visium platform, this dataset provides spatially resolved gene expression profiles for approximately 3,639 spots, each linked to specific spatial coordinates within the tissue. It includes information on six cortical layers annotated through histological analysis, enabling the exploration of cellular heterogeneity and tissue organization [ 25 ]. The goal of this experiment was to show that the expression of markers selected by CORTADO compared to other methods was more spatially localized, with high expression in the location of interest and low expression in the others. For a more specific comparison, we compared against the two best-performing methods in the benchmarking study we performed, which were the Wilcoxon Rank Sum test and COSG [ 7 ] [ 11 ]. Similar to the previous analysis, we examined across all clusters the expression of the top 5 marker genes per cluster across methods. In Figure 5A we see the expression of markers in CORTADO and COSG are cell type-specific, with high expression in the cluster of interest and low in all of the others [ 11 ]. The Wilcoxon Rank Sum test selects markers with expression in several different clusters, meaning that the markers are not very apt at distinguishing individual clusters. In Figure 5B we see that all methods select markers that have low cosine similarities to other clusters, although to varying degrees of success. Download figure Open in new tab Fig 5. CORTADO analysis on the DLPFC 151507 Dataset. A) Median expression level for top 5 selected markers per method across cell types. B) Cosine similarities between cell-type median gene expression for the top 5 selected markers per method. When examining the spatial localization-based expression, we looked at the top three markers selected by each method for an example layer, Layer 1. We visualize the localization of expression of these markers in Figure 6 . It is clear from this experiment that the markers selected by CORTADO are heavily localized to Layer 1, with the majority of their expression being concentrated there. GFAP and S100B in particular are very specifically isolated to Layer 1. The markers selected by CORTADO compared to the Wilcoxon Rank Sum test and COSG have biological significance. CORTADO selected GFAP as its most significant marker; GFAP is a well-studied marker of prefrontal cortex cells [ 26 ]. Abnormal expression of GFAP in the prefrontal cortex can lead to psychotic illnesses such as schizophrenia and bipolar disorder [ 27 ]. S100B, which was only selected by CORTADO, is a canonical marker of DLPFC cells categorized by numerous studies. The upregulation of S100B is used to separate DLPFC cells from other cells in the brain, particularly in scRNAseq studies [ 28 ] [ 29 ] [ 30 ]. The Wilcoxon Rank Sum test and COSG on the other hand selected CST3 and MT3, which have high expression across all Layers, and not just Layer 1 [ 7 ] [ 11 ]. This makes the markers selected by the Wilcoxon Rank Sum test and COSG inherently poor at distinguishing Layer 1 from other clusters. These results demonstrate CORTADO’s superior performance on spatial transcriptomics datasets. Download figure Open in new tab Fig 6. Expression localization of selected markers for CORTADO, Wilcoxon Rank Sum Test, and COSG on DLPFC 151507 spatial dataset. Download figure Open in new tab Fig 7. CORTADO Analysis on Basal Cell Carcinoma (BCC) dataset. A) STRING database Protein-Protein Interaction (PPI) network analysis on CORTADO selected markers for Tumor 1 and Tumor 2 clusters. B) Median Expression for CORTADO selected markers in Tumor 1 and Tumor 2 clusters. C) UMAP Visualization for the BCC dataset, which contains 19 clusters. We focused the CORTADO Analysis on the Tumor 1 and Tumor 2 clusters. CORTADO reveals novel biomarkers in Basal Cell Carcinoma The basal cell carcinoma (BCC) dataset contains 53,030 cells from biopsies collected from primary tumor sites of 11 patients with histologically proven advanced or metastatic BCC [ 19 ]. This dataset comprises 19 distinct cell clusters, including 2 malignant clusters, and 577 identified genes [ 19 ]. To investigate the T cell response to checkpoint blockade immunotherapy (anti-PD-1 therapy) in cancer patients, paired single-cell RNA (scRNA) and T cell receptor (TCR) sequencing were performed [ 19 ]. The findings suggest that the efficacy of checkpoint blockade immunotherapy may rely more on newly recruited T cells than on the reactivation of pre-existing T cells within the tumor [ 19 ]. CORTADO was applied to the Tumor 1 and Tumor 2 malignant clusters, and the top selected markers for each cluster were analyzed for relevancy to skin cancer. The top selected markers from the Tumor 1 cluster affect the survival of melanoma cells contingent on their expression levels. HSPA1B, a prognostic biomarker in skin cutaneous melanoma, influences the regulation of the immune response to melanoma cancer cells [ 31 ] [ 32 ]. Increased expression of HSPA1B correlates with the ability of melanoma cells to evade the immune response, leading to increased melanoma growth and poor overall survival [ 31 ] [ 32 ]. Another gene within the HSP family, HSPB1, was selected as a top marker that instead inhibits melanoma growth. Cleaving HSPB1 into fragments has a significant effect on tumor progression depending on the fragment [ 33 ]. For instance, the secretion of the C-terminal HSPB1 fragment has been found to inhibit the progression of melanoma cells [ 33 ]. CD63 also acts as a suppressor of tumor progression, as elevated expression decreases melanoma cell motility and invasiveness [ 34 ]. Selected markers from the Tumor 2 cluster play significant roles in the prognosis of melanoma patients. HLA-DRA, a key biomarker linked to the development and progression of skin cutaneous melanoma, ranks as the 46th most strongly associated gene with this disease [ 35 ] [ 36 ]. HLA-DPA1 was found to be the 80th most closely correlated gene with cutaneous melanoma [ 36 ]. Survival analysis showed that increased expression of HLA class II genes, particularly HLA-DP and HLA-DR, in cutaneous melanoma was strongly linked to improved overall survival rates [ 36 ]. CD74, a gene that works in conjunction with HLA-DP and HLA-DR genes, is important in the development of adaptive immune responses [ 36 ] [ 37 ]. It has also been associated with improved prognosis in melanoma patients [ 36 ] [ 37 ]. This suggests that these selected marker genes may play a critical role in enhancing the immune response against melanoma, contributing to improved patient outcomes. On the other hand, the expression of one selected marker, GADD45B, plays a critical role in the melanoma cell cycle [ 38 ] [ 39 ]. Down-regulation of this gene can cause accelerated transitions between melanoma cell cycle phases, accelerating tumor growth [ 38 ] [ 39 ]. CORTADO selected markers that implicate either positive or negative prognosis for melanoma patients, showcasing the model’s use in determining the overall survival of skin cancer patients. We carry out a protein-protein interaction (PPI) network analysis for tumor biomarkers in basal cell carcinoma to report significant connectivity among nine key proteins (GADD45B, HSPA1B, HSPB1, CD63, CST3, CD74, HLA-DRA, HLA-DPA1, and NPC2), with a total of 16 interactions identified (p-value = 9.14e-07) [ 40 ] [ 41 ]. The observed number of interactions far exceeded the expected random interactions ( n = 3), high-lighting a significant enrichment of functional associations within this biomarker set. Notably, CD74 emerged as a central hub in the network, interacting with multiple proteins, including HLA-DRA and HLA-DPA1, which are key mediators of antigen presentation and immune response regulation [ 42 ]. Other proteins, such as GADD45B and HSPB1, are known to be involved in stress response and cellular homeostasis, which are critical in tumorigenesis and cancer progression [ 43 ]. These findings suggest that the identified proteins are not only interrelated but may also contribute collectively to basal cell carcinoma pathophysiology, providing insights into potential therapeutic targets. The pathways enriched in genes upregulated in tumor-marker cells from the basal cell carcinoma (BCC) cluster primarily involve antigen processing, presentation, and immune activation. These findings provide significant insights into the interactions between tumor cells and immune cells within the BCC microenvironment [ 19 ]. The list of pathways enriched is in Table 2 . We sorted the pathways in the increasing order of their p-adjusted value meeting the 0.05 cut-off. The upregulation of pathways such as myeloid dendritic cell antigen processing and presentation, antigen processing and presentation via MHC class II, and MHC class II protein complex assembly highlights the role of antigen-presenting cells (APCs), such as dendritic cells, in processing and presenting tumor-associated antigens [ 44 ]. These antigens are likely derived from neoantigens generated by UV-induced DNA damage, which is a hallmark of BCC [ 45 ]. This activity suggests that tumor cells and associated APCs actively participate in eliciting an anti-tumor immune response by engaging immune cells through MHC class II pathways. View this table: View inline View popup Download powerpoint Table 2. Enrichment Analysis Results with GO Terms and Pathway Descriptions on CORTADO Markers Selected for both Tumor Clusters in BCC Dataset View this table: View inline View popup Download powerpoint Table 3. Datasets and their corresponding databases with accession numbers or links. We also note enrichment in pathways identified by CORTADO, namely, positive regulation of T-cell activation and positive regulation of leukocyte cell-cell adhesion. This indicates that immune cell recruitment and activation are prominent processes in the tumor microenvironment (TME) [ 46 ]. This is consistent with the immune-visible nature of BCC, where immune cells infiltrate the tumor to mount a response [ 47 ]. The broader pathway enrichment in positive regulation of multicellular organismal processes reflects the systemic impact of localized immune responses within the TME [ 46 ]. Signals from tumor cells may propagate to influence systemic immunity or enhance local immune modulation, balancing pro-inflammatory and immune evasion dynamics. These findings align with the known biology of BCC, a tumor type characterized by its interaction with the immune system due to chronic mutagenic exposure [ 45 ]. While immune infiltration and antigen presentation are evident, tumor cells may evade immune clearance through mechanisms such as altered antigen processing, secretion of immunosuppressive cytokines, or checkpoint pathway activation [ 44 ]. Discussion We introduce CORTADO, a novel method for identifying marker genes in scRNA-seq data. CORTADO combines differential expression analysis with cosine similarity to accurately select discriminative genes. The primary distinction between CORTADO and other methods is its ability to choose genes both based on cosine dissimilarity and differential expression. Moreover, it supports flexible configurations, allowing users to impose constraints on the number of selected markers or to perform unconstrained gene selection, minimizing the number of genes while ensuring their robustness. In our benchmarking experiment, we found that CORTADO was the highest performer in selecting genes with the highest expression differential, with high gene expression in the cluster of interest versus all other clusters, and was the second-best performer in choosing genes that have lower cosine similarity in other clusters compared to the cluster of interest. CORTADO having a consistently high ranking across both metrics makes it a robust method for selecting strong marker gene candidates. We also evaluated CORTADO’s performance across multiple datasets. In the case of the Zeisel mouse brain dataset, CORTADO was able to select genes that had strong expression and cosine similarity profiles compared to the other baselines [ 15 ]. When examining the markers selected by CORTADO compared to other methods in the case of a specific cluster, Pyramidal CA1 Neurons, CORTADO selected genes that other methods failed to pick up, yet had functional relevance to the CA1 cluster. In the case of the spatial transcriptomics dataset, CORTADO was able to select genes with superior expression localization compared to the baseline methods, COSG and Wilcoxon Rank Sum test [ 11 ] [ 7 ]. In the PBMC3K dataset, CORTADO was accurately able to identify immune cell markers, which the other methods did not select [ 18 ], which we demonstrate in the Supplementary Materials. Finally, CORTADO successfully annotated tumor cell clusters in a skin cancer dataset, with biological relevance validated by existing literature, pathway enrichment, and PPI networks [ 19 ]. CORTADO and other commonly used marker selection methods only consider gene expression data to select markers [ 6 ]. However, other studies have leveraged multi-omics approaches to determine marker genes, namely DNA methylation data [ 48 ]. Future works would include incorporating multi-omics data into the CORTADO framework to capture a more comprehensive marker gene profile. Furthermore, CORTADO inherently selects genes that are highly differentially expressed as an initial filtering step and downselects genes from there. This approach may cause some markers that do not have high differential expression profiles to not be considered due to the initial filtering. Further work would include dimensionality reduction methods to first filter the data by including relevant components, not necessarily purely through expression [ 49 ]. Methods Preprocessing First, a scRNAseq dataset is loaded into Python using the scanpy package. Standard preprocessing steps are completed by filtering lowly expressed genes and performing log-normalization on the raw count data. The log-normalized data is used downstream for the marker gene calculation. The log2foldchange and adjusted p -value calculations are performed by the scanpy sc.tl.rank_genes_groups function. We use the Wilcoxon Rank Sum test for the calculation of adjusted p -value, implemented in Scanpy [ 7 ]. Stochastic-Hill Optimization Constrained and unconstrained hill-climbing optimization The hill-climbing optimization employed by CORTADO applies a stochastic approach tailored for selecting an optimal subset of genes from a given set. Each element in the binary vector X represents a gene, where a value of X g = 1 indicates that the gene g is selected, and 0 means it is not. CORTADO begins with an initial solution and iteratively explores the neighborhood of the current solution to identify better configurations (as per the optimization goals defined next). At each step, neighbors are generated by flipping one or more bits in the binary vector, and their fitness is evaluated based on a predefined objective function. An adaptive exploration mechanism, where the exploration rate decreases exponentially over iterations, balances the need to escape local optima with the focus on refining the solution. The optimization terminates if no improvement is observed for a defined number of steps. Notably, CORTADO handles both constrained and unconstrained scenarios for gene selection. In the unconstrained case, X is initialized randomly, allowing any combination of genes to be selected without restrictions. In contrast, the constrained case ensures that X always contains a fixed number of genes selected (i.e., an exact number of 1s). This constraint is maintained during the generation of neighboring solutions, where any bit-flipping operation must preserve the total count of selected genes. The constrained approach adds complexity but ensures that the optimization process aligns with practical scenarios requiring the selection of a predefined number of genes. Optimization goals The optimization process for marker gene selection is guided by an objective function with three components, each targeting a specific goal: maximizing the differential marker score within the cluster of interest versus other clusters, minimizing overlap in the expression profiles of selected marker genes, and minimizing the number of selected genes (sparseness). The overall objective function is expressed as: where the components c 1 , c 2 , and c 3 are defined as follows: 1. Maximizing Differential Marker Scores ( c 1 ) The term c 1 prioritizes the selection of genes that exhibit a strong differential expression between the cluster of interest and other clusters. For each gene g , the marker score is calculated as: Here, the Differential Expression (DE) factor represents the absolute value of the log2 fold-change for the cluster of interest versus other clusters. By summing the marker scores weighted by the binary variable X g (indicating whether a gene is selected), this term ensures that the selected genes strongly distinguish the cluster of interest from others. 2. Minimizing Overlap in Expression Profiles ( c 2 ) The cosine similarity term c 2 penalizes the selection of gene pairs with high similarity in their expression profiles, promoting diversity among the selected marker genes. It is defined as: The represents the cosine similarity between the expression profiles of genes g 1 and g 2 . The term is scaled by λ 1 , which determines the relative weight of diversity. By dividing by the number of selected gene pairs, the penalty is normalized, ensuring fair contribution regardless of the total number of selected genes. 3. Encouraging Sparseness in Gene Selection ( c 3 ) The selection penalty term c 3 discourages the inclusion of too many genes, promoting sparseness in the final selection. It is defined as: Here, λ 2 controls the penalty strength, with higher values favoring smaller sets of marker genes. This term ensures that the optimization process prioritizes compact and efficient gene sets, which are easier to interpret and validate biologically. Optimization Strategy The optimization is performed using an iterative procedure that balances these three components. The weights λ 1 and λ 2 are chosen based on cross-validation, ensuring the resulting gene sets meet the goals of specificity, diversity, and sparseness. This approach is particularly effective in single-cell studies, where selecting a minimal set of highly discriminative marker genes is crucial for downstream analysis and experimental validation. Benchmarking Methods Scanpy DE Methods: Wilcoxon Rank Sum and t-test The Scanpy package facilitates differential expression analysis in single-cell datasets, offering versatile methods to identify marker genes across clusters. We implemented differential expression using the rank_gene_groups function in Scanpy, modifying the method parameter to test with both the Wilcoxon Rank Sum test and the t-test. This flexibility allows for a comparative evaluation of these statistical approaches for detecting differentially expressed genes in single-cell data [ 7 ]. The analysis involves calculating the log2foldchange between the cluster of interest and other clusters. Subsequently, the chosen statistical test—Wilcoxon Rank Sum or t-test—is applied to assign a confidence score to each gene, thereby identifying significant markers. COSG COSG is a standard tool designed for identifying and ranking marker genes, facilitating cell-type classification across various single-cell data modalities. Supporting single-cell RNA sequencing (scRNA-seq), single-cell ATAC sequencing (scATAC-seq), and spatial transcriptomic data, COSG leverages cosine similarity to evaluate gene expression patterns [ 11 ]. The method begins by generating an artificial gene that uniquely represents a specific cluster, ensuring it is not expressed in other cell groups. COSG then computes the cosine similarity between the representative vector of this artificial gene and the representative vector of each expressed gene in the dataset. The genes are then ranked based on their COSG scores, allowing researchers to systematically identify high-confidence markers critical for cell-type classification and downstream analyses. scMAGS scMAGS is a Python-based tool designed for identifying marker genes that define specific cell clusters within single-cell RNA sequencing (scRNA-seq) data. It focuses on selecting genes that best characterize the distinctiveness of cell clusters. The method begins with a cluster-specific gene filtering step, narrowing the pool of potential marker genes by evaluating their relevance to individual clusters [ 10 ]. To ensure robustness, scMAGS utilizes quantitative metrics tailored to the dataset’s size and structure. For smaller datasets, the Silhouette index is employed to measure how well a sample aligns with its cluster relative to others. For larger datasets, the Calinski-Harabasz index is used, leveraging its ability to assess the ratio of inter-cluster to intra-cluster similarity. This dual approach allows scMAGS to adapt effectively to varying dataset characteristics. RankCorr RankCorr is a Python-based tool designed for multi-class marker selection, specifically for single-cell RNA sequencing (scRNA-seq) data. It finds marker genes that distinguish between different cell types or classes [ 9 ]. It ranks the input mRNA counts data, converting it into a ranked representation that highlights relative expression levels across genes. Linear separation techniques are then applied to identify distinct patterns within the ranked data, enabling the differentiation of cell types. To ensure adaptability, RankCorr determines the optimal number of markers based on the dataset’s characteristics. Data Availability All datasets used for benchmarking are publicly available. The table below lists the names of each dataset and where they can be accessed. Code Availability CORTADO is available as a PyPi package and hosted on GitHub at https://github.com/lodimk2/cortado-marker . Financial Disclosure Statement This work was partially supported by 5R21MH128562-02 (PI: Roberson-Nay), 5R21AA029492-02 (PI: Roberson-Nay), CHRB-2360623 (PI: Das), NSF-2316003 (PI: Cano), VCU Quest (PI: Das) and VCU Breakthroughs (PI: Ghosh) funds awarded to P.G. References 1. ↵ Wu X , Yang B , Udo-Inyang I , Ji S , Ozog D , Zhou L , et al. Research Techniques Made Simple: Single-Cell RNA Sequencing and its Applications in Dermatology . Journal of Investigative Dermatology . 2018 ; 138 ( 5 ): 1004 – 1009 . doi: 10.1016/j.jid.2018.01.026 . OpenUrl CrossRef PubMed 2. ↵ Zhang S , Li X , Lin J , Lin Q , Wong KC . Review of single-cell RNA-seq data clustering for cell-type identification and characterization . RNA . 2023 ; 29 ( 5 ): 517 – 530 . doi: 10.1261/rna.078965.121 . OpenUrl Abstract / FREE Full Text 3. ↵ Yu L , Cao Y , Yang JYH , Yang P. Benchmarking clustering algorithms on estimating the number of cell types from single-cell RNA-sequencing data . Genome Biology . 2022 ; 23 ( 1 ): 49 . doi: 10.1186/s13059-022-02622-0 . OpenUrl CrossRef PubMed 4. Lodi MK , Lodi M , Osei K , Ranganathan V , Hwang P , Ghosh P. CHAI: consensus clustering through similarity matrix integration for cell-type identification . Briefings in Bioinformatics . 2024 ; 25 ( 5 ): bbae411 . doi: 10.1093/bib/bbae411 . OpenUrl CrossRef PubMed 5. ↵ K Lodi M , Chernikov A , Ghosh P. COFFEE: consensus single cell-type specific inference for gene regulatory networks . Briefings in Bioinformatics . 2024 ; 25 ( 6 ): bbae457 . doi: 10.1093/bib/bbae457 . OpenUrl CrossRef PubMed 6. ↵ Pullin JM , McCarthy DJ . A comparison of marker gene selection methods for single-cell RNA sequencing data . Genome Biology . 2024 ; 25 ( 1 ). doi: 10.1186/s13059-024-03183-0 . OpenUrl CrossRef PubMed 7. ↵ Wolf FA , Angerer P , Theis FJ . Scanpy: Large-scale single-cell gene expression data analysis . Genome Biology . 2018 ; 19 ( 1 ). doi: 10.1186/s13059-017-1382-0 . OpenUrl CrossRef PubMed Web of Science 8. ↵ Butler A , Hoffman P , Smibert P , Papalexi E , Satija R. Integrating single-cell transcriptomic data across different conditions, technologies, and species . Nature Biotechnology . 2018 ; 36 ( 5 ): 411 – 420 . doi: 10.1038/nbt.4096 . OpenUrl CrossRef PubMed 9. ↵ Vargo AH , Gilbert AC . A rank-based marker selection method for high throughput scRNA-Seq Data . BMC Bioinformatics . 2020 ; 21 ( 1 ). doi: 10.1186/s12859-020-03641-z . OpenUrl CrossRef PubMed 10. ↵ Baran Y , Doğan B. scMAGS: Marker gene selection from scRNA-seq data for spatial transcriptomics studies . Computers in Biology and Medicine . 2023 ; 155 : 106634 . doi: 10.1016/j.compbiomed.2023.106634 . OpenUrl CrossRef PubMed 11. ↵ XJ; DMX . Accurate and fast cell marker gene identification with COSG . Briefings in bioinformatics ;. 12. ↵ Chaitankar V , Ghosh P , Perkins E , Gong P , Deng Y , Zhang C. A novel gene network inference algorithm using predictive minimum description length approach . BMC Systems Biology . 2010 ; 4 ( Suppl 1: S7 ). 13. Chaitankar V , Ghosh P , Perkins E , Gong P , Zhang C. Time lagged information-theoretic approaches to the reverse engineering of gene regulatory networks . BMC Bioinformatics . 2010 ; 11 ( Suppl 6: S19 ). 14. ↵ Nalluri JJ , Barh D , Azevedo V , Ghosh P. Mirsig: A consensus-based network inference methodology to identify pan-cancer Mirna-MIRNA interaction signatures . Scientific Reports . 2017 ; 7 ( 1 ). doi: 10.1038/srep39684 . OpenUrl CrossRef 15. ↵ Zeisel A , Muñoz-Manchado AB , Codeluppi S , Lönnerberg P , Manno GL , Jureus A , et al. Cell types in the mouse cortex and hippocampus revealed by single-cell RNA-seq . Science . 2015 ; 347 ( 6226 ): 1138 – 1142 . doi: 10.1126/science.aaa1934 . OpenUrl Abstract / FREE Full Text 16. Baron M , Veres A , Wolock SL , Faust K , Gaujoux R , Vetere A , et al. A Single-Cell Transcriptomic Map of the Human and Mouse Pancreas Reveals Inter- and Intra-cell Population Structure . Cell Systems . 2016 ; 3 ( 4 ): 346 – 360 .e4. OpenUrl CrossRef PubMed 17. Muraro MJ , Dharmadhikari G , Grün D , Groen N , Dielen T , Jansen E , et al. A Single-Cell Transcriptome Atlas of the Human Pancreas . Cell Systems . 2016 ; 3 ( 4 ): 385 – 394 .e3. OpenUrl CrossRef PubMed 18. ↵ Hoffman P. pbmc3k: Raw and Processed Matrices of the PBMC 3k Dataset ; 2024 . Available from: https://github.com/mojaveazure/pbmc3k . 19. ↵ Yost KE , Satpathy AT , Wells DK , Qi Y , Wang C , Kageyama R , et al. Clonal replacement of tumor-specific T cells following PD-1 blockade . Nature Medicine . 2019 ; 25 : 1251 – 1259 . doi: 10.1038/s41591-019-0522-3 . OpenUrl CrossRef PubMed 20. ↵ Graves AR , Moore SJ , Bloss EB , Mensh BD , Kath WL , Spruston N. Hippocampal pyramidal neurons comprise two distinct cell types that are countermodulated by metabotropic receptors . Neuron . 2012 ; 76 ( 4 ): 776 – 789 . doi: 10.1016/j.neuron.2012.09.036 . OpenUrl CrossRef PubMed 21. ↵ Soltesz I , Losonczy A. CA1 pyramidal cell diversity enabling parallel information processing in the hippocampus . Nature Neuroscience . 2018 ; 21 ( 4 ): 484 – 493 . doi: 10.1038/s41593-018-0118-0 . OpenUrl CrossRef PubMed 22. ↵ Chen EY , Tan CM , Kou Y , et al. Enrichr: interactive and collaborative HTML5 gene list enrichment analysis tool . BMC Bioinformatics . 2013 ; 14 : 128 . doi: 10.1186/1471-2105-14-128 . OpenUrl CrossRef PubMed 23. ↵ Carbon S , Ireland A , Mungall CJ , Shu S , Marshall B , Lewis S , et al. AmiGO: online access to ontology and annotation data . Bioinformatics . 2009 ; 25 ( 2 ): 288 – 289 . doi: 10.1093/bioinformatics/btn615 . OpenUrl CrossRef PubMed Web of Science 24. ↵ Siegel GJ , Agranoff BW , Albers RW , et al. Holz RW , Fisher SK . Synaptic Transmission . 6th ed. Siegel GJ , Agranoff BW , Albers RW , et al. , editors. Philadelphia : Lippincott-Raven ; 1999 . Available from: https://www.ncbi.nlm.nih.gov/books/NBK27911/ . 25. ↵ Pardo B , Spangler A , Weber LM , Hicks SC , Jaffe AE , Martinowich K , et al. spatialLIBD: an R/Bioconductor package to visualize spatially-resolved transcriptomics data . BMC Genomics . 2022 ; doi: 10.1186/s12864-022-08601-w . OpenUrl CrossRef PubMed 26. ↵ Si X , Miguel-Hidalgo JJ , O’Dwyer G , Stockmeier CA , Rajkowska G. Age-dependent reductions in the level of glial fibrillary acidic protein in the prefrontal cortex in major depression . Neuropsychopharmacology . 2004 ; 29 ( 11 ): 2088 – 2096 . doi: 10.1038/sj.npp.1300525 . OpenUrl CrossRef PubMed Web of Science 27. ↵ Feresten AH , Barakauskas V , Ypsilanti A , Barr AM , Beasley CL . Increased expression of glial fibrillary acidic protein in prefrontal cortex in psychotic illness . Schizophrenia Research . 2013 ; 150 ( 1 ): 252 – 257 . doi: 10.1016/j.schres.2013.07.024 . OpenUrl CrossRef PubMed 28. ↵ Zhang L , Verwer RWH , Zhao J , Huitinga I , Lucassen PJ , Swaab DF . Changes in glial gene expression in the prefrontal cortex in relation to major depressive disorder, suicide and psychotic features . Journal of Affective Disorders . 2021 ; 295 : 893 – 903 . doi: 10.1016/j.jad.2021.08.098 . OpenUrl CrossRef PubMed 29. ↵ Zhai J , Cheng L , Dong J , Shen Q , Zhang Q , Chen M , et al. S100B gene polymorphisms predict prefrontal spatial function in both schizophrenia patients and healthy individuals . Schizophrenia Research . 2012 ; 134 ( 1 ): 89 – 94 . doi: 10.1016/j.schres.2011.09.029 . OpenUrl CrossRef PubMed 30. ↵ Michetti F , Clementi ME , Di Liddo R , Valeriani F , Ria F , Rende M , et al. The S100B protein: A multifaceted pathogenic factor more than a biomarker . International Journal of Molecular Sciences . 2023 ; 24 ( 11 ): 9605 . doi: 10.3390/ijms24119605 . OpenUrl CrossRef PubMed 31. ↵ Ladányi A , Rásó E , Barbai T , Vízkeleti L , Puskás LG , Kovács SA , et al. Identification of a Tumor Cell Associated Type I IFN Resistance Gene Expression Signature of Human Melanoma, the Components of Which Have a Predictive Potential for Immunotherapy . International Journal of Molecular Sciences . 2022 ; 23 ( 5 ): 2704 . doi: 10.3390/ijms23052704 . OpenUrl CrossRef PubMed 32. ↵ He J , Wang H. HspA1B Is a Prognostic Biomarker and Correlated With Immune Infiltrates in Different Subtypes of Breast Cancers . bioRxiv . 2019 ; p. 725861 . doi: 10.1101/725861 . OpenUrl Abstract / FREE Full Text 33. ↵ Choi Sh , Lee HJ , Jin Y , Jang J , Kang GY , Lee M , et al. MMP9 Processing of HSPB1 Regulates Tumor Progression . PLOS ONE . 2014 ; 9 ( 1 ): e85509 . doi: 10.1371/journal.pone.0085509 . OpenUrl CrossRef PubMed 34. ↵ Lupia A , Peppicelli S , Witort E , Bianchini F , Carloni V , Pimpinelli N , et al. CD63 Tetraspanin Is a Negative Driver of Epithelial-to-Mesenchymal Transition in Human Melanoma Cells . Journal of Investigative Dermatology . 2014 ; 134 ( 12 ): 2947 – 2956 . doi: 10.1038/jid.2014.258 . OpenUrl CrossRef PubMed 35. ↵ Ji Z , Ren W , Yang S , Wang D , Jiang Z , Lin C , et al. Identification of immune-related biomarkers associated with tumorigenesis and prognosis in skin cutaneous melanoma . American Journal of Cancer Research . 2022 ; 12 ( 4 ): 1727 – 1739 . OpenUrl PubMed 36. ↵ Chen Y , Chang W , Lin E , Kuo P. Expressions of HLA Class II Genes in Cutaneous Melanoma Were Associated with Clinical Outcome: Bioinformatics Approaches and Systematic Analysis of Public Microarray and RNA-Seq Datasets . Diagnostics . 2019 ; 9 ( 2 ): 59 . doi: 10.3390/diagnostics9020059 . OpenUrl CrossRef PubMed 37. ↵ Liu Z , Wang Z , Li Z , Yu H , Liu X , Zhang X , et al. Identification of Key Genes Associated with the Prognosis and Immunotherapy of Melanoma . Cancers . 2020 ; 12 ( 12 ): 3754 . doi: 10.3390/cancers12123754 . OpenUrl CrossRef PubMed 38. ↵ Zhu L , Chen Y , Liu J , Zhang Y , Chen X , He Y , et al. Identification of Tumor-Infiltrating Immune Cells and Immune-Related Genes as Prognostic Biomarkers in Melanoma . Frontiers in Oncology . 2019 ; 9 . doi: 10.3389/fonc.2019.01005 . OpenUrl CrossRef 39. ↵ Chen L , Fang C , Yuan X , Liu M , Wu P , Zhong L , et al. Has-miR-300-GADD45B promotes melanoma growth via cell cycle . Aging (Albany NY) . 2023 ; 15 ( 23 ): 13920 – 13943 . doi: 10.18632/aging.205276 . OpenUrl CrossRef PubMed 40. ↵ Ge S , Jung D , Yao R. ShinyGO: a graphical gene-set enrichment tool for animals and plants . Bioinformatics . 2020 ; 36 ( 8 ): 2628 – 2629 . OpenUrl CrossRef PubMed 41. ↵ Szklarczyk D , Kirsch R , Koutrouli M , Nastou K , Mehryary F , Hachilif R , et al. The STRING database in 2023: protein-protein association networks and functional enrichment analyses for any sequenced genome of interest . Nucleic Acids Research . 2023 ; 51 ( D1 ): D638 – D646 . OpenUrl CrossRef PubMed 42. ↵ Crux NB , Elahi S. Human Leukocyte Antigen (HLA) and Immune Regulation: How Do Classical and Non-Classical HLA Alleles Modulate Immune Response to Human Immunodeficiency Virus and Hepatitis C Virus Infections? Frontiers in Immunology . 2017 ; 8 : 832 . doi: 10.3389/fimmu.2017.00832 . OpenUrl CrossRef PubMed 43. ↵ Tamura RE , de Vasconcellos JF , Sarkar D , Libermann TA , Fisher PB , Zerbini LF . GADD45 proteins: central players in tumorigenesis . Current Molecular Medicine . 2012 ; 12 ( 5 ): 634 – 651 . doi: 10.2174/156652412800619978 . OpenUrl CrossRef PubMed 44. ↵ Ten Broeke T , Wubbolts R , Stoorvogel W. MHC class II antigen presentation by dendritic cells regulated through endosomal sorting . Cold Spring Harb Perspect Biol . 2013 ; 5 ( 12 ): a016873 . doi: 10.1101/cshperspect.a016873 . OpenUrl Abstract / FREE Full Text 45. ↵ de Gruijl FR , van Kranen HJ , Mullenders LH . UV-induced DNA damage, repair, mutations and oncogenic pathways in skin cancer . J Photochem Photobiol B . 2001 ; 63 ( 1-3 ): 19 – 27 . doi: 10.1016/s1011-1344(01)00199-3 . OpenUrl CrossRef PubMed Web of Science 46. ↵ Giraldo NA , Sanchez-Salas R , Peske JD , et al. The clinical role of the TME in solid cancer . Br J Cancer . 2019 ; 120 : 45 – 53 . doi: 10.1038/s41416-018-0327-z . OpenUrl CrossRef 47. ↵ Zilberg C , Lyons JG , Gupta R , Damian DL . The Immune Microenvironment in Basal Cell Carcinoma . Ann Dermatol . 2023 ; 35 ( 4 ): 243 – 255 . doi: 10.5021/ad.22.042 . OpenUrl CrossRef PubMed 48. ↵ Xu H , Lien T , Bergholtz H , Fleischer T , Djerroudi L , Vincent-Salomon A , et al. Multi-Omics Marker Analysis Enables Early Prediction of Breast Tumor Progression . Frontiers in Genetics . 2021 ; 12 : 670749 . doi: 10.3389/fgene.2021.670749 . OpenUrl CrossRef PubMed 49. ↵ Umitrascu B , Villar S , Mixon DG , Leigh MJ , Barreiro FA . Optimal marker gene selection for cell type discrimination in single cell analyses . Nature Communications . 2021 ; 12 : 1186 . doi: 10.1038/s41467-021-21453-4 . OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted December 23, 2024. Download PDF Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery Musaddiq K Lodi , Leiliani Clark , Satyaki Roy , Preetam Ghosh bioRxiv 2024.12.23.630040; doi: https://doi.org/10.1101/2024.12.23.630040 Share This Article: Copy Citation Tools CORTADO: Hill Climbing Optimization for Cell-Type Specific Marker Gene Discovery Musaddiq K Lodi , Leiliani Clark , Satyaki Roy , Preetam Ghosh bioRxiv 2024.12.23.630040; doi: https://doi.org/10.1101/2024.12.23.630040 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7651) Biochemistry (17746) Bioengineering (13928) Bioinformatics (42064) Biophysics (21499) Cancer Biology (18650) Cell Biology (25579) Clinical Trials (138) Developmental Biology (13409) Ecology (19947) Epidemiology (2067) Evolutionary Biology (24373) Genetics (15633) Genomics (22557) Immunology (17774) Microbiology (40504) Molecular Biology (17217) Neuroscience (88793) Paleontology (667) Pathology (2845) Pharmacology and Toxicology (4836) Physiology (7664) Plant Biology (15178) Scientific Communication and Education (2047) Synthetic Biology (4304) Systems Biology (9839) Zoology (2272)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2024) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00