{"id":2001,"date":"2025-12-30T16:04:36","date_gmt":"2025-12-30T09:04:36","guid":{"rendered":"https:\/\/bioturing.com\/blog\/?p=2001"},"modified":"2026-01-27T13:30:10","modified_gmt":"2026-01-27T06:30:10","slug":"realtime-non-linear-image-alignment-registration-in-spatialx","status":"publish","type":"post","link":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/","title":{"rendered":"Realtime Non-Linear Image Alignment\/Registration in SpatialX"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>1. The Alignment\/Registration Problem in Spatial Imaging<\/strong><\/h2>\n\n\n\n<p>In spatial imaging, researchers often analyze more than one representation of the same tissue. An H&amp;E image provides structural context, while an IF image highlights specific markers. Many workflows even use a series of adjacent sections, where each section serves a different purpose. Simple linear transforms such as rotation and scaling rarely correct these localized distortions, so alignment requires more flexible, non-linear methods.<\/p>\n\n\n\n<p>Current non-linear implementations of image alignments take a long time to finish and are not suitable for putting humans in the loop to help adjust and refine local misalignment results.&nbsp;<\/p>\n\n\n\n<p>To address this challenge, we implement <strong>Thin Plate Spline (TPS)<\/strong> &#8211; a nonlinear transformation method that works in <strong>real time for aligning large scale images<\/strong>, and can be used in <a href=\"https:\/\/bioturing.com\/spatialx\"><strong>SpatialX<\/strong><\/a>.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. BioTuring\u2019s Non-Linear, User-Guided Alignment with Real-Time Preview<\/strong><\/h2>\n\n\n\n<p>The alignment workflow in <a href=\"https:\/\/bioturing.com\/spatialx\"><strong>SpatialX<\/strong><\/a> is guided through landmark points that the user places on both images. One image is set as the reference, and the other adjusts to match it. The first few landmarks set the global orientation by enabling rotation, scaling, and overlap for a quick initial, broad alignment that can be adjusted immediately. Additional landmarks refine correspondence in specific regions, allowing alignment to be built gradually from tissue structures the researcher already recognizes, which is especially helpful with large images.<\/p>\n\n\n\n<p>A key feature is the <strong>real-time preview<\/strong>. As each new landmark is placed or adjusted, the overlay updates immediately, even for large images.This makes it possible to check alignment at the same moment the adjustment is made, rather than performing a step and then waiting to see if the result worked. Researchers can zoom in to the scale where interpretation happens and confirm that boundaries, nuclei clusters, or region outlines align consistently before moving on.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"530\" src=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-1024x530.jpeg\" alt=\"\" class=\"wp-image-2002\" srcset=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-1024x530.jpeg 1024w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-300x155.jpeg 300w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-768x397.jpeg 768w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-1536x795.jpeg 1536w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Figure 1.<\/strong> Non-linear transformation with real-time preview in <strong>SpatialX. <\/strong>Users select pairs of equivalent points on the two images, and in real time, see the results of the TPS transformation alignment, and can further add more points if needed.<\/p>\n\n\n\n<p><br><strong>Methods<\/strong><\/p>\n\n\n\n<p>TPS transformation enables flexible, non-linear alignment. TPS works by smoothly bending one image to match another based on landmarks that the user selects.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"736\" src=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-5.png\" alt=\"\" class=\"wp-image-2003\" srcset=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-5.png 689w, https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image-5-281x300.png 281w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Figure 2. <\/strong>The first panel (top left) shows pairs of matching landmarks, where gray dots represent the reference points and black dots represent the image being aligned. The next three panels illustrate how the TPS transformation changes with different regularization values (\u03bb = 0, 0.001, 0.1). These regularization values affect the cost of energy to bend the grid lines.<\/p>\n\n\n\n<p>With no regularization (<strong>\u03bb = 0<\/strong>), the image bends exactly through all landmarks. As the value increases, the transformation becomes smoother and less tightly fitted to each point. Our current configuration uses <strong>\u03bb = 0<\/strong>.<\/p>\n\n\n\n<p>TPS is designed to minimize unnecessary distortion, meaning it only bends the image where needed to match the landmarks. This keeps the transformation as simple and natural as possible, preserving overall tissue structure while accurately aligning key features. In our implementation, the landmarks are matched exactly, giving users precise control over the result.<\/p>\n\n\n\n<p>TPS is efficient enough for real-time updates with thousands of landmarks, allowing researchers to see alignment results instantly as they adjust points. While it works well for most biological tissue, areas with very strong or irregular bending can sometimes appear distorted. Adding more landmarks in those regions usually resolves the issue and helps maintain smooth, natural alignment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. The Result: Aligned Images That Support Interpretation and Analysis<\/strong><\/h2>\n\n\n\n<p>After alignment, the overlay holds from whole-slide to cell scale, so landmarks, boundaries, and signals remain in register as you zoom and pan. You can save the transformation, export or import landmark points, and share the transformation file to reproduce the setup. This gives a clean, comparable view for tasks like reviewing segmentation against morphology or checking protein signal placement without forcing a specific downstream analysis.<\/p>\n\n\n\n<p>If you are evaluating alignment methods and want to see <a href=\"https:\/\/bioturing.com\/spatialx\"><strong>SpatialX<\/strong> <\/a>on images like yours, our team can run a 20-min complimentary walkthrough, tailored to your requests!<\/p>\n\n\n\n<p><strong>Share your details here and we will follow up with scheduling<\/strong><em>: <\/em><a href=\"https:\/\/bioturing.com\/spatialx\"><strong><em>https:\/\/bioturing.com\/spatialx<\/em><\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. The Alignment\/Registration Problem in Spatial Imaging In spatial imaging, researchers often analyze more than one representation of the same tissue. An H&amp;E image provides structural context, while an IF image highlights specific markers. Many workflows even use a series of adjacent sections, where each section serves a different purpose. Simple linear transforms such as [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":2002,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25],"tags":[],"class_list":["post-2001","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applications"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring<\/title>\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\/realtime-non-linear-image-alignment-registration-in-spatialx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring\" \/>\n<meta property=\"og:description\" content=\"1. The Alignment\/Registration Problem in Spatial Imaging In spatial imaging, researchers often analyze more than one representation of the same tissue. An H&amp;E image provides structural context, while an IF image highlights specific markers. Many workflows even use a series of adjacent sections, where each section serves a different purpose. Simple linear transforms such as [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\" \/>\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-12-30T09:04:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-27T06:30:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"828\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\"},\"author\":{\"name\":\"BioTuring Science Team\",\"@id\":\"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b\"},\"headline\":\"Realtime Non-Linear Image Alignment\/Registration in SpatialX\",\"datePublished\":\"2025-12-30T09:04:36+00:00\",\"dateModified\":\"2026-01-27T06:30:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\"},\"wordCount\":680,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg\",\"articleSection\":[\"Applications\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\",\"url\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\",\"name\":\"Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring\",\"isPartOf\":{\"@id\":\"https:\/\/bioturing.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg\",\"datePublished\":\"2025-12-30T09:04:36+00:00\",\"dateModified\":\"2026-01-27T06:30:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage\",\"url\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg\",\"contentUrl\":\"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg\",\"width\":1600,\"height\":828},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bioturing.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Realtime Non-Linear Image Alignment\/Registration in SpatialX\"}]},{\"@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":"Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring","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\/realtime-non-linear-image-alignment-registration-in-spatialx\/","og_locale":"en_US","og_type":"article","og_title":"Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring","og_description":"1. The Alignment\/Registration Problem in Spatial Imaging In spatial imaging, researchers often analyze more than one representation of the same tissue. An H&amp;E image provides structural context, while an IF image highlights specific markers. Many workflows even use a series of adjacent sections, where each section serves a different purpose. Simple linear transforms such as [&hellip;]","og_url":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/","og_site_name":"BioTuring","article_publisher":"https:\/\/www.facebook.com\/bioturing","article_published_time":"2025-12-30T09:04:36+00:00","article_modified_time":"2026-01-27T06:30:10+00:00","og_image":[{"width":1600,"height":828,"url":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg","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":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#article","isPartOf":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/"},"author":{"name":"BioTuring Science Team","@id":"https:\/\/bioturing.com\/blog\/#\/schema\/person\/13e44bdb917492207d780491bda2992b"},"headline":"Realtime Non-Linear Image Alignment\/Registration in SpatialX","datePublished":"2025-12-30T09:04:36+00:00","dateModified":"2026-01-27T06:30:10+00:00","mainEntityOfPage":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/"},"wordCount":680,"commentCount":0,"publisher":{"@id":"https:\/\/bioturing.com\/blog\/#organization"},"image":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage"},"thumbnailUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg","articleSection":["Applications"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/","url":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/","name":"Realtime Non-Linear Image Alignment\/Registration in SpatialX - BioTuring","isPartOf":{"@id":"https:\/\/bioturing.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage"},"image":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage"},"thumbnailUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg","datePublished":"2025-12-30T09:04:36+00:00","dateModified":"2026-01-27T06:30:10+00:00","breadcrumb":{"@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#primaryimage","url":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg","contentUrl":"https:\/\/bioturing.com\/blog\/wp-content\/uploads\/2025\/12\/image.jpeg","width":1600,"height":828},{"@type":"BreadcrumbList","@id":"https:\/\/bioturing.com\/blog\/realtime-non-linear-image-alignment-registration-in-spatialx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bioturing.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Realtime Non-Linear Image Alignment\/Registration in SpatialX"}]},{"@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\/2001","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=2001"}],"version-history":[{"count":1,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts\/2001\/revisions"}],"predecessor-version":[{"id":2004,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/posts\/2001\/revisions\/2004"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/media\/2002"}],"wp:attachment":[{"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/media?parent=2001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/categories?post=2001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bioturing.com\/blog\/wp-json\/wp\/v2\/tags?post=2001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}