{"id":268,"date":"2025-01-10T16:51:54","date_gmt":"2025-01-10T09:51:54","guid":{"rendered":"https:\/\/bioturing.com\/blog\/?p=268"},"modified":"2025-08-26T16:26:48","modified_gmt":"2025-08-26T09:26:48","slug":"gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer","status":"publish","type":"post","link":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/","title":{"rendered":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer"},"content":{"rendered":"\n<p><em>Authors: BioTuring Team<\/em><\/p>\n\n\n\n<p>Spatial omics have revolutionized our understanding of gene expression patterns across tissues and organs, enabling the study of spatial domains\u2014regions defined by distinct biological processes and cell type compositions. Here, we present a novel approach for detecting spatial domains using Weighted Gene Co-expression Network Analysis (WGCNA-<a href=\"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-559\">https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-559<\/a>) adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. To address computational challenges inherent to spatial data analysis, we implemented GPU acceleration via cuBLAS and cuSPARSE. <\/p>\n\n\n\n<p>Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution. Our approach offers a scalable solution for spatial domain detection, advancing spatial omics analysis in complex tissues.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Methods<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Extending WGCNA to Spatial Data<\/h3>\n\n\n\n<p>To detect spatial domains, we adapted WGCNA to incorporate spatial gene correlations. The workflow involves the following steps:<\/p>\n\n\n\n<p>Step 1. <strong>Pairwise Spatial Gene Correlation<\/strong>: Calculate pairwise spatial correlations between genes based on spatially resolved expression data.<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\(I(x,y) = \\frac{n}{W} \\cdot \\frac{\\sum_{i=1}^{n} \\sum_{j=1}^{n} w_{ij} (x_i &#8211; \\bar{x})(y_j &#8211; \\bar{y})}{\\sqrt{\\sum_{i=1}^{n} (x_i &#8211; \\bar{x})^2\\cdot\\sum_{j=1}^{n} (y_i &#8211; \\bar{y})^2}}\\)<script type=\"text\/javascript\" src=\"https:\/\/bioturing.com\/blog\/wp-includes\/js\/dist\/hooks.js?ver=220ff17f5667d013d468\" id=\"wp-hooks-js\"><\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/bioturing.com\/blog\/wp-includes\/js\/dist\/i18n.js?ver=6b3ae5bd3b8d9598492d\" id=\"wp-i18n-js\"><\/script>\n<script type=\"text\/javascript\" id=\"wp-i18n-js-after\">\n\/* <![CDATA[ *\/\nwp.i18n.setLocaleData( { 'text direction\\u0004ltr': [ 'ltr' ] } );\n\/\/# sourceURL=wp-i18n-js-after\n\/* ]]> *\/\n<\/script>\n<script  async type=\"text\/javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/mathjax\/2.7.7\/MathJax.js?config=TeX-MML-AM_CHTML\" id=\"mathjax-js\"><\/script>\n<\/div>\n\n\n\n<p>Step 2. <strong>Construct Correlation Graph<\/strong>: Represent genes as nodes and spatial correlation values as weighted edges.<\/p>\n\n\n\n<p>Step 3. <strong>Clustering for Spatial Gene Modules<\/strong>: Apply clustering algorithms to the spatial correlation graph to identify spatial gene modules.<\/p>\n\n\n\n<p>Step 4. <strong>Spatial Domain Detection<\/strong>: Use AUCell scoring to assign spatial domains based on the activity of spatial gene modules.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GPU Acceleration<\/h3>\n\n\n\n<p>We aim to calculate the spatial correlation for every pair of genes. The core computation involves evaluating the following matrix:<\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\(I = (X &#8211; \\bar{X})^TW(X &#8211; \\bar{X})\\)<\/div>\n\n\n\n<p>where<br>X is the expression matrix of n cells and m genes.<br>W is the weighted adjacency matrix of the spatial graph, where nodes represent cells, and edges correspond to distances between cells<\/p>\n\n\n\n<p>For n = 1 million cells, and m = 5000 genes, naive computation cost is <\/p>\n\n\n\n<div class=\"wp-block-mathml-mathmlblock\">\\(O(n^2m + m^2n).\\)<\/div>\n\n\n\n<p>To perform the matrix multiplication efficiently, we used several optimized linear algebra library. In particular, we used cuBLAS + cuSPARSE through cupy.<\/p>\n\n\n\n<p>The primary challenge was the memory limitation, particularly, given the size of the matrices. To address this, we divided the matrix into manageable chunks, processing each chunk sequentially to ensure the peak memory usage stayed within system constrains. As a result, for a million cells dataset, the package finished within 130 seconds with memory usage of 11.6GB.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Results<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Application to Ovarian Cancer<\/h3>\n\n\n\n<p>To demonstrate the practical application of our method, we analyzed the ovarian cancer slides from <a href=\"https:\/\/www.10xgenomics.com\/datasets\/xenium-prime-ffpe-human-ovarian-cancer\">10X Genomics Xenium Prime FFPE Human Ovarian Cancer<\/a>. The provided data annotation by 10X colors on the H&amp;E image are: red = tumor, black = necrosis, blue = smooth muscle, dark green = fallopian tube, and light green = ovary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"739\" src=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/Screenshot-2025-01-09-at-16.37.03-1024x739.png\" alt=\"\" class=\"wp-image-337\" srcset=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/Screenshot-2025-01-09-at-16.37.03-1024x739.png 1024w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/Screenshot-2025-01-09-at-16.37.03-300x216.png 300w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/Screenshot-2025-01-09-at-16.37.03-768x554.png 768w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/Screenshot-2025-01-09-at-16.37.03.png 1048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Figure 1. Pathology annotation provided by 10XGenomics (<a href=\"https:\/\/www.10xgenomics.com\/datasets\/xenium-prime-ffpe-human-ovarian-cancer\"><em>https:\/\/www.10xgenomics.com\/datasets\/xenium-prime-ffpe-human-ovarian-cancer<\/em><\/a>)<\/figcaption><\/figure>\n\n\n\n<p>Our spatial WGCNA framework identified three tumor sub-regions:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Region 1 \u2013 Cancer<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Characteristics<\/strong>: Composed predominantly of tumor cells (&gt;90%), including proliferative tumor cells, VEGFA+ tumor cells, tumor-associated fibroblasts, and inflammatory tumor cells.<\/li>\n\n\n\n<li><strong>Pathways<\/strong>: Enriched for teratoma- and telomere-related pathways.\n<ul class=\"wp-block-list\">\n<li><strong>Relevance<\/strong>: Ovarian teratomas are the most common type of ovarian germ cell tumor, while telomere shortening facilitates indefinite cell division in cancer cells.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcuxDcx1j7pNz_QS3oqMdrkE7g568jRs9bpy1q8QTduONznwbMkHhfryADz0PsGFvgWANhSywTurebySgUHdgyYzprjCPj5_-A0rFyXw3J0TD5_2cxBgkiPZsMZ2eWtnKyMQw?key=W2WRNX2Zqm7NyRMszKFu2Nrx\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figure 2. Red: Cancer region with more than 90% composed predominantly of tumor cells.<\/figcaption><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Region 2 \u2013 Invasive<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Characteristics<\/strong>: Comprised 65% of tumor-associated fibroblasts (CAFs), highlighting epithelial-mesenchymal transition (EMT) and angiogenesis.<\/li>\n\n\n\n<li><strong>Pathways and Mechanisms<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>EMT<\/strong>: Facilitates the acquisition of invasive and migratory capabilities in cancer cells, critical for metastasis.<\/li>\n\n\n\n<li><strong>CAF Activity<\/strong>: CAFs mediate key tumor-environment interactions. Genes such as COL11A1 and CTHRC1 activate pathways (e.g., EGFR\/ERK1\/2\/AKT, ERK, TGF-\u03b21-MMP3 axis) that promote tumor growth, proliferation, and metastasis.<\/li>\n\n\n\n<li><strong>Periostin (POSTN)<\/strong>: Influences OC cell invasiveness through PI3K\/Akt pathway activation.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcFKdz1n48ZPiaQHN1Pm3pBkwC119Jqwz2IN4ujHPR6qetQ7rFd_X0SpW9D6XpQ1-XeRpyYYqYrMgvUqEnnuEuIriYCRX5R8x7zMjc14Ousk-0iOHxf7XZWg8yxqNN3lzgBNqt4?key=W2WRNX2Zqm7NyRMszKFu2Nrx\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figure 3. Blue: Invasive region with 65% of tumor-associated fibroblasts (CAFs).<\/figcaption><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Region 3 \u2013 Tumor-Infiltrating<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Characteristics<\/strong>: Small, scattered segments enriched with immune cells (25% macrophages, NK cells, and T cells).<\/li>\n\n\n\n<li><strong>Pathways<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Interferon (IFN) Signaling<\/strong>: High expression of IFN-\u03b1-responsive genes (e.g., OAS1, IFIT1, IFI44L) and IFN-\u03b3-induced chemokines (e.g., CXCL10), which attract activated T cells to tumors.<\/li>\n\n\n\n<li><strong>Guanylate-Binding Protein 1 (GBP1)<\/strong>: Stimulated by IFN-\u03b3, GBP1 inhibits cell proliferation and angiogenesis.<\/li>\n\n\n\n<li><strong>T Cell Activation<\/strong>: Identified processes such as CD4-positive T cell activation, alpha-beta T cell activity, and regulation of T-helper 2 cytokine production, suggesting active tumor-infiltrating immune responses.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfNXRpiLyEioFt3ZLx49_isTnMjERFXKlEMku4BvuhhPsqOIZSHVFH1nADDXUiYWAmw04D7eEujX0d_3nMfOX0zNUphlceBHKI6-m45TWt1GCfbEF28uJOOx2bWvYXi-W6B0gDN?key=W2WRNX2Zqm7NyRMszKFu2Nrx\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Figure 4. Yellow: Tumor-infiltrating region with 25% macrophages, NK cells, and T cells.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">References:<\/h2>\n\n\n\n<p><a href=\"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-559\">https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-559<\/a><br><a href=\"https:\/\/www.10xgenomics.com\/datasets\/xenium-prime-ffpe-human-ovarian-cancer\">https:\/\/www.10xgenomics.com\/datasets\/xenium-prime-ffpe-human-ovarian-cancer<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Authors: BioTuring Team Spatial omics have revolutionized our understanding of gene expression patterns across tissues and organs, enabling the study of spatial domains\u2014regions defined by distinct biological processes and cell type compositions. Here, we present a novel approach for detecting spatial domains using Weighted Gene Co-expression Network Analysis (WGCNA-https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-559) adapted for spatial data. By incorporating [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":1416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-engineering"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring<\/title>\n<meta name=\"description\" content=\"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring\" \/>\n<meta property=\"og:description\" content=\"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\" \/>\n<meta property=\"og:site_name\" content=\"BioTuring\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bioturing\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-10T09:51:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-26T09:26:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BioTuring Science Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bioturing\" \/>\n<meta name=\"twitter:site\" content=\"@bioturing\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BioTuring Science Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\"},\"author\":{\"name\":\"BioTuring Science Team\",\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b\"},\"headline\":\"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer\",\"datePublished\":\"2025-01-10T09:51:54+00:00\",\"dateModified\":\"2025-08-26T09:26:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\"},\"wordCount\":789,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg\",\"articleSection\":[\"Engineering\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\",\"url\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\",\"name\":\"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring\",\"isPartOf\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg\",\"datePublished\":\"2025-01-10T09:51:54+00:00\",\"dateModified\":\"2025-08-26T09:26:48+00:00\",\"description\":\"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.\",\"breadcrumb\":{\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage\",\"url\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg\",\"contentUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bioturing.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bioturing.com\/blog\/#website\",\"url\":\"https:\/\/bioturing.com\/blog\/\",\"name\":\"BioTuring Blog\",\"description\":\"Revolutionizing Multi-Omics and Spatial Biology\",\"publisher\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bioturing.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/bioturing.com\/blog\/#organization\",\"name\":\"BioTuring Blog\",\"url\":\"https:\/\/bioturing.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2024\/12\/bioturing-favicon.png\",\"contentUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2024\/12\/bioturing-favicon.png\",\"width\":512,\"height\":512,\"caption\":\"BioTuring Blog\"},\"image\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/bioturing\",\"https:\/\/x.com\/bioturing\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b\",\"name\":\"BioTuring Science Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b2c407b3640d82ff0df9257dfbf304e30b9b4a365e18798a82b83a99767562b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b2c407b3640d82ff0df9257dfbf304e30b9b4a365e18798a82b83a99767562b7?s=96&d=mm&r=g\",\"caption\":\"BioTuring Science Team\"},\"url\":\"https:\/\/bioturing.com\/blog\/author\/jen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring","description":"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/","og_locale":"en_US","og_type":"article","og_title":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring","og_description":"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.","og_url":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/","og_site_name":"BioTuring","article_publisher":"https:\/\/www.facebook.com\/bioturing","article_published_time":"2025-01-10T09:51:54+00:00","article_modified_time":"2025-08-26T09:26:48+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg","type":"image\/jpeg"}],"author":"BioTuring Science Team","twitter_card":"summary_large_image","twitter_creator":"@bioturing","twitter_site":"@bioturing","twitter_misc":{"Written by":"BioTuring Science Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#article","isPartOf":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/"},"author":{"name":"BioTuring Science Team","@id":"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b"},"headline":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer","datePublished":"2025-01-10T09:51:54+00:00","dateModified":"2025-08-26T09:26:48+00:00","mainEntityOfPage":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/"},"wordCount":789,"commentCount":0,"publisher":{"@id":"https:\/\/bioturing.com\/blog\/#organization"},"image":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage"},"thumbnailUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg","articleSection":["Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/","url":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/","name":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer - BioTuring","isPartOf":{"@id":"https:\/\/bioturing.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage"},"image":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage"},"thumbnailUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg","datePublished":"2025-01-10T09:51:54+00:00","dateModified":"2025-08-26T09:26:48+00:00","description":"A novel approach for detecting spatial domains using WGCNA adapted for spatial data. By incorporating spatially correlated genes, we extend traditional WGCNA to identify spatial gene modules and delineate spatial domains. Using this method, we analyzed ovarian cancer samples from the 10x Genomics Xenium platform, demonstrating the ability to identify spatial domains corresponding to annotated tissue structures with a better resolution.","breadcrumb":{"@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#primaryimage","url":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg","contentUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/01\/GPU-Accelerated-Spatial-Weighted-Gene-Co-expression-Network-Analysis-for-Spatial-Domain-Detection-in-Ovarian-Cancer-1.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/bioturing.com\/blog\/gpu-accelerated-spatial-weighted-gene-co-expression-network-analysis-for-spatial-domain-detection-in-ovarian-cancer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bioturing.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GPU-Accelerated Spatial Weighted Gene Co-expression Network Analysis for Spatial Domain Detection in Ovarian Cancer"}]},{"@type":"WebSite","@id":"https:\/\/bioturing.com\/blog\/#website","url":"https:\/\/bioturing.com\/blog\/","name":"BioTuring Blog","description":"Revolutionizing Multi-Omics and Spatial Biology","publisher":{"@id":"https:\/\/bioturing.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bioturing.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bioturing.com\/blog\/#organization","name":"BioTuring Blog","url":"https:\/\/bioturing.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioturing.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2024\/12\/bioturing-favicon.png","contentUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2024\/12\/bioturing-favicon.png","width":512,"height":512,"caption":"BioTuring Blog"},"image":{"@id":"https:\/\/bioturing.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bioturing","https:\/\/x.com\/bioturing"]},{"@type":"Person","@id":"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b","name":"BioTuring Science Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioturing.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b2c407b3640d82ff0df9257dfbf304e30b9b4a365e18798a82b83a99767562b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b2c407b3640d82ff0df9257dfbf304e30b9b4a365e18798a82b83a99767562b7?s=96&d=mm&r=g","caption":"BioTuring Science Team"},"url":"https:\/\/bioturing.com\/blog\/author\/jen\/"}]}},"_links":{"self":[{"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":6,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts\/268\/revisions"}],"predecessor-version":[{"id":361,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts\/268\/revisions\/361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/media\/1416"}],"wp:attachment":[{"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/media?parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/categories?post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/tags?post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}