Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS

preprint OA: closed CC-BY-NC-ND-4.0
📄 Open PDF Full text JSON View at publisher
Full text 50,168 characters · extracted from preprint-html · click to expand
Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS | 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 Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS Dhruti Parikh , Angli Xue , Hsiao-Chi Liao , Claire Wishart , Thomas M. Ashhurst , Givanna H. Putri , Fabio Luciani , Shalin H. Naik , Agus Salim , View ORCID Profile Felix Marsh-Wakefield , View ORCID Profile Raymond Hall Yip Louie doi: https://doi.org/10.1101/2025.07.14.664825 Dhruti Parikh 1 St. Vincent’s Institute of Medical Research , Fitzroy, Victoria, Australia 2 Department of Medicine, The University of Melbourne, Parkville , Victoria, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Angli Xue 3 Translational Genomics Program, Garvan Institute of Medical Research , Sydney, NSW, Australia 4 School of Biomedical Sciences, University of New South Wales , Sydney, NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Hsiao-Chi Liao 8 School of Mathematics and Statistics, The University of Melbourne , VIC 3010, Australia 9 Bioinformatics Division, Walter and Eliza Hall Institute of Medical Research , VIC 3052, Australia 10 Bioinformatics and Cellular Genomics, St Vincent’s Institute of Medical Research , VIC 3065, Australia 11 Melbourne Integrative Genomics, The University of Melbourne , VIC 3052, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Claire Wishart 15 Infection, Immunity, Inflammation Research Theme, School of Medical Sciences, Faculty of Medicine and Health, The University of Sydney , NSW, Australia 16 Charles Perkins Centre, The University of Sydney , NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Thomas M. Ashhurst 15 Infection, Immunity, Inflammation Research Theme, School of Medical Sciences, Faculty of Medicine and Health, The University of Sydney , NSW, Australia 16 Charles Perkins Centre, The University of Sydney , NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Givanna H. Putri 13 Immunology Division, The Walter & Eliza Hall Institute of Medical Research , Parkville, Victoria, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Fabio Luciani 12 School of Biomedical Science , UNSW Sydney, Sydney, NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Shalin H. Naik 13 Immunology Division, The Walter & Eliza Hall Institute of Medical Research , Parkville, Victoria, Australia 14 Department of Medical Biology, The University of Melbourne; Melbourne , VIC 3052, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Agus Salim 8 School of Mathematics and Statistics, The University of Melbourne , VIC 3010, Australia 17 Melbourne School of Population and Global Health, The University of Melbourne , VIC 3053, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Felix Marsh-Wakefield 5 Liver Injury & Cancer Program, Centenary Institute , Sydney, NSW, Australia 6 Human Cancer & Viral Immunology Laboratory, School of Medical Sciences, Faculty of Medicine & Health, University of Sydney , NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Felix Marsh-Wakefield For correspondence: r.louie{at}unsw.edu.au felix.marsh-wakefield{at}sydney.edu.au Raymond Hall Yip Louie 7 School of Computer Science and Engineering, University of New South Wales (UNSW) , Sydney, NSW, Australia Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Raymond Hall Yip Louie For correspondence: r.louie{at}unsw.edu.au felix.marsh-wakefield{at}sydney.edu.au Abstract Full Text Info/History Metrics Supplementary material Preview PDF Abstract Over the past decade, there has been an explosion in the characterisation and discovery of cell populations using single-cell technologies. Single-cell multi-omics data, particularly those incorporating gene and protein expression, are increasingly commonplace and can lead to more refined characterisation of cell types. A common challenge for biologists is to isolate cells of interest using a minimal number of markers for cytometry experiments. Although several methods exist for marker selection, there is limited guidance on the relative performance of these methods, and a wrapper package that combines multiple methods is lacking. The method that performs best can vary depending on the dataset and it can be challenging for researchers to test multiple methods for a given dataset. To address these issues, we present MiniMarS ( Mini mal Mar ker S election), an R package that serves as a wrapper for 10 different algorithms. It allows users to determine the best-performing algorithm for identifying the optimal number of markers that will delineate cell populations in their dataset. MiniMarS uses pre-annotated cells with protein features from CyTOF or sequencing-based assays such as CITE-seq and Abseq as input. Outputs include 1) the minimum number of protein markers required to identify the annotated cell populations using a range of marker selection algorithms, and 2) a range of metrics to evaluate the performance of each algorithm. MiniMarS effectively differentiated populations across various datasets, including those from human blood, bone marrow, thymus, mouse spleen, and lymph nodes, even after subsampling over 41,000 cells to 2,500 cells. MiniMarS also identified 15 markers from CITE-seq data, which were then used to successfully identify the same 11 cell subsets in a CyTOF dataset (F1 score>0.9). Additionally, we showed that by appropriately combining clusters, MiniMarS improves the F1 score of a rare population identification (<1% of total cells) by 28.7%. Together, these findings highlight the broad applicability of MiniMarS in identifying appropriate markers for distinguishing cell populations. Introduction Single-cell technologies have enabled scientists to unmask the heterogeneity of complex biological systems at unprecedented resolution. In particular, single-cell RNA sequencing (scRNA-seq) captures transcriptional heterogeneity at the cellular level and has led to a rapid progression in the number of single-cell datasets available ( Tang et al., 2009 ). For example, the technology has enabled the identification of rare immune cell populations and the discovery of new biomarkers ( Nguyen et al., 2018 ; Van de Sande et al., 2023 ; Vandereyken et al., 2023 ). Downstream analysis of scRNA-seq data involves grouping individual cells based on transcriptional similarity, enabling the identification of their cell type or state ( Andrews et al., 2021 ). For downstream functional characterisation or isolation of these cell states, methodologies such as fluorescence-activated cell sorting (FACS) are commonly used, but these require cell surface protein expression. While protein expression can be inferred from gene expression, the reliability of these inferences is inconsistent, as gene and protein expression do not always positively correlate ( Buccitelli & Selbach, 2020 ; Liu et al., 2016 ). Furthermore, many proteins are not expressed on the cell surface and cannot be used to isolate cell states using FACS. The advent of single-cell multi-omics ( Lee et al., 2020 ), such as technologies that measure gene and protein expression in the same individual ( Peterson et al., 2017 ; Stoeckius et al., 2017 ), has further advanced our understanding of these cell states. It allows identification of cell types based on both gene and protein expressions. Simultaneous measurement of transcriptomic and proteomic information enables researchers to identify cell surface markers that discriminate transcriptionally distinct cells. Although 28 colours can be used on conventional cell sorters ( Mair & Prlic, 2018 ) and up to 50 colours on spectral cell sorters ( Konecny et al., 2024 ), these represent only a fraction of the markers that can be detected in single-cell experiments, which can range upwards of 200 proteins ( Peterson et al., 2017 ; Stoeckius et al., 2017 ). Thus, a challenge for researchers is to identify the optimal set of protein markers that precisely distinguish cell subsets for isolation using downstream methods such as FACS. Numerous computational methods ( Pullin & McCarthy, 2024 ; Zappia et al., 2018 ; Zappia & Theis, 2021 ) have been developed to assist researchers in selecting markers that can distinguish cell types in single-cell datasets ( Li et al., 2022 ; Missarova et al., 2021 ). However, each method can produce an inconsistent list of markers, with varying levels of performance determined using different metrics. Since the majority of methods have been developed for scRNA-seq datasets, researchers are left uncertain about the most appropriate methods and subsequently the cell surface protein markers to choose, hindering the reliable isolation of target cells. To address these issues, we present MiniMarS ( Mini mal Mar ker S election), an R package that serves as a wrapper for some commonly used single-cell marker identification methods, including CiteFuse ( Wang et al., 2014 ), geneBasisR ( Missarova et al., 2021 ), sc2marker ( Li et al., 2022 ), non-marker specific algorithms and statistical tests such as XGBoost ( Chen & Guestrin, 2016 ), F statistic, and five statistical tests implemented in Seurat ( Hao et al., 2021 ) – Wilcoxon, bimodal, ROC (Receiver operating characteristic curve), t and LR (likelihood ratio) tests. The package utilises these established methods to identify the minimum number of cell surface protein markers required to distinguish one or multiple populations from each other. Furthermore, users can apply cross-validation to identify the best-performing method for their dataset using the implemented selection algorithm. The marker output from this algorithm can then be used to design antibody panels for FACS. MiniMarS provides visualisation functions to evaluate the performance of the chosen markers to differentiate the cell populations of interest. We perform extensive tests on single-cell datasets to demonstrate that our selection algorithm performs effectively. In summary, MiniMarS aims to use a selection-algorithm approach to aid scientists in identifying the minimal number of protein markers required to differentiate and isolate cell populations of interest in single-cell datasets. Results Overview of MiniMarS The workflow of MiniMarS is illustrated in Figure 1 . MiniMarS is an R package that identifies the protein markers that best differentiate pre-defined cell types or clusters. The first step of MiniMarS is to convert the normalised single-cell protein data matrix and corresponding cluster annotation to the desired format. The input can be: 1) a feature matrix with a vector of cluster labels, 2) a Seurat object, or 3) a SingleCellExperiment object. Clusters of interest are then selected, after which we sub-sample the data and divide it into training, validation and test sets ( Methods ). Figure 1. MiniMarS Workflow. A) The first input is the feature matrix and associated cluster annotation, or a Seurat or SCE object containing this information. The second input is the clusters of interest that need to be delineated. B) Next, the data are subsampled for computing efficiency and then divided into training, validation, and test sets. C) The training set is used to identify the markers using 10 different methods. The validation set is used in a selection algorithm that combines the markers from the 10 different methods. The list of markers is then used with the test set to obtain the final performance measure, which is subsequently visualised. The training set is first used for marker identification to determine markers that best differentiate the selected clusters ( Figure 1 ). This is achieved initially by ten commonly used methods, including CiteFuse ( Wang et al., 2014 ), geneBasisR ( Missarova et al., 2021 ), sc2marker ( Li et al., 2022 ), feature importance scores based on XGBoost ( Chen & Guestrin, 2016 ), F statistic, and five statistical tests embedded in Seurat ( Hao et al., 2021 ) – Wilcoxon, bimodal, ROC, t and LR tests. The validation set is then used to measure the performance of the selected markers for each corresponding method ( Figure 1 ). The performance measures are determined by first building a supervised machine learning model based on XGBoost, using the training dataset and corresponding cluster labels, where the matrix utilises only the predicted markers. Next, the validation dataset is passed through this model to predict the clusters. This prediction is then compared with pre-annotated clusters to calculate the precision, recall, and F1 score ( Methods ). Both unweighted and weighted scores are provided, the latter of which weighs the score based on the number of cells within each cluster. The performance measures are subsequently used for algorithm selection. There are two types of selection algorithms provided. The first selects the top N performing methods based on the F1 score, and the second selects all methods above a defined F1 performance threshold. Finally, the test set is used for performance measurement of the ten methods and to select the best performing algorithm. The performance measures are calculated as described previously, but using the test set instead of the validation set. This procedure is repeated for a varying number (5, 10, 15, 20, 30, and 40) of markers, which are then used to determine the minimum number and identity of markers that best differentiate the defined clusters, subject to a minimum performance measure threshold. The performance for different numbers of markers can be visualised and validated using box plots. In addition, the overall results of the chosen markers can be visualised using UMAP, dot, and violin plots. MiniMarS is robust when using different numbers of cells or markers for training As some of the marker-identification methods in MiniMarS require high computational power, the time it takes to run is dependent on the number of cells used for training. MiniMarS allows users to subsample the total dataset to reduce the runtime (Supplementary Figure 1) . To determine whether subsampling maintains high performance, we first applied MiniMarS to two human bone marrow datasets: 49,057 bone marrow-derived cells from six healthy controls ( Figure 2A, B, C ) and 31,586 cells from 15 leukemia patients ( Figure 2D, E, F ) ( Triana et al., 2021 ). The healthy and leukemia samples were comprised of 13 and 14 broad cell types, respectively, based on 97 markers. Download figure Open in new tab Figure 2. MiniMarS performs robustly across subsampled cells and varying numbers of markers. A) Boxplots of the weighted F1 score from the best-performing method across different numbers of markers, using 50 runs, with each run corresponding to a different subsampling of the total number of cells from the original dataset. Results shown for 500, 2500 and 5000 subsampled cells used for training. Horizontal red dashed lines show thresholds of 0.8 and 0.9. B) UMAP showing cluster locations, created using all cells and the 15 identified markers. C) The identified markers from each run, whereby dot size indicates the proportion of 50 runs where that marker was chosen. (A-C) are for the healthy dataset, (D-F) are for the leukemia dataset. The original dataset was subsampled using 50 different random seeds. As expected, the weighted F1 score increased with the number of subsampled cells, reaching an F1 score of greater than 0.8 for 500 cells with 10 markers. We observed no substantial difference between 2,500 and 5,000 sub-sampled cells for both healthy ( Figure 2A ) and leukemia ( Figure 2D ) datasets. Most runs resulted in the same markers being chosen for 2,500 and 5,000 cells, for both healthy ( Figure 2C ) and leukemia datasets ( Figure 2D ), suggesting diminishing returns when subsampling under 2,500 cells. When selecting 15 markers and sub-sampling 2,500 cells, MiniMarS provided a weighted F1 score greater than 0.9 for healthy controls ( Figure 2A ) and an F1 score above 0.8 for leukemia patients ( Figure 2D ). A UMAP plot using 15 markers for healthy controls ( Figure 2B ) and leukemia patients ( Figure 2E ) demonstrates that these markers are sufficient to distinguish the broad cell types. In contrast, using 5 or 10 markers leads to reduced differentiation between cell types ( Supplementary Figure 2 ). Based on these results, 15 markers yielded robust outcomes and were used as the default parameter in the MiniMarS package and subsequent analyses. MiniMarS improves the differentiation of rare cell populations using a cluster-combining strategy A common application of cell sorting experiments is to ensure that rare populations are accurately isolated. However, markers for identifying rare cell subsets are implicitly weighted less in each method compared to markers that differentiate larger cell subsets. We thus investigated the performance of MiniMarS in distinguishing rare cell subsets and applied it to a combined dataset of cells from the mouse spleen and lymph nodes ( Gayoso et al., 2021 ). This dataset comprised of 15,820 cells with 111 markers, from which we subsampled 5,000 cells. MiniMarS was then run using all subsets and 15 markers for differentiating eight broad immune cell types ( Figure 3A ). The unweighted F1 score for the two largest populations (B and T cells, > 90% of cells) was above 0.9, whilst the remaining six subsets (< 10% of cells) scored below 0.9 ( Figure 3B ). Download figure Open in new tab Figure 3. MiniMarS differentiates rare cell subsets. A) UMAP for the dataset using the top 15 selected markers, and B) The unweighted F1 score for each cell type using different numbers of markers. C) Top 15 markers for distinguishing all subsets (left) and the rare population (macrophages) from the remaining cell populations (right). The top two markers for macrophage differentiation are highlighted in bold. Numbers of cells (and percentages) are shown. D) UMAP generated by 15 rare population markers with macrophages in red. E) Marker expression for the top three markers for differentiating macrophages. F) Unweighted F1 score for macrophages when aggregating all other cell types as one, using different numbers of markers and sub-sampled to 5000 cells. To test whether MiniMarS could improve the identification of rare cell subsets, MiniMarS was run by comparing the rarest subset (macrophages, < 1% of cells) to all other cell subsets combined. A Venn diagram illustrates the 15 markers selected when differentiating all subsets or focusing on the rare subset ( Figure 3C ). A UMAP using the 15 markers selected for the rare subset revealed a clear grouping of cells, with macrophages depicted in red ( Figure 3D ). Using ten markers, which include the known macrophage markers (TIM-4, CD106, CD39), it is possible to differentiate macrophages from all other cell subsets ( Figure 3E ) with an unweighted F1 score greater than 0.8. Increasing the number of markers to more than 10 has a minimal impact on performance ( Figure 3F ). There is a substantial performance gain when comparing the macrophage subset with the combined non-macrophage subsets ( Figure 3F ) rather than the individual non-macrophage subsets ( Figure 3B ). For example, there is a 28.7% increase in performance and an F1 score increase from less than 0.6 ( Figure 3B ) to approximately 0.8 ( Figure 3F ) when using only five markers. Together, these results highlight that MiniMarS has the capability to identify markers that separate rare subsets when an appropriate cluster-combining strategy is applied. The unweighted performance scores for different subsample sizes are shown in Supplementary Figure 3 . Selected markers from MiniMarS can be applied across CITE-seq datasets The results so far have used the same CITE-seq experiment for both training and testing. To examine whether MiniMarS performs well across samples from different experiments, two datasets from separate PBMC CITE-seq experiments were used as training and testing sets. The first “Hao” dataset comprised of 10,748 cells from eight patients, with 227 markers ( Hao et al., 2021 ), whereas the second “COMBAT” dataset contained 3,703 cells from four patients, with 36 markers ( Ahern et al., 2022 ). Two runs were performed, with one dataset used for training and the other for testing, and then vice versa. The performance of both runs achieved F1 scores greater than 0.9 ( Figure 4A ). 14 out of 15 markers were shared across datasets to delineate all cell populations ( Figure 4B ), indicating high reproducibility of the results, independent of the experiment. Finally, UMAP plots indicate a clear separation between clusters regardless of the dataset used for training or testing ( Figure 4C-D ). Dot plots show the relative marker expression for each subset ( Figure 4E ). The similarities between selected markers and performance across experiments provide confidence in the reproducibility of MiniMarS across experiments. Figure 4. Validation of MiniMarS on training and test sets from two independent CITE-seq experiments. A) Weighted F1 score using the COMBAT and Hao trained datasets. B) Venn diagram showing markers in common between the two runs. UMAP plots showing C) Hao and D) COMBAT trained using 15 identified markers. E) Dot plots visualising marker expression across subsets. MiniMarS-selected markers are transferable across different experimental assays We next provide a proof of concept that MiniMarS can identify markers using samples from a CITE-seq experiment, which can then be used to identify 11 cell populations in 160 samples from a CyTOF experiment involving 69,503 PBMCs ( Ahern et al., 2022 ). The two datasets share 38 antibodies and 11 pre-annotated clusters. The UMAP plots generated from the 38 markers shared between both the CITE-seq ( Figure 5A ) and CyTOF ( Figure 5B ) datasets show a clear differentiation between cell populations. The key markers are verified by violin plots ( Figure 5C , Supplementary Figure 4 ). Download figure Open in new tab Figure 5. MiniMarS-selected markers are transferable on a matched CITE-seq/CyTOF dataset. A) UMAP of the training dataset using 15 markers identified by MiniMarS. B) UMAP of the test dataset using the same 15 markers. C) Violin plots from CyTOF using the top 15 markers (top 6 markers are shown). D) Manual gating strategy of the 11 subsets identified. E) UMAP using the manually gated cell populations (plus unidentified cells in grey). The selected 15 markers from the CITE-seq assay were tested on the CyTOF dataset, resulting in a weighted F1 score of greater than 0.9 ( Supplementary Figure 5A ). This suggests that the markers selected by MiniMarS using the CITE-seq data are transferable. The 15 markers were then used to manually gate the 11 cell populations ( Figure 5D ), which are visualised in the UMAP plot ( Figure 5E ) using the CyTOF data, showing a clear separation of the cell types in the low-dimensional representation. The relative proportions of each subset were comparable across experiments ( Supplementary Figure 5B ). MiniMarS differentiates T cell states across a thymus dataset MiniMarS was then tested on a more homogenous dataset, specifically T cells from a thymus dataset ( Yayon et al., 2024 ). MiniMarS was run with 2,500 cells and 15 markers. It successfully differentiated T cell states (max weighted F1 score = 0.808) ( Figure 6A ). Identified markers are shown in Figure 6B and Supplementary Figure 7 . Download figure Open in new tab Figure 6. MiniMarS differentiates T cell states across a thymus dataset. MiniMarS was run on a thymus dataset. A) UMAP from MiniMarS run across selected CD4+, CD8+, T cells. B) Expression of five markers across T cell subsets. Discussion Due to technological advancements, the number of protein markers that can be detected at the single-cell resolution continues to increase. Proteomics data is now commonly used with transcriptomic data to establish markers to distinguish cell states, which is crucial for downstream characterisation or isolation of cell subsets using cytometry experiments. While there are numerous methods available for marker gene or protein selection ( Chen & Guestrin, 2016 ; Hao et al., 2021 ; Li et al., 2022 ; Missarova et al., 2021 ; Wang et al., 2014 ), their differing algorithms often result in inconsistent outputs, making it difficult to reliably identify cell-type defining markers to use for downstream experiments. To date, it is unclear how the performance of these different methods compares and the level of overlap in their output gene or protein marker lists. In this study, we introduce MiniMarS, a computational tool designed to identify the minimal number of protein markers for cytometry experiments by analysing single-cell gene and protein datasets. MiniMarS functions not only as a wrapper for existing single-cell marker identification algorithms, but it also implements method-selection algorithms to better integrate results. Overall, MiniMarS offers a user-friendly interface that allows researchers to customise the marker identification process to suit specific experimental needs. We demonstrated the importance of utilising different methods to determine the optimal protein markers by implementing ten different methods in our wrapper. We provide sub-sampling options to reduce run-time and demonstrate that sub-sampling is robust and found that using 2500 cells and 15 markers for training provides satisfactory results. This feature allows the method to be applied to atlas-scale datasets. Furthermore, single-cell analysis has led to the discovery of rare cell subpopulations, and our wrapper has robustly identified markers for these rare populations. In particular, the top three markers that could differentiate macrophages from other populations were markers previously reported to be expressed by macrophages. These were TIM-4 ( Wang et al., 2023 ), CD106 ( Rice et al., 1991 ) and CD39 ( Cohen et al., 2013 ). This shows the ability of MiniMarS to identify markers correctly, but the algorithm can also identify novel markers. In addition, MiniMarS successfully differentiated between different T-cell states within the thymus. We have also validated the effectiveness of MiniMarS by successfully identifying cell type-specific markers across various datasets, including a CITE-seq-CyTOF dataset, demonstrating its practical utility. For users with a pre-optimised sorting panel such as Optimised Multicolour Immunofluorescence Panels (OMIPs), it is also possible to calculate a performance score by inputting the selected markers. Although we have validated MiniMarS across experiments and technologies, it must be noted that the optimal method or parameters depends on the dataset and the performance metric used. The performance metric can also influence which selection algorithm to choose. Thus, other performance metrics could be adopted in the future, and experimental validation of the selected markers should be undertaken. Future versions can incorporate additional marker selection methods to increase the robustness of the selected list of markers for researchers to use for experiments. Although MiniMarS might identify potentially novel markers, the algorithm’s consideration of a ground-truth set of markers is essential. Moreover, gene marker selection using MiniMarS can also be evaluated in future studies. In summary, MiniMarS provides a crucial connection between the vast array of multi-omics single-cell experiments being generated. This link facilitates further research into exploring interesting cell states derived from these experiments. Methods MiniMarS is a three-step pipeline designed for identifying and validating cell-type markers from single-cell protein data. The package is publicly available with detailed instructions found at ( https://github.com/raymondlouie/MiniMarS ). Below is a detailed breakdown of each step, including the methods used for marker selection. Step 1: Input Processing MiniMarS begins by taking two primary inputs: A single-cell protein matrix (e.g., CITE-Seq, Abseq, CyTOF), where rows represent cells and columns represent protein expression levels. Corresponding cluster annotations that assign each cell to a specific cluster (e.g., cell type or condition). To accommodate data from diverse sources, MiniMarS supports three input formats: Feature Matrix: A standard matrix where each row is a cell and each column is a protein, along with a vector specifying cluster numbers. Seurat Object: An R-based object from the Seurat toolkit for single-cell analysis, which includes metadata and clustering information ( Hao et al., 2021 ). SingleCellExperiment Object: An object from the SingleCellExperiment package, commonly used in R for managing single-cell data with cluster annotations ( Amezquita et al., 2020 ). After loading the data, MiniMarS selects a subset of clusters of interest for marker identification, allowing researchers to focus on specific populations. The data are then sub-sampled and split into training, validation and test sets. During this step, the user can choose between two strategies to subsample the training dataset: equal and proportional (default). ‘Equal’ subsampling will maintain the same number of cells for all clusters and favours rarer populations, whilst ‘proportional’ subsampling will maintain the same cluster proportions as the original dataset, resulting in an overall better performance across all clusters. For rare clusters, at least 4 cells will be retained. Step 2: Marker Identification The training data are analysed to determine markers that best differentiate the defined clusters. MiniMarS applies ten distinct methods to identify these markers, each offering unique strengths for distinguishing clusters based on protein expression patterns: CiteFuse uses a random forest model to quantify the importance of each marker using the mean decrease in Gini index ( Wang et al., 2014 ). geneBasisR dentifies important markers by iteratively adding markers with the largest difference between a “true” graph constructed using all markers and a “selection” graph formed using the current marker selection ( Missarova et al., 2021 ). sc2marker identifies markers using a maximum margin index measure that considers the distance of true and positive negative cells to the maximum margin ( Li et al., 2022 ). XGBoost is an ensemble machine learning algorithm that constructs boosted decision trees that separate clusters based on markers ( Chen & Guestrin, 2016 ). Important markers are calculated first for each decision tree by how much the marker split point improves the performance measure, weighted by the number of observations the node is responsible for. The marker importances are then averaged across all decision trees. fstat (F-statistic) is based on an analysis of variance (ANOVA) and identifies markers by measuring the variance in protein expression between clusters relative to within-cluster variance. A high F-statistic indicates a marker with a strong discriminatory power. Five other tests are implemented using standard statistical differential tests with Seurat, namely, Wilcoxon Rank-Sum Test, Bimodal Test, ROC Analysis, t-test and Likelihood Ratio (LR) Test ( Hao et al., 2021 ). Selection-algorithms are then implemented to combine the markers identified by the different methods. We implement two types of algorithms. The first performs a majority-vote on the top N performing algorithms. The second performs a majority vote on all algorithms that achieve a minimum level of performance, with the F1 score used as a default performance metric. The default selection algorithm selects only the top performing method. To maximise the customisation of the toolset for users, we also provide a function, performanceOwnMarkers() , which can calculate the cell type annotation accuracy based on a user’s input marker panel. This will depend on the user’s preference or availability of the potential markers (or antibodies for sorting) in the lab. The function will output the prediction accuracy for each cell cluster in the same format as the main function, so the results are comparable to that generated by predicted markers. Step 3: Visualisation MiniMarS then provides visualisation tools, such as UMAP, dot and violin plots, to validate the chosen markers. In addition, box plots are available for visualising performance. Data processing For Figure 2 , we used a public CITE-seq dataset that contains healthy and leukemia samples of human bone marrow ( Triana et al., 2021 ). To examine the ability of MiniMarS to identify broad cell types in different sample conditions, we analysed both healthy controls and leukemia datasets separately. Training and testing were done on each dataset separately, i.e., two training models were created, one for each dataset. In addition, we normalised the dataset using the CLR (Centered Log-Ratio) transformation, correcting for variations in protein sequencing depth across cells, and then scaled the proteins at the protein-level. The R functions Seurat::NormalizeData and Seurat::ScaleData were used. We checked the batch effect in the normalised datasets, which was not problematic across batches ( Supplementary Figure 6 ). For Figure 3 , we used a public CITE-seq dataset that contains blood and lymph node samples ( Gayoso et al., 2021 ). We normalised this dataset using the same pipeline as the one used for the dataset in Figure 2 . There were moderate batch effects ( Supplementary Figure 6 ), but they were not overly problematic as reflected by the relatively high F1 scores for this dataset ( Figure 2 ). The “megakaryocyte & erythroid cells” subset contained 42 cells, which was too rare for the subsampling strategy, so this population was removed. As such, “macrophages” (consisting of 136 cells) were utilised as the rare population ( Figure 3 ). For Figure 4 , we used two public healthy PBMC CITE-seq datasets, termed COMBAT ( Ahern et al., 2022 ) and Hao ( Hao et al., 2021 ). MiniMarS was trained on one random sample from the CITE-seq dataset and tested on the other, and vice-versa. The annotations provided in both studies were compared and used to generate a common cluster annotation, with 29 common markers identified. The protein counts provided by the authors were used as a direct input to MiniMarS, with no additional processing. Similarly for Figure 5 , we used CITE-seq and CyTOF datasets from the COMBAT dataset ( Ahern et al., 2022 ), with clusters for both sets re-annotated to ensure a common cluster annotation, with 36 common markers identified. The protein counts provided were used as a direct input to MiniMarS, with no additional processing. We trained one random sample of the CITE-seq dataset through MiniMarS, and the performance was tested on the CyTOF datasets. Manual gating was done on the CyTOF dataset using FlowJo v10.10 (BD Life Sciences). Acknowledgements We would like to thank Hongjian Sun, Cindy Audiger, Rory Bowden, Mehrdad Pazhouhandeh, Jialel Gong, Yang Yang and Kelvin Tuong for their input to the manuscript and/or the initial design of the MiniMarS package. GHP and FMW are supported by the International Society for the Advancement of Cytometry (ISAC) Marylou Ingram Scholars Program. Footnotes ↵ * These authors jointly supervised this work References ↵ Ahern , D. J. , Ai , Z. , Ainsworth , M. , Allan , C. , Allcock , A. , Angus , B. , Ansari , M. A. , Arancibia-Cárcamo , C. V. , Aschenbrenner , D. , Attar , M. , Baillie , J. K. , Barnes , E. , Bashford-Rogers , R. , Bashyal , A. , Beer , S. , Berridge , G. , Beveridge , A. , Bibi , S. , Bicanic , T. ,… Zurke , Y.-X . ( 2022 ). A blood atlas of COVID-19 defines hallmarks of disease severity and specificity . Cell , 185 ( 5 ), 916 – 938.e958 . doi: 10.1016/j.cell.2022.01.012 OpenUrl CrossRef ↵ Amezquita , R. A. , Lun , A. T. L. , Becht , E. , Carey , V. J. , Carpp , L. N. , Geistlinger , L. , Marini , F. , Rue-Albrecht , K. , Risso , D. , Soneson , C. , Waldron , L. , Pages , H. , Smith , M. L. , Huber , W. , Morgan , M. , Gottardo , R. , & Hicks , S. C . ( 2020 ). Orchestrating single-cell analysis with Bioconductor . Nat Methods , 17 ( 2 ), 137 – 145 . doi: 10.1038/s41592-019-0654-x OpenUrl CrossRef PubMed ↵ Andrews , T. S. , Kiselev , V. Y. , McCarthy , D. , & Hemberg , M . ( 2021 ). Tutorial: guidelines for the computational analysis of single-cell RNA sequencing data . Nat Protoc , 16 ( 1 ), 1 – 9 . doi: 10.1038/s41596-020-00409-w OpenUrl CrossRef PubMed ↵ Buccitelli , C. , & Selbach , M . ( 2020 ). mRNAs, proteins and the emerging principles of gene expression control . Nat Rev Genet , 21 ( 10 ), 630 – 644 . doi: 10.1038/s41576-020-0258-4 OpenUrl CrossRef PubMed ↵ Chen , T. , & Guestrin , C . ( 2016 ). XGBoost: A Scalable Tree Boosting System . doi: 10.1145/2939672.2939785 OpenUrl CrossRef ↵ Cohen , H. B. , Briggs , K. T. , Marino , J. P. , Ravid , K. , Robson , S. C. , & Mosser , D. M . ( 2013 ). TLR stimulation initiates a CD39-based autoregulatory mechanism that limits macrophage inflammatory responses . Blood , 122 ( 11 ), 1935 – 1945 . doi: 10.1182/blood-2013-04-496216 OpenUrl Abstract / FREE Full Text ↵ Gayoso , A. , Steier , Z. , Lopez , R. , Regier , J. , Nazor , K. L. , Streets , A. , & Yosef , N . ( 2021 ). Joint probabilistic modeling of single-cell multi-omic data with totalVI . Nat Methods , 18 ( 3 ), 272 – 282 . doi: 10.1038/s41592-020-01050-x OpenUrl CrossRef PubMed ↵ Hao , Y. , Hao , S. , Andersen-Nissen , E. , Mauck , W. M ., 3rd . , Zheng , S. , Butler , A. , Lee , M. J. , Wilk , A. J. , Darby , C. , Zager , M. , Hoffman , P. , Stoeckius , M. , Papalexi , E. , Mimitou , E. P. , Jain , J. , Srivastava , A. , Stuart , T. , Fleming , L. M. , Yeung , B. ,… Satija , R. ( 2021 ). Integrated analysis of multimodal single-cell data . Cell , 184 ( 13 ), 3573 – 3587 e3529 . doi: 10.1016/j.cell.2021.04.048 OpenUrl CrossRef PubMed ↵ Konecny , A. J. , Mage , P. L. , Tyznik , A. J. , Prlic , M. , & Mair , F . ( 2024 ). OMIP-102: 50-color phenotyping of the human immune system with in-depth assessment of T cells and dendritic cells . Cytometry A , 105 ( 6 ), 430 – 436 . doi: 10.1002/cyto.a.24841 OpenUrl CrossRef PubMed ↵ Lee , J. , Hyeon , D. Y. , & Hwang , D . ( 2020 ). Single-cell multiomics: technologies and data analysis methods . Exp Mol Med , 52 ( 9 ), 1428 – 1442 . doi: 10.1038/s12276-020-0420-2 OpenUrl CrossRef PubMed ↵ Li , R. , Banjanin , B. , Schneider , R. K. , & Costa , I. G . ( 2022 ). Detection of cell markers from single cell RNA-seq with sc2marker . BMC Bioinformatics , 23 ( 1 ), 276 . doi: 10.1186/s12859-022-04817-5 OpenUrl CrossRef PubMed ↵ Liu , Y. , Beyer , A. , & Aebersold , R . ( 2016 ). On the Dependency of Cellular Protein Levels on mRNA Abundance . Cell , 165 ( 3 ), 535 – 550 . doi: 10.1016/j.cell.2016.03.014 OpenUrl CrossRef PubMed ↵ Mair , F. , & Prlic , M . ( 2018 ). OMIP-044: 28-color immunophenotyping of the human dendritic cell compartment . Cytometry A , 93 ( 4 ), 402 – 405 . doi: 10.1002/cyto.a.23331 OpenUrl CrossRef PubMed ↵ Missarova , A. , Jain , J. , Butler , A. , Ghazanfar , S. , Stuart , T. , Brusko , M. , Wasserfall , C. , Nick , H. , Brusko , T. , Atkinson , M. , Satija , R. , & Marioni , J. C . ( 2021 ). geneBasis: an iterative approach for unsupervised selection of targeted gene panels from scRNA-seq . Genome Biol , 22 ( 1 ), 333 . doi: 10.1186/s13059-021-02548-z OpenUrl CrossRef PubMed ↵ Nguyen , A. , Khoo , W. H. , Moran , I. , Croucher , P. I. , & Phan , T. G . ( 2018 ). Single Cell RNA Sequencing of Rare Immune Cell Populations . Front Immunol , 9 , 1553 . doi: 10.3389/fimmu.2018.01553 OpenUrl CrossRef PubMed ↵ Peterson , V. M. , Zhang , K. X. , Kumar , N. , Wong , J. , Li , L. , Wilson , D. C. , Moore , R. , McClanahan , T. K. , Sadekova , S. , & Klappenbach , J. A . ( 2017 ). Multiplexed quantification of proteins and transcripts in single cells . Nat Biotechnol , 35 ( 10 ), 936 – 939 . doi: 10.1038/nbt.3973 OpenUrl CrossRef PubMed ↵ Pullin , J. M. , & McCarthy , D. J . ( 2024 ). A comparison of marker gene selection methods for single-cell RNA sequencing data . Genome Biol , 25 ( 1 ), 56 . doi: 10.1186/s13059-024-03183-0 OpenUrl CrossRef PubMed ↵ Rice , G. E. , Munro , J. M. , Corless , C. , & Bevilacqua , M. P . ( 1991 ). Vascular and nonvascular expression of INCAM-110. A target for mononuclear leukocyte adhesion in normal and inflamed human tissues . Am J Pathol , 138 ( 2 ), 385 – 393 . https://www.ncbi.nlm.nih.gov/pubmed/1704191 OpenUrl PubMed Web of Science ↵ Stoeckius , M. , Hafemeister , C. , Stephenson , W. , Houck-Loomis , B. , Chattopadhyay , P. K. , Swerdlow , H. , Satija , R. , & Smibert , P . ( 2017 ). Simultaneous epitope and transcriptome measurement in single cells . Nat Methods , 14 ( 9 ), 865 – 868 . doi: 10.1038/nmeth.4380 OpenUrl CrossRef PubMed ↵ Tang , F. , Barbacioru , C. , Wang , Y. , Nordman , E. , Lee , C. , Xu , N. , Wang , X. , Bodeau , J. , Tuch , B. B. , Siddiqui , A. , Lao , K. , & Surani , M. A . ( 2009 ). mRNA-Seq whole-transcriptome analysis of a single cell . Nat Methods , 6 ( 5 ), 377 – 382 . doi: 10.1038/nmeth.1315 OpenUrl CrossRef PubMed Web of Science ↵ Triana , S. , Vonficht , D. , Jopp-Saile , L. , Raffel , S. , Lutz , R. , Leonce , D. , Antes , M. , Hernandez-Malmierca , P. , Ordonez-Rueda , D. , Ramasz , B. , Boch , T. , Jann , J. C. , Nowak , D. , Hofmann , W. K. , Muller-Tidow , C. , Hubschmann , D. , Alexandrov , T. , Benes , V. , Trumpp , A. ,… Haas , S . ( 2021 ). Single-cell proteo-genomic reference maps of the hematopoietic system enable the purification and massive profiling of precisely defined cell states . Nat Immunol , 22 ( 12 ), 1577 – 1589 . doi: 10.1038/s41590-021-01059-0 OpenUrl CrossRef PubMed ↵ Van de Sande , B. , Lee , J. S. , Mutasa-Gottgens , E. , Naughton , B. , Bacon , W. , Manning , J. , Wang , Y. , Pollard , J. , Mendez , M. , Hill , J. , Kumar , N. , Cao , X. , Chen , X. , Khaladkar , M. , Wen , J. , Leach , A. , & Ferran , E. ( 2023 ). Applications of single-cell RNA sequencing in drug discovery and development . Nat Rev Drug Discov , 22 ( 6 ), 496 – 520 . doi: 10.1038/s41573-023-00688-4 OpenUrl CrossRef PubMed ↵ Vandereyken , K. , Sifrim , A. , Thienpont , B. , & Voet , T . ( 2023 ). Methods and applications for single-cell and spatial multi-omics . Nat Rev Genet , 24 ( 8 ), 494 – 515 . doi: 10.1038/s41576-023-00580-2 OpenUrl CrossRef PubMed ↵ Wang , B. , Mezlini , A. M. , Demir , F. , Fiume , M. , Tu , Z. , Brudno , M. , Haibe-Kains , B. , & Goldenberg , A . ( 2014 ). Similarity network fusion for aggregating data types on a genomic scale . Nat Methods , 11 ( 3 ), 333 – 337 . doi: 10.1038/nmeth.2810 OpenUrl CrossRef PubMed ↵ Wang , Z. , Chen , C. , Su , Y. , & Ke , N . ( 2023 ). Function and characteristics of TIM-4 in immune regulation and disease (Review) . Int J Mol Med , 51 ( 2 ). doi: 10.3892/ijmm.2022.5213 OpenUrl CrossRef ↵ Yayon , N. , Kedlian , V. R. , Boehme , L. , Suo , C. , Wachter , B. T. , Beuschel , R. T. , Amsalem , O. , Polanski , K. , Koplev , S. , Tuck , E. , Dann , E. , Van Hulle , J. , Perera , S. , Putteman , T. , Predeus , A. V. , Dabrowska , M. , Richardson , L. , Tudor , C. , Kreins , A. Y. ,… Teichmann , S. A. ( 2024 ). A spatial human thymus cell atlas mapped to a continuous tissue axis . Nature , 635 ( 8039 ), 708 – 718 . doi: 10.1038/s41586-024-07944-6 OpenUrl CrossRef PubMed ↵ Zappia , L. , Phipson , B. , & Oshlack , A . ( 2018 ). Exploring the single-cell RNA-seq analysis landscape with the scRNA-tools database . PLoS Comput Biol , 14 ( 6 ), e1006245 . doi: 10.1371/journal.pcbi.1006245 OpenUrl CrossRef PubMed ↵ Zappia , L. , & Theis , F. J . ( 2021 ). Over 1000 tools reveal trends in the single-cell RNA-seq analysis landscape . Genome Biol , 22 ( 1 ), 301 . doi: 10.1186/s13059-021-02519-4 OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted July 18, 2025. Download PDF Supplementary Material 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 Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS 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 Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS Dhruti Parikh , Angli Xue , Hsiao-Chi Liao , Claire Wishart , Thomas M. Ashhurst , Givanna H. Putri , Fabio Luciani , Shalin H. Naik , Agus Salim , Felix Marsh-Wakefield , Raymond Hall Yip Louie bioRxiv 2025.07.14.664825; doi: https://doi.org/10.1101/2025.07.14.664825 Share This Article: Copy Citation Tools Identifying the Minimal Number of Protein Markers for Cell Type Annotation Using MiniMarS Dhruti Parikh , Angli Xue , Hsiao-Chi Liao , Claire Wishart , Thomas M. Ashhurst , Givanna H. Putri , Fabio Luciani , Shalin H. Naik , Agus Salim , Felix Marsh-Wakefield , Raymond Hall Yip Louie bioRxiv 2025.07.14.664825; doi: https://doi.org/10.1101/2025.07.14.664825 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 (7635) Biochemistry (17697) Bioengineering (13895) Bioinformatics (41951) Biophysics (21456) Cancer Biology (18594) Cell Biology (25520) Clinical Trials (138) Developmental Biology (13381) Ecology (19903) Epidemiology (2067) Evolutionary Biology (24323) Genetics (15612) Genomics (22510) Immunology (17738) Microbiology (40401) Molecular Biology (17184) Neuroscience (88622) Paleontology (667) Pathology (2833) Pharmacology and Toxicology (4825) Physiology (7644) Plant Biology (15158) Scientific Communication and Education (2046) Synthetic Biology (4296) Systems Biology (9825) Zoology (2271)

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 (2025) — 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
unpaywall
last seen: 2026-05-27T02:00:06.600101+00:00
License: CC-BY-NC-ND-4.0