<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Synteny Labs]]></title><description><![CDATA[Synteny Labs]]></description><link>https://syntenylabs.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Mi06!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79e0a0-ba88-49c6-b7aa-346690a3f947_1108x1108.png</url><title>Synteny Labs</title><link>https://syntenylabs.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 21:13:50 GMT</lastBuildDate><atom:link href="/__u/syntenylabs.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Synteny Labs]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[syntenylabs@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[syntenylabs@substack.com]]></itunes:email><itunes:name><![CDATA[Synteny Labs]]></itunes:name></itunes:owner><itunes:author><![CDATA[Synteny Labs]]></itunes:author><googleplay:owner><![CDATA[syntenylabs@substack.com]]></googleplay:owner><googleplay:email><![CDATA[syntenylabs@substack.com]]></googleplay:email><googleplay:author><![CDATA[Synteny Labs]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Gold Rush Is On. The Question Is Where the Gold Is ]]></title><description><![CDATA[Biotech is entering its AI gold-rush moment.]]></description><link>https://syntenylabs.substack.com/p/the-gold-rush-is-on-the-question</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/the-gold-rush-is-on-the-question</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Tue, 21 Jul 2026 16:20:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vhRp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!vhRp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 424w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 848w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!vhRp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png" width="1098" height="618" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:618,&quot;width&quot;:1098,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1449217,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/207930439?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 424w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 848w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 1272w, /__u/substackcdn.com/image/fetch/$s_!vhRp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77a003a7-e252-4160-aee8-52b744a4c1fb_1098x618.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Biotech is entering its AI gold-rush moment.</span></p><p><span>This is not a criticism. Prospectors can get rich. Sometimes they find gold. Sometimes they get dysentery. Sometimes they buy a lot of equipment from people who get rich either way.</span></p><p><span>You have heard it before: during a gold rush, sell picks and shovels.</span></p><p><span>Fine. AI-bio needs picks and shovels: better sequencing, cheaper synthesis, automated labs, cleaner data infrastructure, better assays, model tooling, workflow software, and all the dull-but-essential plumbing that turns biology from craft into industry.</span></p><p><span>But the point of a gold rush is not to own a shovel.</span></p><p><span>The point is to find gold.</span></p><p><span>And in AI-bio, the durable value may not come from selling tools to every miner. It may come from finding the next vein before anyone else realizes the mountain contains one.</span></p><h2><span>The center is crowded</span></h2><p><span>AI is good at exploiting abundant data.</span></p><p><span>That is one reason protein folding became the great proof-of-concept for modern AI in biology. There was a clear problem, a benchmark, structural data, sequence data, and decades of scientific effort making the problem legible. Then the models arrived, and the results were spectacular.</span></p><p><span>But a solved structure is not a drug.</span></p><p><span>A fold is not a therapy. A predicted binder is not a medicine. A pretty interface is not a clinical effect. Biology, being biology, reserves the right to humiliate those that confuse molecular plausibility with functional reality.</span></p><p><span>This is the central problem in AI-bio. The field has data. Lots of it. But not all data is equally valuable.</span></p><p><span>Sequence databases, structures, transcriptomes, single-cell atlases, CRISPR screens, and binding datasets all matter. They will continue to matter. But the middle of the map is crowded with companies mining the same public resources and making similar claims about foundation models, design loops, and programmable biology.</span></p><p><span>Some of these efforts will matter. Some will be extraordinary.</span></p><p><span>But the center is crowded.</span></p><p><span>The frontier is where things get interesting.</span></p><h2><strong><span>A lesson from bacteria</span></strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BLcH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BLcH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png" width="1202" height="1072" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1072,&quot;width&quot;:1202,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 424w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 848w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BLcH!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed5194c0-8fa8-4206-be92-d3f70fc57640_1202x1072.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Oskar Hallatschek and colleagues once mixed bacteria labelled with different fluorophores and let them grow on an agar plate.</span></p><p><span>At the start, the colony was just a jumbled mix of colors. But as it expanded, the edge formed striking radial sectors each spreading outward like a wedge.</span></p><p><span>The lesson was not that one bacterium had a better pitch deck.</span></p><p><span>The lesson was that frontiers are weird.</span></p><p><span>At the frontier, small early advantages compound. A cell that happens to sit at the growing edge gets access to open space. Its descendants inherit that position. What begins as a tiny wedge becomes an enduring advantage.</span></p><p><span>That is a useful picture for AI-bio.</span></p><p><span>At the center, there is density, activity, and competition. At the edge, there is uncertainty and open space. It is harder to measure, noisier, and riskier. But if you get a position there, the advantage can compound.</span></p><p><span>That is what a proprietary data engine can be: a frontier position that turns into a huge territory.</span></p><h2><strong><span>The data that matters</span></strong></h2><p><span>The mistake is to say AI-bio needs more data.</span></p><p><span>True, but not enough.</span></p><p><span>AI-bio needs the right kind of data.</span></p><p><span>A useful dataset answers two questions.</span></p><p><span>First: does it tell you what to build?</span></p><p><span>Does it help choose a sequence, receptor, binder, perturbation, RNA element, protein interface, chemical scaffold, pathway design, or cell construct?</span></p><p><span>Second: does it tell you what that design actually does?</span></p><p><span>Does it connect the molecular change to a functional biological outcome?</span></p><p><span>Most datasets do one better than the other.</span></p><p><span>Structures tell you about shape and plausible interfaces. But structure alone does not prove function.</span></p><p><span>Binding data tells you what sticks to what. Important. But binding is not function.</span></p><p><span>CRISPR screens tell you what genes matter. Powerful. But knowing that a gene matters does not necessarily tell you what molecule to build.</span></p><p><span>Transcriptomes and single-cell atlases show biological state. Rich, useful, often beautiful. But mostly observational.</span></p><p><span>The frontiers that matter do both: data that links molecular design variables to causal functional outcomes.</span></p><p><span>Not just what exists.</span></p><p><span>Not just what binds.</span></p><p><span>Not just what correlates.</span></p><p><span>What designed molecular change causes the function we want?</span></p><p><span>That is the good stuff.</span></p><h2><strong><span>Why TCR-pHLA is interesting</span></strong></h2><p><span>At Synteny we focus on TCR-pHLA therapeutics.</span></p><p><span>A TCR is a designable molecule. A peptide-HLA complex is a target. The output is not merely whether the two touch. The output is whether a T cell does something therapeutically meaningful.</span></p><p><span>That puts TCR-pHLA in an unusually valuable part of the map.</span></p><p><span>TCR specificity data already has molecular design value because it connects receptor sequence to antigen recognition. But specificity is not the finish line. A TCR that recognizes an antigen is not automatically a good therapeutic TCR.</span></p><p><span>It may bind with the wrong kinetics. It may cross-react. It may fail to signal. It may signal too strongly. It may work in an artificial assay and fail in a real cellular context.</span></p><p><span>The therapeutic question is not simply:</span></p><p><span>Does this TCR bind this pHLA?</span></p><p><span>The therapeutic question is:</span></p><p><span>Does this TCR, in this cellular context, cause the immune function we want while avoiding the functions we fear?</span></p><p><span>That is a much harder question.</span></p><p><span>It is also a much more valuable one.</span></p><p><span>Because if you can generate data that connects TCR sequence, peptide-HLA recognition, and immune-cell function at scale, then you are no longer just building an assay.</span></p><p><span>You are building a frontier data engine.</span></p><h2><strong><span>Hard is the point</span></strong></h2><p><span>This is the part where optimism needs to put on a seatbelt.</span></p><p><span>TCR-pHLA is a monster combinatorial problem.</span></p><p><span>There are many possible TCRs. Many peptides. Many HLA alleles. Many antigen densities. Many cellular contexts. Many functional outputs. Many safety liabilities. Many near-misses that are scientifically interesting and therapeutically useless.</span></p><p><span>This is not a simple search problem.</span></p><p><span>Which is exactly why it matters.</span></p><p><span>Small, obvious spaces do not create durable AI companies. If the answer can be found with a modest screen and a spreadsheet, the moat is shallow.</span></p><p><span>The valuable frontiers are too large for intuition and too complex for one-off experiments. They require data engines. They require systematic exploration. They require assays that can return functional labels at scale. They require models that suggest what to test next. They require metadata, controls, repeatability, and negative examples.</span></p><p><span>Everyone likes to talk about the model.</span></p><p><span>The model is not enough.</span></p><p><span>The model needs data at the frontier to feed it.</span></p><h2><strong><span>The gold</span></strong></h2><p><span>So yes, AI-bio is a gold rush.</span></p><p><span>And yes, picks and shovels matter.</span></p><p><span>But the biggest question is still where the gold is.</span></p><p><span>Existing biological data will keep powering models. Public datasets will improve. Foundation models will get better. The center of the colony will become more crowded, more active, and more sophisticated.</span></p><p><span>But enduring value may come from frontier positions where new data can be generated before the rest of the field arrives.</span></p><p><span>Hallatschek&#8217;s bacteria remind us that the frontier is not just the edge of the picture. It is where small early advantages become lasting structure.</span></p><p><span>For Synteny, the opportunity is to occupy one of those frontier positions in TCR-pHLA: to connect receptor design, antigen recognition, and immune-cell function in a scalable data engine.</span></p><p><span>Amazing if solved.</span></p><p><span>Hard to solve.</span></p><p><span>Which is another way of saying: worth paying attention to.</span></p>]]></content:encoded></item><item><title><![CDATA[Conditional generation for TCR biologics]]></title><description><![CDATA[In drug discovery, we are rarely interested in a single objective, such as binding to a target.]]></description><link>https://syntenylabs.substack.com/p/conditional-generation-for-tcr-biologics</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/conditional-generation-for-tcr-biologics</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Fri, 19 Jun 2026 14:12:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oP6k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>In drug discovery, we are rarely interested in a single objective, such as binding to a target. In general, discovery programmes are best represented as complex problems with several, often competing, objectives. For example, consider the design of a multi-specific TCR therapeutic programme. A programme may seek potency against a series of mutant peptide-HLA complexes, whilst simultaneously requiring discrimination against wild-type and related self-antigens.</span></p><p><span>The importance of this distinction is underscored by cases such as MAGE-A3/Titin. In that case, the engineered TCR recognised the intended target, but also cross-reacted with an unrelated peptide derived from Titin, leading to severe toxicity.</span></p><p><span>We have seen a similar challenge in our own work on KRAS-targeting TCRs. Our aim is to engineer receptors that bind mutant KRAS G12D and G12V peptide-HLA complexes, whilst avoiding recognition of the corresponding wild-type peptide. In practice, this is a difficult specificity problem because the mutant and wild-type peptides are highly similar, and improvements in mutant binding can easily come with increased wild-type recognition. Simple optimisation for mutant binding alone is insufficient. </span></p><p><span>Early attempts to optimise across multiple KRAS mutants showed that the design objective had to be specified carefully. Rather than encouraging binding to G12D and G12V, the model also had to preserve the right dependence on the mutant KRAS context, instead of finding superficially high-scoring solutions that did not reflect the specificity we wanted. In practice, this meant revising the guidance so that multiple objectives were handled as a constrained design problem, rather than by na&#239;vely summing scores across desired targets.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oP6k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 424w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 848w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 1272w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oP6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png" width="1082" height="1106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1106,&quot;width&quot;:1082,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:646585,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/202548920?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6adf2a59-1dcb-4d23-9eb7-f834eff282b3_1082x1376.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 424w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 848w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 1272w, /__u/substackcdn.com/image/fetch/$s_!oP6k!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F120d17ef-e3ba-480d-948f-7513cc0e3c1a_1082x1106.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Aaron Sim&#8217;s recent discussion of inference-time control for diffusion models (Synteny substack, Sept 2025) is a perceptive approach for exactly this reason. He argues that conditional generation should be understood in terms of the distribution being sampled, rather than in terms of heuristic edits made during generation. In diffusion models, the aim is to sample from a distribution that reflects both the learnt prior over valid biological objects and a set of constraints that describe the desired output. For TCR design, the prior captures the statistical regularities of plausible receptor sequences or structures, while the constraints describe the programme-specific requirements imposed by the target, the off-target landscape, and any additional properties needed for development.</span></p><p><span>Let u denote a TCR sequence, Y+  a set of peptide-HLA targets, and Y- a set or distribution of peptide-HLA complexes that should be avoided. A useful abstraction for the desired sampling distribution is</span></p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;p(u|Y^+, Y^-) \\propto p(u)C_{\\mathrm{on}}(u,Y^+)C_{\\mathrm{off}}(u,Y^-)&quot;,&quot;id&quot;:&quot;PMHRYVHFXX&quot;}" data-component-name="LatexBlockToDOM"></div><p><span>where p(u) is the learnt receptor prior and the conditional terms encode target recognition, off-target avoidance, and other design constraints. The terms in this expression need not correspond to a single assay or model. They may be built from affinity predictors, activation models, structural compatibility scores, peptide scanning data, self-peptide panels, tissue expression information, or multiplexed measurements of receptor binding. The main point is that these quantities influence the distribution from which candidates are generated, rather than being reserved solely for ranking candidates after generation.</span></p><p><span>This distinction matters because TCR datasets contain substantial structure that can easily become conflated with the intended biological condition. Available data are shaped by antigen choice, HLA representation, assay format, disease context, and the historical emphasis on experimentally convenient targets. A receptor intended for a tumour associated peptide, for example, should be guided by the conditional distribution relevant to that peptide HLA complex and its associated liabilities, rather than by the most common specificities represented in the training set.</span></p><p><span>This is the same statistical issue that appears in simpler constrained sampling examples. When a condition selects a region that differs substantially from the marginal distribution learned from data, heuristic conditioning methods can drift toward samples that are likely under the prior while failing to represent the desired conditional distribution. In TCR generation, this failure mode would appear as plausible looking receptors that reflect the broad composition of the dataset more than the target and safety profile required for a therapeutic programme. The problem is particularly relevant when the peptide or HLA is under-represented, or when the important negative constraints are defined by rare but clinically meaningful cross reactivities.</span></p><p><span>Training-free guidance is attractive in this setting because it separates the learning of the receptor prior from the specification of the design objective. The base model learns the grammar of receptor space from available sequence or structure data. At inference-time, the sampling process is modified by conditional terms that are chosen for a particular programme. One term may favour a desired affinity range for the intended peptide HLA complex. Another may penalise predicted binding to a panel of self peptides, related peptides, or experimentally observed cross binders. Further terms may preserve similarity to a known parent receptor, restrict changes to selected CDR regions, discourage sequence features associated with poor expression, or favour diversity among candidates that satisfy the same specificity profile.</span></p><p><span>This modularity is useful because the design objective changes over the course of a TCR programme. Early stages may require broad exploration around a target peptide HLA complex, especially when few natural receptors are known. Lead optimisation may require local changes around a characterised clone while preserving parts of the binding mode. A specificity screen may identify a new liability that should be incorporated into the next design round. Developability measurements may impose additional constraints after a promising specificity profile has been found. A framework that imposes these requirements at inference-time allows the same generative prior to be reused as the conditional information changes.</span></p><p><span>The approach also fits naturally with high throughput experimental measurement. One</span> concrete example of this was discussed in an earlier post on ARLO&#8217;s self-calibrating student-teacher training, in which the ranking and calibration objectives used to turn noisy MYRIAD sequencing counts into affinity estimates for TCR&#8211;pMHC interactions were derived. <span>Multiplexed library assays can generate interaction data across large sets of receptors and peptide-HLA complexes, while models trained on these data can provide affinity or activation estimates for combinations that have not been directly measured. These learnt scoring functions can then serve as guidance terms during sampling. As new off-targets are discovered experimentally, they can be added to the negative condition. As target binding models improve, the positive condition can be sharpened. As peptide presentation or tissue expression estimates become available, the off-target distribution can be reweighted to reflect biological risk.</span></p><p><span>For TCR discovery, this hints at a shift from generating plausible receptors followed by increasingly elaborate rejection steps toward sampling from programme specific distributions that already encode the desired recognition profile. Such a framework remains dependent on the quality of the underlying assays, the calibration of the scoring models, and the biological relevance of the negative set, but it provides a principled way to connect those sources of information to candidate generation. As datasets become larger and more informative, the value of generative models will depend increasingly on how precisely they can be conditioned on the full therapeutic objective, including the interactions that must be avoided.</span></p>]]></content:encoded></item><item><title><![CDATA[KRAS-directed Immunity: the Next PD-1]]></title><description><![CDATA[PD-1 inhibitors became the first true &#8220;platform&#8221; drug class in oncology because they provided a broadly deployable backbone: a therapy that provided durable remission across many tumour types, combined rationally with other agents, and reshaped how oncologists think about the role of the immune system in cancer control.]]></description><link>https://syntenylabs.substack.com/p/kras-directed-immunity-the-next-pd</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/kras-directed-immunity-the-next-pd</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Mon, 01 Jun 2026 08:45:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DdLe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>PD-1 inhibitors became the first true &#8220;platform&#8221; drug class in oncology because they provided a broadly deployable backbone: a therapy that provided durable remission across many tumour types, combined rationally with other agents, and reshaped how oncologists think about the role of the immune system in cancer control.</p><p>Imatinib, the first precision medicine approved for limited oncology indications, targets the BCR-ABL fusion protein produced by a chromosomal translocation, provides 10-year survival with many patients achieving deep molecular remission, and validated precision medicine for genetic cancer driver hypothesis. The broadly applicable precision medicine approach of KRAS targeting has the best claim to becoming the backbone for <em>precision oncology</em>, analogous to PD-1 inhibitors, not because KRAS is &#8220;one drug for everyone,&#8221; but because KRAS is the most universal <em>molecular anchor</em> around which scalable, multi-tissue precision strategies can be developed.</p><p>While KRAS has long been pursued intensely as a target for small molecule inhibition, its role in precision oncology is unlikely to be amplified through this modality alone due to the multitude of resistance mechanisms tumours deploy against precision therapies. The &#8220;next PD-1&#8221; moment for KRAS will come when it is exploited as a universal intracellular antigen, enabling scalable immune redirection via TCR T cell engagers (TCR TCEs). The biology of KRAS almost inevitably points toward immune-based solutions.</p><p>Recent acquisition speculation around Revolution Medicine, the number of completed acquisition, major licensing deals and strategic partnerships, and the number of large pharma with late-stage programs targeting KRAS hints at the significant role of KRAS. KRAS is not a single target, but rather the foundational node for multi-year, multi-combination precision oncology franchises within large pharma.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DdLe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 424w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 848w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DdLe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png" width="1061" height="1298" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1298,&quot;width&quot;:1061,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1230568,&quot;alt&quot;:null,&quot;title&quot;:&quot;Group 121.png&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="Group 121.png" srcset="/__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 424w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 848w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DdLe!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F090bc97c-da8a-4602-947e-7ce53dc6c737_1061x1298.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The universality of KRAS</h2><p>The defining feature of KRAS is its reach. Across solid tumours, KRAS is one of the most frequently mutated oncogenes, with mutations concentrated in a small number of recurrent hotspots. Pancreatic ductal adenocarcinoma is dominated by KRAS mutations, colorectal cancer shows KRAS alterations in roughly half of patients, and lung adenocarcinoma, uterine cancers, and others contribute meaningfully to the total KRAS-mutant population.</p><p>Critically, this universality is not driven by a single allele. While much attention has been paid to G12C with the first approved therapies, this mutant represents a minority of KRAS-mutant disease overall. G12D and G12V together account for the largest by fraction of KRAS mutations across tumour types, with G13D and G12R adding further breadth depending on tissue context. KRAS is not one mutation, but rather a <em>family</em> of dominant oncogenic states that recur across lineages.</p><p>It is precisely this universality that makes KRAS so valuable as a foundation for precision oncology: few molecular targets combine similar degrees of prevalence, recurrence, and biological centrality.</p><h2>Small-molecule KRAS inhibitors proved feasibility, but exposed the limitations of the modality</h2><p>For decades KRAS was the canonical undruggable oncoprotein. The breakthrough was allele-specific covalent inhibition of KRAS G12C. Approved therapies sotorasib and adagrasib demonstrated that KRAS can be drugged safely at scale, and switching it off produces real tumour regressions in defined populations.</p><p>However, those same trials also revealed the structural limitation of the approach. Responses are often partial. Durability is inconsistent. Resistance emerges through pathway reactivation, feedback signalling, and lineage-specific escape mechanisms.</p><p>This is not a failure of medicinal chemistry but a reflection of KRAS biology. KRAS is a signalling hub embedded in redundant and adaptive networks. Turning it off transiently is rarely clinically sufficient. Importantly, this dynamic was visible early, and one of the reasons why positioning inhibitors as the ultimate solution is misguided.</p><p>Immune redirection against KRAS, however, can achieve the durability of response that has plagued the inhibitors.</p><h2>KRAS as an intracellular antigen: the universal kill-signal</h2><p>KRAS mutations generate <em>shared, tumour-specific neoantigens</em>. These mutant peptides are processed intracellularly and presented on HLA molecules at the tumour cell surface. Unlike many lineage markers or differentiation antigens, KRAS-derived neoepitopes are:</p><ul><li><p>tumour-specific</p></li><li><p>recurrent across patients</p></li><li><p>biologically constrained (tumours cannot easily discard KRAS without paying a fitness cost).</p></li></ul><p>This makes KRAS an unusually attractive target for TCR-based immunotherapies, which can recognize peptide&#8211;HLA (&#8220;pHLA&#8221;) complexes derived from intracellular proteins, an antigen repertoire uniquely designed for TCR targeting which have a strong clinical track record and the strongest efficacy signal relative to less effective antibodies and CARs in this target space.</p><p>Clinical and translational work over the past several years has validated the core premise: KRAS mutant peptides are naturally presented, and T cells can be isolated that specifically recognize them. This creates a path not merely to personalized therapies, but to <em>off-the-shelf immune redirection</em> against one of the most universal oncogenic drivers in cancer.</p><h2>TCR T cell engagers as combination partners to inhibitors are the real platform</h2><p>TCR T cell engagers (TCR TCEs) represent a fundamentally different way to attack KRAS. Rather than suppressing KRAS signalling and hoping the tumour does not adapt, TCR TCEs convert KRAS into a <em>kill signal</em>, redirecting endogenous T cells to selectively eliminate KRAS-mutant cells.</p><p>While the inhibitors provide a transient block in carcinogenic signalling that cells find many ways of overcoming, immune targeting carries the promise of completely eliminating the cells that carry the oncogenic mutation.</p><p>Furthermore, remodelling of the tumour microenvironment (TME) is observed in otherwise cold and immunosuppressive KRAS-driven tumours following treatment with (K)RAS inhibitors. Upon KRAS inhibition, tumour cells upregulate MHC class I-related pathway components and antigen presentation, and cytotoxic T cells infiltrate the tumour. Cancer cell death further increases antigen presentation by antigen-presenting cells (APCs) now present in the TME, in turn enhancing T cell recognition and activation.</p><p>This additionally supports the universality of a TCR-TCE modality: as the modulation of the TME and enhanced antigen presentation occur regardless of the mechanisms of KRAS inhibition, the TCR TCE modality is positioned as a highly promising combination therapy partner to most inhibitors. It capitalises on the vulnerability of the tumour exposed by KRAS inhibition and avoids potential toxicities from co-targeting a pathway in the vertical signalling axis. It may indeed prove a better combination therapy partner than immune checkpoint blocking agents, as their systemic effect often leads to toxicities, and TCR-TCE are guiding tumour T cells to specifically kill tumour cells rather than broadly activating the immune system.</p><p>Several features thus make TCR TCEs uniquely suited to become the KRAS backbone:</p><ol><li><p><strong>Mechanistic durability<br></strong>Immune-mediated killing does not require sustained pathway suppression. Once a KRAS-mutant cell presents the target peptide, it becomes vulnerable to <em>cytotoxic elimination</em>.</p></li><li><p><strong>Pan-tumour applicability<br></strong>Because KRAS mutations recur across tissues, the same KRAS-derived antigens can be targeted in pancreatic, colorectal, lung, and other cancers.</p></li><li><p><strong>Combination leverage<br></strong>TCR TCEs naturally complement targeted agents, checkpoint inhibitors, and microenvironment modulators, mirroring how PD-1 became more powerful as combinations matured.</p></li><li><p><strong>Platform extensibility<br></strong>KRAS can serve as the anchor target in a broader intracellular antigen strategy, enabling expansion into additional peptides that address heterogeneity and resistance.</p></li></ol><h2>Addressing the HLA question head-on</h2><p>HLA restriction is the most common objection raised against TCR-based therapeutics. Historically, each TCR recognized a single peptide presented by a single HLA allele, fragmenting patient populations.</p><p>With the right data and model, we can now leverage frontier AI to program TCRs for multiple HLA recognition. Synteny has explicitly taken on this challenge by designing TCR T cell engagers that bind multiple KRAS-derived peptides presented across multiple HLA alleles. Rather than building a one-TCR-per-HLA paradigm, our approach treats HLA specificity as a design constraint to be solved upfront.</p><p>Multi-HLA binding transforms KRAS from a collection of niche programs into a genuinely scalable target that can support population-level deployment similar to PD-1.</p><h2>pan-KRAS as Synteny&#8217;s first anchor in oncology</h2><p>Aside from being an unarguably attractive biological and commercial target, our decision at Synteny to make pan-KRAS our first target in oncology was premised on KRAS being the anchor of a large collection of off-the-shelf TCR molecules as part of a precision oncology strategy.</p><p>In service of building a large library of TCRs targeting differentially expressed intracellular peptides, our first program must:</p><ul><li><p>validate our platform&#8217;s ability to <em>program</em> potent and safe biomolecules</p></li><li><p>establish regulatory and clinical credibility</p></li><li><p>anchor the platform in a target with maximal relevance.</p></li></ul><p>KRAS satisfies all three conditions better than almost any other intracellular antigen family. Its mutations are universal enough to justify investment, constrained enough to prevent easy escape, and central enough to tumour biology to remain relevant across lines of therapy.</p><p>Once KRAS is established as the anchor, additional intracellular targets increase in value, not only as standalone programs, but as cocktails in a coherent precision immunotherapy strategy.</p><h2>The strategic backdrop: why large pharma cares</h2><p>The industry&#8217;s interest in KRAS platforms is evident. Ongoing discussions around the potential acquisition of Revolution Medicines and a recent standing ovation at ASCO following data on inhibition of KRAS in pancreatic cancer underscore how strategically valuable KRAS has become.</p><p>However, ownership of KRAS signalling inhibitors is only one dimension. The larger opportunity is to own the KRAS axis itself: signalling, immune recognition, combinations, and resistance management. In that framework, immune redirection against KRAS is the inevitable next layer.</p><h2>KRAS as the next PD-1</h2><p>KRAS is the most universal, biologically constrained, and scalable intracellular target in solid tumours. Small-molecule inhibitors proved KRAS could be targeted but they also revealed the limits of suppression alone. The future belongs to strategies that <em>weaponize</em> KRAS mutations as immune targets.</p><p>TCR T cell engagers, especially those engineered to span multiple HLA alleles, convert KRAS from a signalling node into a precision immunotherapy backbone. Any comprehensive, precision oncology roadmap will ultimately start with KRAS at its foundation.</p><p>If PD-1 defined the first era of immuno-oncology, KRAS, through TCR-based immune redirection, is poised to define the next.</p><p><em>With thanks to </em><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Kathy Seidl&quot;,&quot;id&quot;:474159719,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50871d9f-089f-4350-a1e5-9cbaa1207839_144x144.png&quot;,&quot;uuid&quot;:&quot;7c51dc8b-c780-4fcf-b509-8877cacbbaef&quot;}" data-component-name="MentionToDOM"></span> <em>for her input in this blog.</em></p>]]></content:encoded></item><item><title><![CDATA[Delivering High Quality Sequencing Data for ML]]></title><description><![CDATA[Synteny&#8217;s data platform, MYRIAD, relies heavily on next generation sequencing data.]]></description><link>https://syntenylabs.substack.com/p/delivering-high-quality-sequencing</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/delivering-high-quality-sequencing</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Tue, 28 Apr 2026 12:53:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PLZT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Synteny&#8217;s data platform, MYRIAD, relies heavily on next generation sequencing data. Outputs of all our screening assays are sequences of our ML-designed and naive TCRs recognising the target of interest. Thanks to enormous advances in sequencing technologies in the past couple of decades, we are able to generate tens to hundreds of millions of individual data points per assay. This capacity is crucial for our massively parallel reporter assays and training of machine learning models. It has enabled us to generate a unique dataset of unprecedented depth and diversity, and has given us an edge in the development of future therapeutics.</p><p>Different sequencing technologies offer distinct advantages, while suffering from technology-specific shortcomings. Short read approaches offer unparalleled accuracy and output levels, but handle longer molecules (&gt;1kb) and in particular long amplicons quite poorly. Long read technologies, in contrast, offer the ability to sequence longer molecules, but at much lower throughput and in some cases accuracy. Costs and availability of sequencing approaches also differ widely. Identifying and deploying the most suitable sequencing technology and approach for a particular assay ensures reliable data outputs and fast turnaround times.</p><p>Given the size of our libraries which routinely have ~1M individual sequences, we need our sequencing outputs to be extremely reliable in order to consistently deliver qualitatively and quantitatively meaningful outputs required for ML model training. Due to the nature of our TCR constructs, multi-cystronic ~2kb synthetic molecules, we have initially found ourselves in a catch-22 situation: the molecule we had to sequence as our assay output was far too long for the most commonly used short read approaches, and the number of samples and the coverage required were too high for any long read approach to handle without incurring astronomical costs and unacceptable delays. For months, our outputs were falling short of quality and quantity targets. Data was unreliable, both quality and coverage varied widely. While making some adjustments to the sequencing library preparation protocol and the choice of the sequencing instrument offered improvements to data quality, the necessity to use external facilities and the costs, waiting times and data transfer issues associated with that were considerably slowing us down.</p><p>To address the problem, we introduced changes to the assay and the way we normalise the data. This has drastically reduced the required coverage, thus enabling us to switch fully to Nanopore sequencing. This technology handles the length and, crucially, amplicon nature of our constructs with ease. Nanopore sequencers are very accessible, and from this point on we were able to bring all our sequencing in-house. This gives us full control over the process and has drastically reduced our timelines whilst significantly improving the quality and coverage of our outputs.</p><p>Bringing sequencing in-house was only part of the story &#8212; we also needed a robust, efficient pipeline to process the data it generates. We invested heavily in optimising every stage of our Nanopore data processing, from raw signal to variant counts, with the goal of maximising both throughput and accuracy. A key area of investigation was basecalling: the step in which the electrical signals produced by the sequencer are translated into nucleotide sequences. Nanopore offers several basecalling models that sit on a spectrum of speed versus accuracy, and choosing the right one has a material impact on the quality of downstream results.</p><p>We systematically compared the High Accuracy (HAC) and Super Accurate (SUP) basecalling models across our sequencing runs. As shown in the figure below, the per-read quality score distributions differ markedly: SUP basecalling produces a pronounced shift toward higher Q-scores, substantially outperforming HAC. Importantly, the accuracy achieved by SUP is not far off what we previously obtained with Illumina short-read sequencing. On the basis of these results, SUP basecalling is now the default in our production pipeline, giving us confidence that the switch to fully in-house Nanopore sequencing comes with no compromise on data quality.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PLZT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PLZT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png" width="800" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37208,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/195730497?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PLZT!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e35256f-c9d5-49d4-a234-92efa201d566_800x500.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This uplift in per-read accuracy has a direct and significant impact on how we analyse the data downstream. Because SUP basecalling produces reads with very few errors, the vast majority of our sequences are close enough to the expected reference to be identified through exact string matching. In practice, this means we can rely on algorithms like Aho-Corasick &#8212; a highly efficient multi-pattern search method &#8212; to match reads against our construct libraries in a single pass. Compared to alignment-based approaches such as BLAST, which must account for insertions, deletions, and substitutions at every position, exact matching is orders of magnitude faster and requires a fraction of the compute. For a pipeline that routinely processes millions of reads across dozens of samples, this difference is transformative: what would otherwise demand expensive GPU-accelerated alignment completes in minutes on a modest CPU. The higher the basecalling quality, the larger the proportion of reads that resolve through this fast path, making SUP not just an accuracy improvement but an infrastructure cost saving as well.</p>]]></content:encoded></item><item><title><![CDATA[Autoimmunity’s Precision Breakthrough: From Blanket Immunosuppression to Targeted TCR Therapies]]></title><description><![CDATA[Why precision matters for healthy people]]></description><link>https://syntenylabs.substack.com/p/autoimmunitys-precision-breakthrough</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/autoimmunitys-precision-breakthrough</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Wed, 04 Mar 2026 09:55:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yCl3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>T cell receptor (TCR)-based T cell engagers (TCR-TCEs) represent a rapidly emerging class of precision immunotherapeutics with transformative potential across multiple disease areas. </p><p>Originally conceived as a strategy to redirect cytotoxic T cells against tumors expressing tumor-associated antigens in oncology, TCR-TCEs have demonstrated a compelling therapeutic logic that extends well beyond cancer: their exquisite sensitivity to intracellular peptide targets presented on HLA (Human Leukocyte Antigens) molecules makes them uniquely suited to autoimmune indications, where aberrant self-reactive T and B cell populations and dysregulated antigen presentation drive pathology. </p><p>In oncology, TCR-TCEs enable the targeting of intracellular neoantigens and tumor-specific peptides invisible to conventional antibody-based therapeutics, dramatically expanding the druggable proteome. In autoimmunity, they open the possibility of selectively eliminating autoreactive T and B cell clones or tolerizing pathogenic immune responses with a precision that small molecules and broad biologics cannot match.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yCl3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 424w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 848w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yCl3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png" width="1090" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1090,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1564106,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/189858494?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 424w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 848w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yCl3!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73d30b26-280e-4792-8bb4-490b90f2061e_1090x600.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This era of precision targeting has emerged from converging advances in the TCR&#8211;peptide&#8211;HLA field. High-resolution structures of ternary TCR&#8211;peptide&#8211;HLA complexes have revealed the molecular grammar of antigen recognition, while pHLA multimer technologies and high-throughput single-cell TCR sequencing now allow systematic mapping of antigen-specific T cell repertoires.</p><p>Computational predictors of pHLA binding (NetMHCpan/NetMHCIIpan and successors MHCflurry 2.0, HLAthena, HLApollo, and MixTCRpred), combined with deep learning models trained on structural, immunopeptidomic, and functional datasets, are accelerating the discovery of targetable peptide epitopes.</p><p>Advances in HLA typing and population-scale immunopeptidomics are clarifying shared versus patient-specific targets, informing both TCR-TCE design and patient stratification. Together with improved understanding of the immunological synapse and the very low antigen density required for T cell activation, these tools are revealing the molecular grammar of antigen recognition with unprecedented resolution.</p><p>Against this backdrop, TCR-TCEs represent an information-dense modality in drug discovery. The non-linear relationship between sequence, structure, and function in the TCR&#8211;pHLA axis means that small changes in CDR loop composition, peptide identity, or HLA alleles can produce dramatic, non-intuitive shifts in binding affinity, cross-reactivity, stability, and T cell activation. The triadic system of TCR-peptide-HLA introduces combinatorial complexity making TCR-TCEs the ultimate AI challenge: classical structure-activity relationship models break down, and success demands the kind of multi-modal, context-aware learning that next-generation AI platforms, like Synteny&#8217;s, are built to provide.</p><p>Critically, TCR-TCEs also offer an opportunity to extend and generalize antibody-focused AI models, as they share antibody-like developability risks - including aggregation propensity, off-target binding, and stability concerns - while simultaneously imposing small molecule-like specificity constraints driven by the precise geometry of peptide presentation. Their pharmacokinetics and pharmacodynamics are deeply biology-driven, governed by T cell trafficking, MHC density, and the kinetic parameters of TCR engagement and T cell activation, demanding mechanistic PK/PD modeling integrated with molecular design. Together, these features make TCR-TCEs both a rigorous test case and a generative frontier for AI-driven drug discovery.  Mastering TCR prediction would mean mastering high-dimensional immune recognition.</p><p>As immunologist drug developers, we have spent years watching the autoimmune treatment landscape evolve from broadly immunosuppressive therapies to increasingly targeted approaches. TCR-based therapeutics represent not just an incremental improvement, but a paradigm shift in how we should think about treating autoimmune diseases, especially in otherwise healthy individuals. </p><p>In cancer, TCR-TCEs have delivered efficacy in the clinic with an improved safety profile relative to surface antigen-TCE in solid tumors. We now have that same opportunity in autoimmune diseases, often driven by oligoclonal expansions of T cells recognizing specific self-peptides presented in defined HLA contexts, to address the disease at its informational root.</p><p>A fundamental question we should ask is this: if you&#8217;re an otherwise healthy person whose only medical problem is an overactive immune response to a specific set of self-antigens, should your treatment carry the same infection risks and systemic toxicities as chemotherapy? The answer, increasingly, is no. TCR-based therapies may finally allow us to deliver on that promise.</p><p><strong>The Current Landscape: Broad Hammers for Precise Problems</strong></p><p>Today&#8217;s autoimmune treatment arsenal is dominated by broadly acting biologics. Adalimumab (Humira), the world&#8217;s best-selling drug for much of the past decade, works by blocking tumor necrosis factor-alpha (TNF-&#945;) across the entire immune system. While revolutionary when introduced, its boxed warning tells the story: serious infections including tuberculosis reactivation, invasive fungal infections, and a two-fold increase in serious infection rates compared to control populations. Analysis of over 23,000 patients across clinical trials showed serious infection rates of 5.1 per 100 patient-years in rheumatoid arthritis patients, with cellulitis and pneumonia being the most common serious infections. The drug carries additional warnings for lymphoma, congestive heart failure, and paradoxically, even the development of new autoimmune conditions like lupus-like syndrome. Nevertheless, this and other anti-TNF-&#945; biologics like Infliximab (Remicade), Certolizumab pegol (Cimzia), Golumumab (Simponi) and Etanercept (Enbrel, soluble TNFR) are approved for RA, AS, PsA, Plaque PsO, JIA and some IBD, share similar risks of increased infection, malignancy, induction of additional autoimmune disease with Enbrel showing the lowest risk.</p><p>Dupilumab (Dupixent), a recently approved IL-4/IL-13 blocker approved for atopic dermatitis and other type 2 inflammatory conditions, represents a step towards greater specificity. By targeting the IL-4 receptor alpha subunit, it blocks type 2 inflammation more selectively than broad immunosuppressants. However, recent pharmacovigilance data from over 37,000 adverse events reveal an interesting pattern: while dupilumab avoids traditional humoral autoimmune complications, it appears to skew immune responses toward IL-23/IL-17 pathway-related diseases. Seronegative arthritis showed a 9.61-fold increased odds ratio, while enthesitis and enthesopathy showed a striking 12.65-fold increase. The message is clear: even &#8220;targeted&#8221; therapies that broadly modulate major cytokine pathways can create unexpected immune imbalances.</p><p>Guselkumab (Tremfya), an IL-23 inhibitor approved for psoriasis and psoriatic arthritis with trials ongoing in lupus nephritis, exemplifies the limitations of even modern targeted approaches. In the ORCHID-LN Phase 2 trial for lupus nephritis, guselkumab failed to demonstrate superior reduction in proteinuria versus placebo, despite IL-23&#8217;s well-established role in autoimmune pathology. The IL-23/Th17 pathway clearly plays a role in systemic autoimmunity, but simply blocking this cytokine across all immune compartments may not be sufficient - or may even be counterproductive - in complex autoimmune diseases.</p><p>The pattern is consistent: we keep learning that immune biology is more nuanced than our therapies can accommodate. Blocking entire cytokine pathways affects every immune cell expressing those receptors, whether those cells are causing disease or protecting against it.  The difference is profound: cytokine blockade modulates consequences while TCR targeting modulates causality.</p><p><strong>Why TCR Specificity Changes Everything</strong></p><p>T cell receptors are nature&#8217;s solution to the precision problem. Each TCR recognizes a specific peptide-MHC (major histocompatibility complex) combination with exquisite specificity, analogous to how antibodies recognize antigens, but with a crucial difference. While antibodies bind to surface proteins, TCRs can recognize any protein that gets processed and presented by MHC molecules, including intracellular proteins. This allows TCR-based therapies to access the vast proteome that antibodies cannot reach.</p><p>For autoimmune diseases, this specificity offers transformative potential. Rather than broadly suppressing TNF-&#945; everywhere or modulating IL-23 signaling across all T cells, TCR-based approaches can theoretically target only the T cells driving pathology while leaving protective immunity intact. This kind of profile has the potential to lead to a significantly safer therapy.</p><p>This idea is not theoretical: we&#8217;re seeing proof of concept in oncology right now. Tebentafusp (Kimmtrak), the first TCR bispecific T-cell engager approved by the FDA, demonstrates what&#8217;s possible. This molecule consists of a soluble TCR specific for gp100 peptide presented on HLA-A*02:01 fused to an anti-CD3 effector domain. Despite redirecting T cells to kill target cells - a mechanism that historically produced severe cytokine release syndrome with other bispecific formats - tebentafusp showed a remarkably manageable safety profile. In the pivotal Phase 3 trial in metastatic uveal melanoma, while 89% of patients experienced cytokine release syndrome, only 0.8% had grade 3 or 4 events, and importantly, there were no grade 4 or 5 CRS events. The majority of CRS events occurred with the first three infusions, and the median time to resolution was just 2 days. This is striking when compared to some CAR-T therapies or antibody-based bispecifics targeting solid tumors, where CRS can be life-threatening and prolonged.</p><p>The tebentafusp experience teaches us several crucial lessons applicable to autoimmune disease. First, TCR-based recognition does not inherently cause unmanageable toxicity - the specificity of the targeting matters enormously. Second, dose escalation strategies can significantly mitigate adverse events, with tebentafusp using a stepped dosing approach of 20 &#956;g, then 30 &#956;g, then 68 &#956;g weekly to reduce toxicity. Third, even with a bispecific format designed to robustly activate T cells, on-target toxicity can be acceptable if the target is truly specific to pathogenic cells.</p><p><strong>The Safety Imperative for Autoimmune Patients</strong></p><p>This brings us to perhaps the most important consideration: the patient population. Oncology patients facing metastatic disease have a different risk-benefit calculus than autoimmune patients. A patient with metastatic uveal melanoma and a median survival of 16 months without treatment will rationally accept higher risks for a therapy offering a median overall survival of 21.7 months. But what about a 32-year-old with moderate rheumatoid arthritis who is otherwise healthy and could live another 50 years? Or a patient with early lupus nephritis trying to preserve kidney function?</p><p>These patients need treatments that they can take for years, or decades, without accumulating prohibitive infection risk or malignancy risk. Current broadly immunosuppressive approaches force an uncomfortable tradeoff: accept ongoing disease activity and joint damage, or accept 5-10 serious infections per 100 patient-years of treatment plus uncertain long-term cancer risk. For young, otherwise healthy individuals, neither option is acceptable.</p><p>TCR-based approaches offer a path out of this dilemma through several mechanisms. First, by targeting only disease-relevant T-cell clones, they preserve the vast majority of immune function. Second, by using transient engagement or regulatable systems, they can potentially allow immune reconstitution between treatment cycles. Third, by avoiding the need for continuous broad immunosuppression, they reduce cumulative infection risk over decades of treatment. Fourth, the data from B cell depletion mediated by CAR-T or pan-B cell CD3 bispecifics has shown us that immunological reset is a possibility that is even suggestive of a cure opportunity for these patients.</p><p><strong>Comparing Specificities: TCRs vs. Antibody-Based Biologics</strong></p><p>The fundamental architectural difference between TCR-based and antibody-based therapies explains their divergent safety profiles. Antibodies, whether targeting cytokines like TNF-&#945; or surface receptors like CD20, affect every cell expressing that target. Humira blocks TNF-&#945; produced by all macrophages, dendritic cells, T cells, and other immune cells throughout the body - including TNF-&#945; that&#8217;s doing important work protecting against tuberculosis or other intracellular pathogens. This explains why tuberculosis screening is mandatory before starting anti-TNF therapy and why the TB reactivation rate, while reduced with screening, remains a persistent concern.</p><p>In contrast, a properly designed TCR therapeutic for rheumatoid arthritis could, in principle, target only the T cell clones recognizing disease-relevant autoantigens (such as citrullinated proteins in RA or nephritogenic antigens in lupus) while sparing T cells specific for tuberculosis, influenza, or any of the thousands of other antigens the immune system monitors. Studies of TCR repertoires in autoimmune diseases consistently show oligoclonal expansion of particular TCR sequences, suggesting that a limited set of T cell clones drives pathology. Targeting these clones specifically, rather than their downstream cytokine products, offers the possibility of &#8220;surgical&#8221; immunomodulation.</p><p>The counterargument, of course, is that we don&#8217;t always know which T cell clones are pathogenic, or that multiple clones may be involved. This is valid and increasingly surmountable as mentioned above. Single-cell sequencing technologies now allow comprehensive mapping of T cell repertoires in diseased tissues. Machine learning approaches, such as that from Synteny, can predict TCR-peptide-MHC interactions with increasing accuracy. The technical barriers to identifying disease-relevant TCRs are falling rapidly.</p><p><strong>Lessons from Oncology, Applied to Autoimmunity</strong></p><p>The approval of afamitresgene autoleucel (Tecelra) in August 2024 as the first TCR-engineered T cell therapy for cancer provides valuable insights. This product engineers patient T cells to express a TCR recognizing MAGE-A4 peptides presented by HLA-A*02:01, achieving a 39% overall response rate in heavily pretreated synovial sarcoma patients. Notably, while manufacturing takes time, and bridging therapy is sometimes needed, the treatment itself can produce durable responses in responders, with two complete responses lasting the entire 3-year study period.</p><p>The TCR-T cell therapy experience in oncology has revealed both opportunities and challenges directly relevant to autoimmune applications. On the positive side, TCR-T cells can traffic to diverse tissue sites, persist long-term, and mediate sustained immune effects - all desirable properties for chronic autoimmune disease. On the challenge side, off-target toxicity from TCR cross-reactivity remains a concern. Fatal cardiotoxicity occurred in early trials when TCRs targeting MART-1 or MAGE-A3 cross-reacted with antigens expressed at low levels in heart tissue. This emphasizes the critical importance of comprehensive safety testing and target validation before clinical development.</p><p>For autoimmune diseases, the calculus is different. Rather than killing target cells (as in oncology), the goal is often to delete or suppress pathogenic T cell clones, pathogenic B cells or to redirect Tregs to sites of inflammation.</p><p><strong>Looking Forward: What This Means for Patients</strong></p><p>For patients with autoimmune diseases, particularly younger patients facing decades of treatment, the promise of TCR-based therapies is transformative. Imagine a rheumatoid arthritis patient who receives a one-time or periodic infusion of TCR T cell engagers targeting pathogenic T cells against citrullinated peptides, achieving years of drug-free remission while maintaining normal immune function. Or a lupus nephritis patient treated with a TCR T cell engager that eliminates pathogenic autoreactive T cell clones, preserving kidney function without the continuous immunosuppression and infection risk of current maintenance regimens.</p><p>These scenarios are not science fiction - they are logical extensions of what has already been accomplished in oncology and what analysis of TCR repertoires in autoimmune patients shows is possible. For example, it has been known that HLA-B*27 is a risk allele for ankylosing spondylitis (AS).  TCR repertoire profiling revealed clonal expansion of TRBV9+ T cells.  In a Phase 2 clinical study ELEFTA, targeted depletion of TRBV9+ T cells with an anti-TRBV9+ monoclonal antibody produced therapeutic benefits (ASAS40) in roughly 40% of HLA-B*27+ AS-diagnosed individuals at 24 weeks in contrast to 24% in the Placebo group.  A more selective depletion of pathogenic T cells may result in greater efficacy.  Similar approaches can be applied to AS and other autoimmune diseases depleting pathogenic T cells which have been clonally expanded and have common targetable features (e.g. unique CDR3 sequences).</p><p>The biggest barrier for establishing TCR therapies includes the complexity of identifying disease-relevant TCR targets across heterogeneous patient populations. The HLA restriction can be addressed with therapies designed to target multiple HLA, something that Synteny has shown is possible.  Thus these barriers are not insurmountable. Companies like Immunocore are already developing TCR bispecific platforms for multiple indications. Companies like Adaptive, Gentibio and Repertoire Immune Medicines are mapping autoreactive T cell repertoires in major autoimmune diseases like RA and IBD. Regulatory agencies have shown willingness to engage constructively on innovative approaches, as evidenced by the approval pathways for CAR-T products in autoimmune indications like lupus.</p><p><strong>The Ethical Imperative</strong></p><p>There&#8217;s an ethical dimension to this discussion that is worthy of further discussion. When we prescribe current broadly immunosuppressive therapies to otherwise healthy young adults, we&#8217;re making a societal decision that the convenience and proven track record of existing drugs outweighs the burden of increased infection risk, malignancy risk, and need for lifelong treatment. As TCR-based approaches mature, continuing to default to broadly immunosuppressive regimens for new patients may become harder to justify.</p><p>A 25-year-old woman with lupus nephritis faces perhaps 60 years of treatment. Under current standard-of-care, that might mean 60 years of infection risk from mycophenolate and corticosteroids, with cumulative risks of osteoporosis, cataracts, diabetes, and other sequelae of chronic immunosuppression. If TCR-based therapies can offer an alternative path - perhaps periodic treatment allowing prolonged remission with intact immunity between treatments - then the standard-of-care calculation changes fundamentally.</p><p>This is particularly acute for pediatric autoimmune diseases. Children with juvenile idiopathic arthritis, childhood-onset lupus or Type I Diabetes may face 70 or 80 years of treatment. The cumulative toxicity burden of current approaches over such timespans is substantial. For these patients especially, the precision and potentially intermittent nature of TCR-based therapies could dramatically improve quality of life and long-term outcomes.</p><p><strong>Conclusion: Precision Medicine Meets Immunology</strong></p><p>The evolution from methotrexate to anti-TNF biologics to IL-23 inhibitors represents progressive refinement in our approach to autoimmune disease. Each generation of therapeutics has improved targeting and reduced certain toxicities. But all remain fundamentally limited by their lack of true cellular specificity: they affect all cells expressing their targets, not just those driving disease.</p><p>TCR-based therapeutics represent a qualitative leap beyond this paradigm. By harnessing the exquisite specificity evolution has built into the adaptive immune system, they offer the possibility of targeting only disease-relevant immune cells while preserving protective immunity. For healthy individuals whose only medical problem is an inappropriately activated immune response to self-antigens, this precision matters enormously. It&#8217;s the difference between a treatment they can envision taking for decades and one whose long-term risks may rival the disease itself.</p><p>The field of autoimmune therapeutics stands at an inflection point. Synteny and others are powering the technologies needed to realize TCR-based precision immunotherapy. What remains is the collective will - from biopharmaceutical companies, academic researchers, funding agencies, regulators, and patient advocacy groups - to prioritize this development path. For the millions of patients living with autoimmune diseases, particularly young patients facing lifelong treatment, that prioritization cannot come soon enough.</p><div><hr></div><p><strong>References</strong></p><ol><li><p>Dens C, Bittremieux W, Affaticati F, Laukens K, and Meysman P. Interpretable deep learning to uncover the molecular binding patterns determining TCR-epitope interaction predictions. ImmunoInformatics. 2023; Vol 11, Sept 100027.</p></li><li><p>Croce G, Bobisse S, Moreno DL, Schmidt J, Guillame P, Harari A and Gfeller D. Nature Communications. 2024; 15: 3211.</p></li><li><p>Thrift WJ, Lounsbury NW, Broadwell W, Heidersbach A, Freund, E, Abdolazaimi Y, Phung QT, Chen J, Capietto A-H, Tong A-J, Rose CM, Blanchette C, Lill JR, Haley B, Delamarre L, Bourgon R, Liu K, Jhunjhunwala S Towards designing improved cancer immunotherapy targets with a peptide-MHC-I presentation model, HLApollo. Nature Communications 2024; 15: 10752.</p></li><li><p>Pai JA and Satpathy AT. High-throughput and single-cell T cell receptor sequencing technologies. 2021 <em>Nature Methods</em>, 19:881-892.</p></li><li><p>Marrer-Berger E et al The physiological interactome of TCR-like antibody therapeutics in human tissues.2024 <em>Nature Communications</em>. 15: 3271.</p></li><li><p>Nathan P, Hassel JC, Rutkowski P, et al. Overall survival benefit with tebentafusp in metastatic uveal melanoma. N Engl J Med. 2021;385(13):1196-1206. doi:10.1056/NEJMoa2103485</p></li><li><p>Hassel et al. (2023). &#8220;Three-year overall survival with tebentafusp in metastatic uveal melanoma.&#8221; <em>N Engl J Med</em>, 389:2256&#8211;2266.</p></li><li><p>Immunocore Ltd. KIMMTRAK (tebentafusp-tebn) Prescribing Information. 2024.</p></li><li><p>Hua G, Carlson D, Starr JR. Tebentafusp-tebn: A novel bispecific T-cell engager for metastatic uveal melanoma. J Adv Pract Oncol. 2022;13(7):717-723.</p></li><li><p>Burmester GR, Panaccione R, Gordon KB, et al. Adalimumab: long-term safety in 23 458 patients from global clinical trials in rheumatoid arthritis, juvenile idiopathic arthritis, ankylosing spondylitis, psoriatic arthritis, psoriasis and Crohn&#8217;s disease. Ann Rheum Dis. 2013;72(4):517-524. doi:10.1136/annrheumdis-2011-201244</p></li><li><p>Weinblatt ME, Keystone EC, Furst DE, et al. Adalimumab, a fully human anti-tumor necrosis factor &#945; monoclonal antibody, for the treatment of rheumatoid arthritis in patients taking concomitant methotrexate. Arthritis Rheum. 2003;48(1):35-45. doi:10.1002/art.10697</p></li><li><p>Winthrop KL. Risk and prevention of tuberculosis and other serious opportunistic infections associated with the inhibition of tumor necrosis factor. Nat Clin Pract Rheumatol. 2006;2(11):602-610.</p></li><li><p>Facheris P, Jeffery L, Del Duca E, et al. T Helper 2 IL-4/IL-13 Dual Blockade with Dupilumab Is Linked to Some Emergent T Helper 17-Type Diseases, Including Seronegative Arthritis and Enthesitis/Enthesopathy, but Not to Humoral Autoimmune Diseases. J Invest Dermatol. 2022;142(9):2660-2670. doi:10.1016/j.jid.2022.03.018</p></li><li><p>Rosenberg AS, Puig L, Launay O. Dupilumab-associated inflammatory arthritis: a systematic review. J Eur Acad Dermatol Venereol. 2022;36(Suppl 2):36-43.</p></li><li><p>Anders HJ, Chan TM, Sanchez-Guerrero J, et al. Efficacy and safety of guselkumab in patients with active lupus nephritis: results from a phase 2, randomized, placebo-controlled study. Rheumatology (Oxford). 2024 Dec 2:keae647. doi:10.1093/rheumatology/keae647</p></li><li><p>D&#8217;Angelo SP, Araujo DM, Razak ARA, et al. Afamitresgene autoleucel for advanced synovial sarcoma and myxoid round cell liposarcoma (SPEARHEAD-1): an international, open-label, phase 2 trial. Lancet. 2024;403(10434):1460-1471.</p></li><li><p>FDA approves first cell therapy to treat patients with unresectable or metastatic synovial sarcoma. FDA News Release. August 2, 2024.</p></li><li><p>Nasonov et al 2025 Doklady Biochem and Biophys. Jun; 522 (1): 387-403.</p></li><li><p>Mougiakakos D, Kronke G, Volkl S, et al. CD19-targeted CAR T cells in refractory systemic lupus erythematosus. N Engl J Med. 2021;385(6):567-569.</p></li><li><p>Mackensen A, M&#252;ller F, Mougiakakos D, et al. Anti-CD19 CAR T cell therapy for refractory systemic lupus erythematosus. Nat Med. 2022;28(10):2124-2132.</p></li><li><p>Tsui C, Maldonado P, Montaner B, et al. Checkpoint inhibition and T cell engagers in cancer immunotherapy. Immunity. 2022;55(12):2212-2233.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[Self-calibrating student-teacher training for sequencing-based binding assay data]]></title><description><![CDATA[How our deep learning model ARLO learns a direct calibration of high-diversity assay data]]></description><link>https://syntenylabs.substack.com/p/self-calibrating-student-teacher</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/self-calibrating-student-teacher</guid><dc:creator><![CDATA[Lewis Cornwall]]></dc:creator><pubDate>Wed, 11 Feb 2026 16:19:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-jkW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In bioinformatics data, the signal often comes from multiple counts measured across noisy, heterogeneous experiments. Examples include differential expression analysis or CRISPR screens. Individual data points must be carefully disentangled from background abundance, sampling effects, and experimental confounders. In this post, we describe how our deep learning model, ARLO [1], addresses these challenges simultaneously by learning a data-driven calibration from raw counts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-jkW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 424w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 848w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-jkW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png" width="548" height="439.22802197802196" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1167,&quot;width&quot;:1456,&quot;resizeWidth&quot;:548,&quot;bytes&quot;:506986,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/186726016?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 424w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 848w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-jkW!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd4d063f-b7a6-43a3-834d-83797bc80da6_1503x1205.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>ARLO is our deep learning model for estimating the affinity of TCR-pMHC interactions without collecting expensive SPR measurements of affinity. This is possible because ARLO is trained on data from MYRIAD[2], our experimental data foundry, in which the frequency of stable interactions is measured indirectly through sequencing read counts.</p><p>There are two important subtleties involved in handling such data for the purpose of model training. First, measurements from MYRIAD, or indeed any other enrichment-based biological assay, are actually <em>pairs</em> of sequencing counts, and second, measurements come from not one but multiple experiments. </p><p>MYRIAD begins with a pooled, high-diversity, library of TCRs that vary in their initial abundance due to library construction and sampling effects. Sequencing the library prior to any binding-based selection via flow cytometry yields <em>pre-sort </em>counts, which reflect the background abundance of each TCR. The enriched population upon pMHC binding is sequenced again to produce <em>post-sort </em>counts. A large post-count does not imply high affinity <em>per se</em>; the pre- and post-sort counts must be interpreted together in order to disentangle affinity signals from background abundance.</p><p>A simple approach would be to normalise post-sort counts by the pre-sort counts, and use this <em>enrichment ratio</em> as input for ARLO [3]. However, the raw enrichment ratio ignores sampling noise in the low-count regime. A more principled alternative is to place Beta priors on the underlying count probabilities [4]. This yields a posterior estimate of equivalent to the naive ratio but with constant pseudocount factors added to the numerator and denominator:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\text{enrichment} = \\frac{c^\\text{post} + \\alpha}{c^\\text{pre} + \\alpha + \\beta}.&quot;,&quot;id&quot;:&quot;DHNDLSFSKJ&quot;}" data-component-name="LatexBlockToDOM"></div><p>In practice, we find that this corrected enrichment ratio does not model the data with sufficient accuracy. This motivates an approach that involves learning a direct calibration, rather than imposing explicit assumptions on the behaviour of the pre- and post-sort counts. The idea is to learn a calibration function that directly maps from the two counts to a binding affinity score.</p><p>To develop some intuition for how we might proceed, consider a subset of TCR pairs where one has a larger post-sort count and the other a larger pre-sort count. This relationship defines a partial ordering: for any pair <em>(i, j)</em> such that</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;c_i^\\text{post} >c_j^\\text{post} \\quad\\text{and}\\quad c_i^\\text{pre} <c_j^\\text{pre},&quot;,&quot;id&quot;:&quot;FKMPMAHARQ&quot;}" data-component-name="LatexBlockToDOM"></div><p>interaction <em>i</em> is said to dominate <em>j</em>. We train an affinity model that maps from TCR sequences <em>u</em> to affinity estimates,  </p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;s_\\theta:\\; u\\mapsto \\mathbb{R}\n&quot;,&quot;id&quot;:&quot;OKYNUFIELC&quot;}" data-component-name="LatexBlockToDOM"></div><p>using a pairwise ranking loss;</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\underset{\\theta}{\\mathrm{argmin}}\n\\sum_{(i,j)\\in P}\n\\log\\Bigl(1+\\exp\\bigl(-s_\\theta(u_i)+s_\\theta(u_j)\\bigr)\\Bigr),&quot;,&quot;id&quot;:&quot;MYEJJVAMGL&quot;}" data-component-name="LatexBlockToDOM"></div><p>where <em>P</em> is the set of ordered pairs. With this baseline established, we freeze the initial approximation and return to the full dataset to learn a calibration function</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\kappa_\\phi:\\; c = (c^{\\mathrm{pre}},c^{\\mathrm{post}})\\mapsto \\mathbb{R},\n&quot;,&quot;id&quot;:&quot;XKKAUXGKQP&quot;}" data-component-name="LatexBlockToDOM"></div><p>which is trained to map from from raw count pairs to a scalar affinity score using the regression objective</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\underset{\\phi}{\\mathrm{argmin}}\n\\sum_i\n\\ell\\bigl(\n\\kappa_\\phi\\bigl(c_i\\bigr),\n\\, \\mathrm{stopgrad}\\bigl(s_{\\theta}(u_i)\\bigr)\n\\bigr).&quot;,&quot;id&quot;:&quot;UQOFLSZHVA&quot;}" data-component-name="LatexBlockToDOM"></div><p>Finally, we freeze the calibration function and fine-tune the entire network on the complete dataset with the objective</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\underset{\\theta}{\\mathrm{argmin}}\n\\sum_i\n\\ell\\bigl(\ns_\\theta\\bigl(u_i\\bigr),\n\\, \\mathrm{stopgrad}\\bigl(\\kappa_{\\phi}(c_i)\\bigr)\n\\bigr).&quot;,&quot;id&quot;:&quot;IRSBLMRIRZ&quot;}" data-component-name="LatexBlockToDOM"></div><p>This process can be made to work in practice, but involves training to convergence on three separate occasions (the initial approximation, the calibration, and the fine-tuning). This staged process quickly becomes brittle and difficult to scale with the magnitude of MYRIAD data generation. Naively, we could try to sum the three objectives and train all three stages at once. However, the attentive reader will notice a problem: this creates a circular dependency where the calibration function and the affinity model are simultaneously trying to &#8216;chase&#8217; each other, and the joint objective implicitly enforces the mutual regressions</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;s_\\theta(u_i)\\approx\\kappa_\\phi(c_i^\\text{pre}, c_i^\\text{post})\n\\quad\\text{and}\\quad\n\\kappa_\\phi(c_i^\\text{pre}, c_i^\\text{post})\\approx s_\\theta(u_i),&quot;,&quot;id&quot;:&quot;LVJQYPZPTF&quot;}" data-component-name="LatexBlockToDOM"></div><p>which admits trivial solutions.</p><p>To break this symmetry, we decouple the source of the targets from the model being trained. This idea is closely related to the class of student-teacher self-supervised learning methods that stabilise training by separating an online network from a slowly evolving target network, most notably BYOL [5]. In those settings, an exponential moving average (EMA) of the model parameters is used to generate training targets that change more slowly than the model itself. Here, we adopt the same principle in a different domain: rather than learning representations from augmented views, we use a target network to provide a stable reference for calibrating noisy, experiment-dependent count data.</p><p>We maintain two versions of the affinity model and calibration map: an online version that updates at every step, and a target model, defined by the EMA of the online weights [6]. The target parameters of are updated as</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\bar\\theta \\leftarrow \\tau \\bar\\theta + (1-\\tau)\\theta,\\quad \\bar\\phi \\leftarrow \\tau \\bar\\phi + (1-\\tau)\\phi.&quot;,&quot;id&quot;:&quot;NGFHBJJTOH&quot;}" data-component-name="LatexBlockToDOM"></div><p>This creates a slow-moving objective that prevents the calibration function from collapsing into trivial solutions. The calibration function is trained to regress from raw counts to the target model&#8217;s affinity scores and vice versa:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\underset{\\theta,\\,\\phi}{\\mathrm{argmin}}\n\\sum_i\n\\ell\\Bigl(\n\\kappa_\\phi\\bigl(c_i\\bigr),\n\\, \\mathrm{stopgrad}\\bigl(s_{\\bar{\\theta}}(u_i)\\bigr)\n\\Bigr)\n+\n\\ell\\Bigl(\ns_\\theta(u_i),\n\\, \\mathrm{stopgrad}\\bigl(\\kappa_{\\bar{\\phi}}(c_i)\\bigr)\n\\Bigr).&quot;,&quot;id&quot;:&quot;BFPCKJZWGA&quot;}" data-component-name="LatexBlockToDOM"></div><p>When combined with the ranking objective, this architecture enables the model to self-calibrate, extracting a clean affinity signal in a single, end-to-end pass.</p><p>One advantage of learning the calibration function, rather than explicitly modelling the relationship between the pre- and post-sort counts, is that we can analyse the behaviour of the calibration. Indeed, the calibration function is plotted below for three different experiments, where red and blue indicate a high and low estimate of affinity, respectively.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4X7t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 424w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 848w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4X7t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png" width="870" height="287" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:287,&quot;width&quot;:870,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:162505,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/186726016?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 424w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 848w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4X7t!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bcd8d4-03fb-4673-9f75-66d1038eeeb5_870x287.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Notice that the calibration functions vary significantly between experiments, demonstrating the drawback of imposing explicit modelling assumptions on the counts. Moreover, the empirically-derived calibration functions are complex and non-linear, explaining why a simple enrichment ratio is not sufficient to capture the relationship.</p><p></p><p>[1] </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;46b03c94-dc64-4fe2-9d27-6bdb1e5d605b&quot;,&quot;caption&quot;:&quot;We are entering the era of generative biology. At Synteny, we rationally explore biological design space in order to develop programmable protein therapeutics. We move beyond inefficient screening processes, making TCR-based therapeutics scalable and accessible. This is unlocking a new generation of immune therapies to engage targets previously thought &#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Using AI and multiplexed library assays to estimate TCR affinity at scale&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:403572159,&quot;name&quot;:&quot;Lewis Cornwall&quot;,&quot;bio&quot;:&quot; &quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!FifN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f11cbeb-2297-4b2d-b2fd-e092d115a2d4_144x144.png&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://lewiscornwall.substack.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://lewiscornwall.substack.com&quot;,&quot;primaryPublicationName&quot;:&quot;Lewis Cornwall&quot;,&quot;primaryPublicationId&quot;:6595410}],&quot;post_date&quot;:&quot;2025-11-05T13:45:48.794Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!-_am!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://syntenylabs.substack.com/p/using-ai-and-multiplexed-library&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:177874263,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:6409049,&quot;publication_name&quot;:&quot;Synteny Labs&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Mi06!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79e0a0-ba88-49c6-b7aa-346690a3f947_1108x1108.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>[2]</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;b25d1307-c36f-4bdb-a215-d00037a6d43b&quot;,&quot;caption&quot;:&quot;The challenge of mapping genotype to phenotype defines much of modern biology. From the protein folding problem, where sequence determines structure, to emerging virtual cell models, these efforts reveal how sequence encodes function across molecular and cellular scales. Now, advances in synthetic biology and machine learning are allowing us to explore &#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Building Synteny&#8217;s Data Foundry to solve molecular recognition&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:129690150,&quot;name&quot;:&quot;Synteny Labs&quot;,&quot;bio&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d905aa2c-3d4d-4318-9b87-73308a9993c2_144x144.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-10-24T11:07:54.586Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47fac282-356c-4f59-a61c-fbd41cacec12_648x114.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://syntenylabs.substack.com/p/building-syntenys-data-foundry-to&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:176999638,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:1,&quot;publication_id&quot;:6409049,&quot;publication_name&quot;:&quot;Synteny Labs&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Mi06!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79e0a0-ba88-49c6-b7aa-346690a3f947_1108x1108.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>[3] Rubin, Alan F., et al. &#8220;A statistical framework for analyzing deep mutational scanning data.&#8221; Genome biology 18.1 (2017): 150.</p><p>[4] Le&#243;n-Novelo, Luis G., et al. &#8220;Semiparametric Bayesian inference for phage display data.&#8221; Biometrics 69.1 (2013): 174-183.</p><p>[5] Grill, Jean-Bastien, et al. &#8220;Bootstrap your own latent-a new approach to self-supervised learning.&#8221; Advances in neural information processing systems 33 (2020).</p><p>[6] Tarvainen, Antti, and Harri Valpola. &#8220;Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning results.&#8221; Advances in neural information processing systems 30 (2017).</p>]]></content:encoded></item><item><title><![CDATA[From Assay to Autonomy: Building the Data Infrastructure for Generative Biology]]></title><description><![CDATA[At Synteny, we are directing AI towards a differentiated drug modality with enormous promise in oncology and autoimmunity - one that has historically been difficult to develop at scale: T cell receptors (TCRs).]]></description><link>https://syntenylabs.substack.com/p/from-assay-to-autonomy-building-the</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/from-assay-to-autonomy-building-the</guid><dc:creator><![CDATA[Neil Dalchau]]></dc:creator><pubDate>Tue, 13 Jan 2026 10:46:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KKWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At Synteny, we are directing AI towards a differentiated drug modality with enormous promise in oncology and autoimmunity - one that has historically been difficult to develop at scale: T cell receptors (TCRs). TCRs are the way that natural T cells recognise <em>intracellular antigens</em> and destroy the host cell. Examples include proteins made by viruses and tumour-associated antigens. Unfortunately, they also sometimes mistakenly recognise &#8220;self&#8221; antigens, which causes autoimmune disease. Therefore, if we are to design such potent weapons, it is of critical importance that such <em>engineered</em> TCRs have precisely the desired specificity, and without causing off-target toxicities.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KKWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 424w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 848w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KKWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png" width="978" height="1143" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1143,&quot;width&quot;:978,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:341581,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/184313826?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 424w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 848w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KKWM!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F903755b1-0591-4b58-9a73-c8ccb7b6aa2a_978x1143.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The ability to engineer TCRs with precision hinges on the quality, diversity and accessibility of data; public data is scarce, biased and suffers from many biological and technical confounders. To achieve this, Synteny has developed a <strong>next-generation assay platform, MYRIAD</strong>, targeting the TCR-pMHC in diverse ways, generating hundreds of millions of data points. For us, developing a <strong>Data Platform</strong> to allow AI scientists and biologists to interact with a secure single access layer to interrogate these millions of data points in each cycle is at the foundation of everything we do. It allows us to integrate diverse datasets, track experimental results, set agents loose to explore large arrays of policies, and ensure that every model we train is grounded in reliable, comprehensive, well-labelled information. Without this robust infrastructure, insights become fragmented, experiments can not be reliably reproduced, and the potential of AI-driven design is severely limited.</p><p>We have designed our platform to be intentionally <strong>interpretation-agnostic</strong>. Traditionally, experimental pipelines in biology are built around a single interpretation of the data. Once an experiment is run, one canonical processing path produces the dataset that all downstream analyses and models consume. This creates hidden constraints on the data. When an assay is bound to a single &#8220;official&#8221; analysis, every downstream model inherits the assumptions, thresholds, and biases baked into that first interpretation. At Synteny, we have deliberately decoupled experimental execution from downstream data interpretation, treating all interpretations as first-class citizens.</p><p>For example, when evaluating the results of our sequencing pipeline, we can infer sequences from reads using BlastN (with many varying parameters), anchored alignment, Aho-Corasick, and so on. With this design, all interpretations of our sequencing pipeline are exposed to our agentic system - allowing it to make the decision of which interpretation to use for the given task. Moreover, we have enforced programmatic consistency through a typed, schema validation model, so that our agentic system can write new methods for data interpretation.</p><p>A powerful <strong>agentic layer</strong> relies on a data infrastructure designed for autonomy, not just storage. Agentic AI does more than consume datasets: it makes decisions, selects interpretations, forms hypotheses, and iterates over time. To support this, the data platform must capture not only experimental outputs, but also process: how data was interpreted, which assumptions were made, what alternatives were considered, and how those choices influenced downstream actions. This requires full lineage across data, models, and decisions, ordered in time, queryable, and reusable, so agents can reason over past behaviour, detect blind spots, and improve future strategies. Without this, agents operate myopically, repeating work or overfitting to narrow views of the data. With it, the platform becomes a learning substrate: enabling robust generalization, faster discovery of patterns (including rare or unexpected ones), and reliable autonomy across applications, from TCR design to protocol optimization and target discovery.</p><p>To provide as much data as possible to our system, Synteny has complemented our proprietary data with a substantial amount of disparate public data sources. These sources often have a wealth of data but in an inaccessible form: they have missing metadata, lack standardised identifiers and are curated to varying standards without use of ontologies. We harmonise and enrich these datasets into a common schema based on AIRR (Adaptive Immune Receptor Repertoire) standards. By bringing public data sources together in a unified representation with our proprietary data, we enhance the data available for target selection, model training and Agentic AI.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6HEQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 424w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 848w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6HEQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png" width="781" height="596" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:596,&quot;width&quot;:781,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 424w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 848w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6HEQ!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4df4d91-1c04-4585-8824-4ef1e79ed24b_781x596.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As AI-driven design continues to accelerate drug discovery, the organisations that will lead the field are those that can pair sophisticated models with equally sophisticated data infrastructure. At Synteny, our focus on building a unified, standards-driven data platform is not just a technical choice - it&#8217;s a strategic one. By harmonising public datasets, abstracting complex experimental outputs, and ensuring programmatic consistency across the entire data lifecycle, we&#8217;re creating the conditions under which Agentic AI can truly thrive.</p><p>In short, the future of TCR engineering will be defined by the quality of the data ecosystems that support them. By deeply investing in these foundations now, we&#8217;re positioning AI-designed TCR therapeutics to move from possibility to reality.</p>]]></content:encoded></item><item><title><![CDATA[Beyond Digital Lab Coats: Learning to Explore for Discovery]]></title><description><![CDATA[Most &#8220;AI Scientist&#8221; systems today are sophisticated theatrical productions.]]></description><link>https://syntenylabs.substack.com/p/beyond-digital-lab-coats-learning</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/beyond-digital-lab-coats-learning</guid><dc:creator><![CDATA[Andrei Nica]]></dc:creator><pubDate>Wed, 10 Dec 2025 21:37:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xSDD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most &#8220;AI Scientist&#8221; systems today are sophisticated theatrical productions.</p><p>Whether it is Sakana&#8217;s AI Scientist, or Google&#8217;s research agents, they all tend to follow the same script: LLM agents dressed in digital lab coats, faithfully re-enacting human academic hierarchies. You have a &#8220;Literature Reviewer&#8221; which passes a PDF to a &#8220;Hypothesiser,&#8221; which prompts a &#8220;Coder,&#8221; which hands off to a &#8220;Writer.&#8221;</p><p>These are genuinely impressive engineering artefacts. They can execute end-to-end workflows that used to take humans weeks. But we must ask the uncomfortable question: <strong>Are we engineering the intelligence of discovery, or just the bureaucracy of science?</strong></p><p>At Synteny, where we work on engineering therapeutics, we are finding that this role-playing architecture is not just suboptimal, it may be fundamentally misaligned with the ultimate goal of scientific machine learning. As a final abstraction for discovery, mimicking the org chart of a university lab seems like a local optimum.</p><p>We suspect the future is not a committee of chatbots, but a single, continually learning, connectionist fabric that experiences the entire lab loop end-to-end and gradually <em>learns how to explore</em>. This post is not a product announcement, nor is it a solved blueprint. It is an attempt to sharpen the questions we should be asking if we want AI to genuinely transform scientific discovery, especially in regimes like T cell receptor (TCR) engineering, where every experiment hurts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xSDD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 424w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 848w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xSDD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png" width="1456" height="947" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:947,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1219275,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/181258625?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 424w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 848w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xSDD!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4750382-c15a-47c9-9083-05939d25ac83_2213x1439.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>The Emergence of the Standard Model</strong></h3><p>Over the past twenty-four months, the field of automated scientific discovery has largely converged on a unified architectural pattern: the Multi-Agent Research Framework. A survey of the current landscape reveals distinct tiers of this architecture, all sharing a common &#8220;agentic&#8221; DNA.</p><p><strong>End-to-End Automation:</strong> The most prominent example is Sakana AI&#8217;s <em>AI Scientist</em>. Their v1 and v2 systems [1, 2] propose a fully autonomous pipeline that generates novel research ideas, writes the necessary code, executes experiments on a simulator, and compiles the results into a LaTeX-formatted paper. This approach has already yielded tangible results, including the system&#8217;s first peer-reviewed acceptance [8], effectively treating scientific discovery as a verifiable code-generation task.</p><p><strong>Human-in-the-Loop Co-Pilots:</strong> Google&#8217;s <em>AI Co-Scientist</em> [3, 9] adopts a collaborative approach. It utilizes specialized agents for &#8220;Generation,&#8221; &#8220;Reflection,&#8221; and &#8220;Ranking&#8221; to assist researchers in biomedical hypothesis generation. Rather than replacing the scientist, it employs Elo-based tournament systems to filter candidate ideas before human review, aiming to accelerate breakthroughs in complex wet-lab domains.</p><p><strong>Lab-Autonomous Agents:</strong> Systems like FutureHouse&#8217;s <em>Robin</em> and <em>Kosmos</em> [4, 10] focus on bridging the gap between reasoning and execution. These agents function as &#8220;lab partners&#8221; capable of planning experiment series and directing robotic cloud laboratories to verify hypotheses physically, moving beyond pure simulation.</p><p><strong>General Frameworks:</strong> We also see the rise of &#8220;meta-frameworks&#8221; like <em>CodeScientist</em> [5] and broader surveys of <em>AI4Research</em> [6], which abstract these patterns into reusable libraries. These tools allow developers to instantiate custom research agents across various domains, further cementing the &#8220;agentic science&#8221; paradigm [7].</p><p>Despite different targets, these systems share a structural isomorphism: they cast science as a directed graph of personas, a &#8220;Literature Searcher,&#8221; &#8220;Planner,&#8221; and &#8220;Coder/Runner.&#8221; This mirrors the broader trend of verticalized agents in domains like software and law, where LLMs are wrapped in job-title prompts. The approach seems effective for exploitation in information-rich settings, but the most striking successes still cluster in simulation-heavy domains [2] or tasks with easily verifiable code-based ground truth. In short, it digitizes human bureaucracy, good for organizing known work, less clearly suited to high-entropy physical-world discovery.</p><div><hr></div><h3><strong>The Anthropomorphic Dead End</strong></h3><p>From a machine learning perspective, there is something strange about this approach. These AI Scientist systems are engineering artefacts, not learned artefacts. The &#8220;scientific method&#8221; they implement is hard-coded as a sequence of roles and stage gates. The orchestration is prompt routing and if-else logic, not a policy learned from experience.</p><p>Contrast this with the major breakthroughs in modern ML. The field advanced by suppressing the instinct to hand-craft pipelines and instead building connectionist models trained end-to-end, letting gradients flow through the whole system. We learned to trust data and optimization more than our intuitions about how cognition &#8220;should&#8221; be structured [12]. AlphaGo, AlphaFold, diffusion models, and LLMs themselves are all victories of this pattern.</p><p>So it&#8217;s worth asking a natural question:</p><p><strong>Why are we suddenly comfortable hard-coding the architecture of &#8220;how science should be done&#8221; into a cast of digital roles?</strong></p><h4><strong>Rebuilding Bureaucracy in Silicon</strong></h4><p>There is a sociological risk here: we may end up recreating academic bureaucracy in silicon. We are building agents that imitate peer reviewers, enforce rigid stage gates (<em>&#8220;you must have a hypothesis before you explore&#8221;</em>), and reward conservative, citation-heavy reasoning as &#8220;rigor.&#8221; If our goal is to discover new ways of doing science, faithfully copying our existing institutional structure into software is an odd place to stop. We risk bottlenecking discovery by baking in our current incentives and blind spots, not to mention the risk that humans will simply set the wrong goals for these agents to chase.</p><h4><strong>Brute-Force Novelty</strong></h4><p>It is also unclear how much genuine novelty these systems produce. In a controlled head-to-head ideation study in NLP, LLM-generated ideas were judged more novel than human experts (p &lt; 0.05) but slightly weaker on feasibility, with additional concerns about limited diversity and unreliable self-evaluation [11].</p><p>Most current pushes toward &#8220;originality&#8221; rely on relatively simple knobs: higher sampling temperatures, diversity penalties, or larger candidate pools, rather than an explicit, learned objective for discovery itself. We talk as if agentic wiring will magically yield better science, but in machine learning, real power usually appears only when we can define a learning signal and optimize for it.</p><div><hr></div><h3><strong>The Hard Truth of the Physical World</strong></h3><p>Discovering the real world is significantly harder than solving digital benchmarks.</p><p>In domains like TCR engineering, the knowledge we need does not already exist in digital form, it must be created through slow, expensive, and noisy experiments. We cannot brute-force millions of trials or rely on cheap simulators the way digital lab-coat systems implicitly assume.</p><p>In our loop, the real bottleneck is <strong>learning how to acquire information efficiently</strong> under hard biological constraints. While this may sound like classic territory for active learning and experimental design, the &#8220;AI scientist&#8221; opportunity is to connect those principles to an end-to-end, multi-modal system that can leverage diverse sources of knowledge, tools, and resources. Such a system requires knowing what we don&#8217;t know, choosing experiments that actually reduce uncertainty (rather than just confirming biases) [14], and improving that skill over time. In the end, we need better <em>discovery systems</em>, not just the assumption that more scripts, more roles, or faster orchestration will magically produce truth.</p><div><hr></div><h3><strong>From Extrinsic Tasks to Intrinsic Learning</strong></h3><p>What would an AI Scientist look like if we built it with the connectionist, end-to-end instinct that drove the rest of deep learning?</p><p>We believe it would look less like a committee and more like a learning organism, a single system that leverages all resources (humans, computers, wet labs) to &#8220;learn how to learn&#8221; the real world.</p><p>While this is speculative, here are a few key departures from the digital lab coat picture:</p><ol><li><p><strong>Emergent, Not Hard-Coded Roles:</strong> If &#8220;roles&#8221; exist, they should be emergent properties of the network, not hard-coded prompts. We shouldn&#8217;t tell the system &#8220;this part is the reviewer&#8221;; we should care about the behavior of the whole system and let internal specialization emerge if it is useful for the objective.</p></li><li><p><strong>Exploration as the Primary Objective:</strong> The goal is not just &#8220;maximize reward on a single candidate quickly&#8221; (exploitation), but &#8220;maximize reduction in predictive uncertainty about biology that matters.&#8221; Curiosity and uncertainty become first-class rewards [13]. Intrinsic signals, prediction error, ensemble disagreement, or information gain must drive what the system chooses to test when extrinsic rewards (e.g., successful clinical outcomes) are sparse or years away.</p></li><li><p><strong>Humans as Entropy Sources:</strong> In this setup, humans are not bosses handing out Jira tickets. Humans are entropy sources. We inject hunches, hints, constraints, and &#8220;this feels important&#8221; priors. The system incorporates those signals into its state, but the long-term experiment-selection strategy is something it is trained to improve.</p></li></ol><h4><strong>Meta-Learning the Logic of Discovery</strong></h4><p>Ultimately, this points toward <strong>meta-learning</strong>. We want to learn the <em>policy of exploration</em> itself.</p><p>This is distinct from standard exploitation (finding the best molecule in a known distribution). We need a policy that knows how to use and build tools for discovery, how to leverage the right information, and how to adapt when moved to a new domain. Ideally, we are working toward a community effort to learn this exploration policy across domains, a model that &#8220;knows how to discover&#8221; regardless of whether it is looking at proteins or small molecules.</p><p>Exploitation, actually delivering good candidates, does not disappear in this view. Instead, it emerges as a behavior, shaped by the deeper drive to improve the system&#8217;s world model.</p><p>We must acknowledge that this is a massive research challenge. Defining the reward function for &#8220;good exploration&#8221; in the real world is incredibly difficult, especially when we lack large-scale datasets of &#8220;good discovery trajectories.&#8221; Most of our best human strategies are scattered across lab notebooks and intuition, not stored in machine-usable formats. But the difficulty of the problem shouldn&#8217;t deter us from recognizing that it <em>is</em> the problem.</p><div><hr></div><h3><strong>Conclusion</strong></h3><p>Today&#8217;s AI Scientist systems are effectively cosplaying human scientists: they wear digital lab coats, follow our job descriptions, and automate our paperwork. This is fine, even great, for many efficiency tasks.</p><p>But if we stop there, we are missing the point of machine learning. We are getting distracted by the illusion of intelligence that comes from large-scale memorization and role-play. At Synteny, our bet is that the real frontier is not perfectly mimicking a human lab in software, but <strong>learning exploration policies over the actual lab loop.</strong></p><p>That future system won&#8217;t wear a lab coat. It will, increasingly, <em>be</em> the lab.</p><div><hr></div><h3><strong>References</strong></h3><p>[1] <a href="https://arxiv.org/abs/2408.06292">Lu, Chris, et al. &#8220;The ai scientist: Towards fully automated open-ended scientific discovery.&#8221; arXiv preprint arXiv:2408.06292 (2024).</a></p><p>[2] <a href="https://arxiv.org/abs/2504.08066">Yamada, Yutaro, et al. &#8220;The ai scientist-v2: Workshop-level automated scientific discovery via agentic tree search.&#8221; arXiv preprint arXiv:2504.08066 (2025).</a></p><p>[3] <a href="https://arxiv.org/abs/2502.18864">Gottweis, Juraj, et al. &#8220;Towards an AI co-scientist.&#8221; arXiv preprint arXiv:2502.18864 (2025).</a></p><p>[4] <a href="https://arxiv.org/abs/2511.02824">Mitchener, Ludovico, et al. &#8220;Kosmos: An AI Scientist for Autonomous Discovery.&#8221; arXiv preprint arXiv:2511.02824 (2025).</a></p><p>[5] <a href="https://aclanthology.org/2025.findings-acl.692/">Jansen, Peter, et al. &#8220;Codescientist: End-to-end semi-automated scientific discovery with code-based experimentation.&#8221; Findings of the Association for Computational Linguistics: ACL 2025. 2025.</a></p><p>[6] <a href="https://arxiv.org/abs/2507.01903">Chen, Qiguang, et al. &#8220;AI4Research: A Survey of Artificial Intelligence for Scientific Research.&#8221; arXiv preprint arXiv:2507.01903 (2025).</a></p><p>[7] <a href="https://arxiv.org/abs/2508.14111">Wei, Jiaqi, et al. &#8220;From ai for science to agentic science: A survey on autonomous scientific discovery.&#8221; arXiv preprint arXiv:2508.14111 (2025).</a></p><p>[8] The AI Scientist Generates its First Peer-Reviewed Scientific Publication <a href="https://sakana.ai/ai-scientist-first-publication/">https://sakana.ai/ai-scientist-first-publication/</a></p><p>[9] Accelerating scientific breakthroughs with an AI co-scientist <a href="https://research.google/blog/accelerating-scientific-breakthroughs-with-an-ai-co-scientist/">https://research.google/blog/accelerating-scientific-breakthroughs-with-an-ai-co-scientist/</a></p><p>[10] Demonstrating end-to-end scientific discovery with Robin: a multi-agent system <a href="https://www.futurehouse.org/research-announcements/demonstrating-end-to-end-scientific-discovery-with-robin-a-multi-agent-system">https://www.futurehouse.org/research-announcements/demonstrating-end-to-end-scientific-discovery-with-robin-a-multi-agent-system</a></p><p>[11] <a href="https://arxiv.org/abs/2409.04109">Si, Chenglei, Diyi Yang, and Tatsunori Hashimoto. &#8220;Can llms generate novel research ideas? a large-scale human study with 100+ nlp researchers.&#8221; arXiv preprint arXiv:2409.04109 (2024).</a></p><p>[12] <a href="http://www.incompleteideas.net/IncIdeas/BitterLesson.html">Sutton, Richard. &#8220;The bitter lesson.&#8221; Incomplete Ideas (blog) 13.1 (2019): 38.</a></p><p>[13] <a href="https://arxiv.org/abs/1705.05363">Pathak, Deepak, et al. &#8220;Curiosity-driven exploration by self-supervised prediction.&#8221; International conference on machine learning. PMLR, 2017.</a></p><p><a href="https://arxiv.org/abs/1705.05363">[</a>14] <a href="https://pubmed.ncbi.nlm.nih.gov/39821082/">Yang, Jason, et al. &#8220;Active learning-assisted directed evolution.&#8221; Nature Communications 16.1 (2025): 714.</a></p>]]></content:encoded></item><item><title><![CDATA[A fully programmable immune system]]></title><description><![CDATA[If you&#8217;ve been watching the explosion of immune therapies over the past decade, you might think we&#8217;ve already mapped the immune system&#8217;s potential.]]></description><link>https://syntenylabs.substack.com/p/a-fully-programmable-immune-system</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/a-fully-programmable-immune-system</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Tue, 25 Nov 2025 14:43:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4R8k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4R8k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 424w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 848w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4R8k!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png" width="1200" height="628.2744282744283" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1511,&quot;width&quot;:2886,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:5482412,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/179922820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F740e3fa0-53f2-45c1-a70d-0a43379205ec_2886x3750.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 424w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 848w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 1272w, /__u/substackcdn.com/image/fetch/$s_!4R8k!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F333bf0e3-525f-436f-a52d-ce91858e5518_2886x1511.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>If you&#8217;ve been watching the explosion of immune therapies over the past decade, you might think we&#8217;ve already mapped the immune system&#8217;s potential. CAR-Ts, checkpoint inhibitors, antibody drugs have all changed medicine. However, we have only been fishing in the shallow end: the real ocean of opportunity lies inside the cell, and TCRs are the key to unlocking it. Unlike antibodies that can only &#8220;see&#8221; the 10&#8211;20% of proteins sitting on the cell surface, TCRs can target the other 80&#8211;90%, the intracellular world where most disease biology actually happens. This isn&#8217;t just a new class of drugs; it&#8217;s an entirely new universe of targets across oncology, virology, and autoimmunity that have been completely off-limits until now.</p><p>The beauty of TCRs is their versatility. Cancers, autoimmune conditions and infectious diseases aren&#8217;t simple but rather messy, heterogeneous, polygenic diseases. TCRs let us fight complexity with precision. Instead of one blunt therapy that only works for a fraction of patients, imagine precise cocktails of TCRs tuned to a patient&#8217;s HLA type and mutational landscape. Suddenly, &#8220;precision medicine&#8221; isn&#8217;t a marketing slogan, but a scalable reality. This flexibility makes TCRs the ultimate adaptive platform for tackling the most challenging diseases we face.</p><p>Cell therapies like TCR-Ts have already proven that this biology works, but they&#8217;re expensive to manufacture and tough to deliver safely at scale. Enter TCR T cell engagers (TCR TCE): off-the-shelf molecules that harness the body&#8217;s own T cells to do the killing. Without the need for cell factories, multi-week manufacturing cycles, we can design safe, potent, exquisitely targeted molecules that direct your native immune system to clear disease. The next wave of immune therapeutics won&#8217;t be built on the backs of cell factories, it will be built on TCRs.</p><p>This panacea is no longer theoretical: the first two clinical proof points are already here. KIMMTRAK (Immunocore&#8217;s gp100 TCR bispecific) became the first approved TCR therapy in 2022, delivering unprecedented survival benefits in metastatic uveal melanoma. TECELRA (Adaptimmune&#8217;s autologous cell therapy against MAGE-A4) was approved in 2024 for treatment of advanced synovial sarcoma, an important weapon in the fight against solid tumours. Unlike many antibody modalities, which require broader <em>in vivo</em> assessment of Fc functions and complex pharmacokinetics, TCR programs often advance with a more streamlined <em>in vivo</em> package, supporting faster and more cost-efficient progression into early clinical studies. </p><p>The field is no longer a &#8220;what if&#8221;, it&#8217;s a &#8220;now&#8221;: the science is proven, the biology validated, and the commercial white space enormous. The TCR revolution has begun, and we at Synteny are looking to define its future.</p><h3>TCRs target intracellular antigens: over 70% of the proteome that is largely unaddressable by other modalities</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yCoz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yCoz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png" width="2699" height="2160" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2160,&quot;width&quot;:2699,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6037368,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/179922820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e770f25-86fe-4ec9-95e5-74731af9275c_3840x2160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yCoz!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93f44d6b-6552-4a51-888e-1c49f99bbd9e_2699x2160.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What makes TCRs such a commercially attractive platform is that they can - in principle - target any intracellular protein. The targetable landscape is therefore much larger than it is for small molecules and antibodies, which are for the most part limited to surface-expressed proteins only.</p><p>TCRs survey the intracellular proteome by exploiting what is effectively the <em>waste-disposal system</em> in cells. When proteins are degraded, they&#8217;re first broken down into different-length fragments, and eventually those fragments are broken down into amino acids. But along the way, some of those fragments are shuttled into the endoplasmic reticulum (ER), a compartment inside the cell that contains HLA class I proteins (see figure below). These HLA proteins bind to peptides and take them to the cell surface for TCRs to observe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UoYI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 424w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 848w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UoYI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png" width="594" height="254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:254,&quot;width&quot;:594,&quot;resizeWidth&quot;:594,&quot;bytes&quot;:23256,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/179922820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 424w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 848w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UoYI!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bf512c3-1c96-4a97-a581-bac32d52828e_594x254.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One of the fascinating aspects of T cell responses is that they are <em>adaptive</em>, as opposed to being <em>innate</em>, or germline-encoded. The receptors of T cells are generated randomly in the thymus, with each T cell containing one receptor. T cells  are then discarded if they fail one of two checks: first, they have to be able to bind to the HLA complexes of the host which are presented by specialised cells within the thymus. This requirement is then caveated by a second requirement, that they do not bind to these thymic HLA complexes too strongly. As the thymus presents lots of HLA complexes that contain potentially millions of <em>self</em> peptides - peptides which derive from the host&#8217;s proteome - this ensures that any T cells that recognise a self peptide are removed. After these checks, you&#8217;re left with an army of potent immune cells that are able to bind to non-self (e.g. pathogen-derived) peptides, but shouldn&#8217;t be autoreactive.</p><p>The final piece of the puzzle, and the reason this system protects us so effectively, is the extraordinary diversity of HLA proteins. Different HLA alleles present very different sets of peptides. As a result, if a pathogen mutates its proteins to avoid binding <em>your</em> HLA molecules, those same mutations are unlikely to help it evade <em>mine</em>. At the population level, this leaves the pathogen with very little evolutionary advantage. Thus, adaptive immunity is generated somatically, giving each individual a uniquely diverse repertoire of immune receptors that are tuned to that person&#8217;s specific HLA alleles.</p><p>While HLA diversity provides population-level protection against rapidly evolving pathogens, it also introduces a major challenge for developing TCR-based therapies. Because disease states are presented differently to the immune system depending on a person&#8217;s HLA type, therapies that rely on  engineered TCRs can only target a limited set of peptide&#8211;HLA complexes. The biggest commercial opportunities for TCR-based therapies are found when a disease-associated peptide is presented on a HLA allele that is commonly presented amongst a population.. The most common HLA allele in the US and EU markets is HLA-A*02, which is expressed in around 40% of individuals. Notably, both KIMMTRAK and TECELRA target the HLA-A*02-expressing subpopulation. However, HLA-A*02 is not the only allele worth considering.</p><p>At Synteny, we are focused on<em> programming</em> TCRs to recognise multiple HLA alleles that present the same peptides; providing an opportunity to expand the number of patients accessible with a single therapy. One example of this is combining HLA-A*11:01 and HLA-A*03:01, which have a significant overlap in the peptides they present. Owing to differences between these two HLAs, it is not usually the case that a TCR that binds to one will bind to the other. In fact, it is quite the opposite. Therefore, it becomes a <em>protein design problem</em> to engineer TCR sequences that are able to tolerate the differences between these HLAs, but maintain sufficient affinity and specificity to the presented peptides to be safe and effective therapies. By unifying multiple HLAs, we are able to address a larger fraction of patients.</p><h3>Turning TCRs into potent therapeutics</h3><p>Biologically-derived therapeutics (&#8216;biologics&#8217;) have revolutionised drug treatment in the 40 years since their first approval, with biologics now accounting for over a third of all newly approved drugs. The drug development process for biologics offers both advantages and challenges compared to traditional small molecules. For example biologics retain many of the natural properties of the molecules they derive from, and so can remain biologically active within the body for a long time. However, they are also large and typically complex molecules, presenting challenges in how they are made, stored, and delivered into the body.</p><p>The majority of approved biologics are based on monoclonal antibodies. This technology exploits antibodies, soluble molecules produced by B cells, whose role is to identify anything &#8216;non-self&#8217; and generate an immune response towards it. These naturally occurring molecules are one of the most abundant proteins in  sera, providing a protective barrier against reinfection by rapidly neutralising pathogens before they have had time to establish an infection. Monoclonal antibody technology relies on identifying a  B cell clone which produces an antibody that binds to a target, typically by immunising mice with a target protein of interest. Individual B cells from immunised mice are then fused with an immortalised cell derived from a myeloma, creating an immortalised cell line, known as a hybridoma, which acts as a protein production facility making large amounts of the target specific antibody.</p><p>As antibody-based biologics have grown in number, the platforms which support both identification and production have evolved in efficiency and robustness. There are now a variety of ways to identify antibody sequences that bind to a target of interest. In addition to traditional immunisation strategies using mice, a variety of <em>in vitro</em> and <em>in vivo</em> systems have been developed. For example, camelid antibodies, which have a single chain responsible for target binding instead of the 2 chains used in humans and mice, have been adapted to generate large synthetic libraries suitable for high throughput screening, increasing the speed and efficiency of target screening. Likewise the traditional process of hybridoma generation has evolved in response to technological advances in DNA sequencing and gene synthesis. Antibodies can now be rapidly sequenced, synthesised, and cloned into specialised mammalian cell systems highly optimised for producing consistent drug products at high yield.</p><p>In addition to producing high quality antibodies more quickly, modern antibody technology platforms are able to generate modular antibody-like structures, where specific antibody domains have been switched to impart multi-specificity or enhanced function. For example, a major growth area in antibody-based therapeutics is the bispecific protein,  where two antibody chains with different target specificities are brought together into one therapeutic protein. A major group of antibody-based bispecifics are the T cell engagers (TCEs), where antibody-based target binding is coupled with bystander T cell engagement through binding to CD3.</p><p>Antibodies have dominated the growth in biologics due in part to their natural properties as soluble molecules. As TCRs are membrane proteins, we need to adapt their structure for use as soluble therapeutics. Conversion of TCRs into soluble proteins typically involves first removing the areas of protein which interact with the membrane, and introducing amino acids that help to stabilise the interactions between TCR chains. TCRs also do not have a direct capacity to signal to the immune system, and so solubilised TCRs require the addition of a further structure to generate a biologic effect, known as an effector function. Currently TCR-based therapeutics in the clinic function as T cell engagers (TCR-TCEs), which use a similar antibody-based effector domain to that of other TCEs, engaging bystander T cells through binding CD3.</p><p>The more than 200 antibody-based TCEs currently in clinical trials across the world offer an exciting opportunity to exploit the technological enhancements in this area in the development of TCR-based TCEs. TCRs and antibodies are structurally similar proteins, with constant and variable domains that can be interchanged with each other. This kind of modular approach has been applied to several TCR-TCEs within the clinic, that are able to be produced at scale, resolving many of the early challenges in TCR-TCE product yields, and also enable the imparting of more antibody-like properties on the molecules, such as longer biological half lifes.</p><h3>TCR repertoires: a fossil record of disease</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aqpp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 424w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 848w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aqpp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png" width="429" height="290" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:290,&quot;width&quot;:429,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49914,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/179922820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 424w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 848w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aqpp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca7f706d-ed6c-4fb7-af17-b5f8dfc6d2b0_429x290.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Designing individual TCRs shows the power of precise antigen recognition, but these receptors sit within a vastly larger and more complex ecosystem. Understanding that ecosystem requires looking at entire TCR repertoires. A TCR repertoire is essentially a census of the T cells present in a biological sample. In practice, this is usually measured by multiplex PCR amplification of rearranged TCR genes, most commonly the &#946; chain, followed by high-throughput sequencing. The approach is inexpensive, scalable, and does not require any knowledge of antigen specificity: it simply returns the set of TCR sequences present in the blood or tissue at the time of sampling. Classical repertoire sequencing captures single chains, but new methods are beginning to link &#945;&#8211;&#946; pairs in bulk (for example, TIRTL-seq), allowing more complete characterisation of the receptors present in a sample without the cost or complexity of single-cell sequencing.</p><p>A typical repertoire survey generates 10,000&#8211;1,000,000 unique TCR sequences per person. Because TCR generation is a deeply stochastic process, most sequences are &#8220;private&#8221;: they are unique to an individual or present in very few people. Consequently, every new person sampled adds tens of thousands of previously unseen data points. This has created a rare situation in immunology where large datasets, tens of thousands of individuals, can be built cheaply, with each sample providing new and informative sequence diversity.</p><p><em><strong>Why does this matter?</strong></em></p><p>Even in their unlabelled form (i.e. without knowing what antigen they recognise), repertoires provide an extraordinarily rich corpus for learning the underlying &#8220;grammar&#8221; of TCRs. From an AI perspective, this is an ideal training domain: billions of real biological sequences shaped by evolution and tolerance, but without task-specific labels that might bias or limit the space of solutions. Models trained on these data can learn the latent structure of TCRs, motifs, constraints, allowed rearrangements, biophysical preferences, and use this foundation to predict antigen binding or generate new TCRs with desired properties.</p><p>Large case&#8211;control studies add another powerful layer. By comparing the repertoires of people with and without a disease, it is possible to identify specific TCR sequences associated with that condition, an approach exemplified by the landmark Emerson et al. (2017) study in Nature Genetics. Many autoimmune diseases have now been shown to harbour &#8220;public&#8221; pathogenic TCRs that are enriched across patients. The key limitation, until recently, has been that we typically do not know what these disease-associated receptors bind.</p><p>This is where a working TCR&#8211;antigen model and high-throughput mapping technologies become essential. If we can de-orphan pathogenic TCRs, linking sequence to antigen using in silico prediction or in vitro platforms such as large-scale signalling pMHC libraries, we can finally identify the causal antigens driving autoimmune pathology. For diseases like ankylosing spondylitis, type 1 diabetes, and others with strong immunogenetic signatures, this offers a route to discovering previously unrecognised therapeutic targets and, ultimately, new ways to intervene upstream of tissue damage.</p><p><em><strong>Towards disease diagnosis from repertoires</strong></em></p><p>Looking ahead, the ability to infer antigen specificity directly from sequence unlocks a much broader opportunity: using repertoire sequencing as a diagnostic test. Today, repertoire surveys are cheap, fast, and widely deployable, but limited by the fact that almost all TCRs are &#8220;orphans.&#8221; As models improve, we will be able to annotate increasing fractions of a repertoire with predicted antigen targets and immunological context. This creates a path to diagnosing hard-to-detect diseases, especially autoimmune conditions, where the pathogenic clones are often abundant in blood,  potentially even to early cancer detection, where tumour-associated T cells circulate long before imaging or symptoms emerge.</p><p>In this future, a simple, low-cost repertoire assay could become a powerful screening tool: a snapshot of the adaptive immune system that reveals which diseases the immune system is currently responding to, or about to respond to. With the combination of large population-scale repertoires, accurate TCR&#8211;antigen models, and scalable wet-lab mapping, this is rapidly moving from aspiration to reality.</p><h3>Learning the laws of TCR-antigen recognition: a problem perfectly suited to AI</h3><p>The versatility that makes TCRs so attractive as a diagnostic tool and a therapeutic modality also makes them hard to engineer using lab-based or traditional computational methods. A functional repertoire spans ~10&#185;&#8309; possibilities, and current discovery methods such as screening donor blood, panning for binders, or affinity-maturing individual clones, only ever sample an infinitesimal corner of that space. Unlike small molecules, there is no TCR counterpart to fragment-based heuristics: amino acid motifs in TCRs are almost completely uninformative when removed from their global structural and sequence context.</p><p>Combinatorial explosion used to be the standard argument against applying AI to biological design. That view has not survived the past decade. AlphaGo, image generation, and ultimately with language models operating across endless combinations of tokens have shown that scale and complexity are no longer blockers. In protein engineering, AI approaches have breached the domain of antibody design and TCRs sit squarely in the crosshairs of this space where generative AI and AI-led discovery excel.   For example, we at Synteny have shown that, given appropriate data, TCR affinity programming is directly accessible as a statistical inference problem.</p><p>But TCR therapies demand much more than discovering single target binding: balancing self-tolerance with potency, engineering cross-HLA recognition, and tuning multi-antigen binding while avoiding off-targets. These are essentially multi-objective challenges and are not screenable at scale. They are, however, exactly the kinds of conditional optimisation problems that modern generative and probabilistic models are designed to solve. </p><p>Indeed one could even make the argument that every question in TCR drug discovery and diagnostics can be expressed as a conditional probability over biological sequences and relevant property-encoding random variables. What does this receptor bind? How do I change it while preserving binding to this antigen? What is the likelihood of cross-reactivity? These map naturally onto modern probabilistic and generative AI frameworks. </p><p>Taken together, frontier biology and frontier AI render TCR design tractable and open an entirely new window into <em>programmable biology</em>.</p>]]></content:encoded></item><item><title><![CDATA[Using AI and multiplexed library assays to estimate TCR affinity at scale]]></title><description><![CDATA[Introducing ARLO, a deep learning model for TCR-pMHC binding affinity estimation]]></description><link>https://syntenylabs.substack.com/p/using-ai-and-multiplexed-library</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/using-ai-and-multiplexed-library</guid><dc:creator><![CDATA[Lewis Cornwall]]></dc:creator><pubDate>Wed, 05 Nov 2025 13:45:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-_am!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are entering the era of generative biology. At Synteny, we rationally explore biological design space in order to develop programmable protein therapeutics. We move beyond inefficient screening processes, making TCR-based therapeutics scalable and accessible. This is unlocking a new generation of immune therapies to engage targets previously thought undruggable. Central to this mission is our ability to <em>measure and optimise TCR&#8211;pMHC affinity</em> at an unprecedented scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-_am!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 424w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 848w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-_am!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png" width="560" height="287.47774480712167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:519,&quot;width&quot;:1011,&quot;resizeWidth&quot;:560,&quot;bytes&quot;:133334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/177874263?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9258dc1-cbb1-48ae-b068-6fbc8ec3a232_1011x899.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 424w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 848w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-_am!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f22c0e0-45ba-47ff-95e5-18c2ffd3009f_1011x519.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Effective TCR bispecific therapies depend on high-affinity interactions between a T cell receptor (TCR) and a target peptide&#8211;major histocompatibility complex (pMHC) [1]. A fundamental challenge in protein engineering is to generate a TCR sequence with a desired binding affinity (pKd) to a target [2]. Quantifying the affinity of an interaction is therefore crucial.</p><p>The gold standard of affinity measurement is surface plasmon resonance (SPR) [3]. This is slow and very expensive to perform (~&#163;700 per interaction), which is impractical for large-scale TCR bispecific therapy discovery. In this post we introduce ARLO, a deep learning model which is able to estimate affinity <em>without collecting SPR measurements.</em> ARLO enables estimation of binding affinities at a fraction of the cost and time.</p><p>ARLO is powered by data from MYRIAD, our next-generation experimental assay that captures millions of TCR&#8211;pMHC interactions in their native mammalian context. In addition to <em>in vitro</em> binding readouts multiplexed across multiple pMHC targets, MYRIAD generates evidence of functional activation bridging the gap between high-throughput screening and real immune response. We defer further details of MYRIAD to the end of this post, but the germane points are</p><ol><li><p>It is ~10<sup>5</sup> times cheaper to generate data per interaction than SPR (&lt;&#163;0.01).</p></li><li><p>It produces sequencing <em>counts</em> data for each interaction.</p></li><li><p>The counts data are highly noisy.</p></li></ol><p>Each individual datapoint generated by MYRIAD is too noisy to be directly useful for affinity quantification. One solution might be to measure each observation in replicate, but this is expensive and time-consuming. Instead, we adopt a deep learning approach, leveraging the ability of modern models to handle noisy data just like this. Our deep learning model, ARLO, is fine-tuned directly on the output of MYRIAD.</p><p>Figure 1 (left) shows that counts, in isolation, convey little about affinity. And yet, after we fine-tune ARLO on the counts data, a close correlation between ARLO scores and SPR affinity measurements materialises (right).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WqJa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 424w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 848w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WqJa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png" width="1346" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a852d235-a073-430c-84ad-e542320cf203_1346x517.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:1346,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 424w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 848w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WqJa!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa852d235-a073-430c-84ad-e542320cf203_1346x517.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Figure 1. (left) Before fine-tuning ARLO, there is no significant correlation between MYRIAD counts and affinity. Counts per TCR are normalised. (right) After fine-tuning ARLO, <strong>scores are predictive of affinity</strong> (r = 0.78). Values of pKd are measured using SPR in both plots. All predictions and measurements involve the same pMHC target. (NB: the right plot has more points as it contains some TCRs that were not screened in MYRIAD, including some higher affinity TCRs).</em></p><h4><strong>How can ARLO be used to optimise TCRs for affinity?</strong></h4><p>We would like to use ARLO to guide perturbations to TCR sequences that steer the affinity to a desired level. A well-known limitation of protein foundation models is their lack of sensitivity to single amino acid mutations [4]. This is critical for making rational perturbations, so it is particularly important that ARLO is able to learn this effect. Each point in Figure 2 represents a pair of TCRs that differ by a single mutation. The predictions and measurements are identical to those in Figure 1, except that we are considering only single amino acid mutations. We see that the change in ARLO is able to estimate the changes in pKd.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WESp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 424w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 848w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WESp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png" width="571" height="436.58761061946905" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:432,&quot;width&quot;:565,&quot;resizeWidth&quot;:571,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 424w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 848w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WESp!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb554d6c9-6d4e-427a-9fa0-7385146e1ebd_565x432.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Figure 2. ARLO is robust to the effects of <strong>single amino acid mutations</strong> on affinity (r = 0.80).</em></p><p>Having established that ARLO predicts the effects of even minimal changes, we took a candidate TCR and introduced a handful of mutations to increase the ARLO score. Through ARLO-guided sequence perturbations (up to 14 amino acid edits from the candidate sequence), we were able to increase the true affinity of the interaction by a factor of over 10<sup>4</sup>, moving the TCR sequence further away from the candidate TCR with each alteration. Figure 3 shows the results of this process.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!krSi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 424w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 848w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 1272w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!krSi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png" width="581" height="460.48903878583474" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:593,&quot;resizeWidth&quot;:581,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 424w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 848w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 1272w, /__u/substackcdn.com/image/fetch/$s_!krSi!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd481a5e6-61a9-4692-89c5-267a0c2fccca_593x470.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Figure 3. ARLO is able to increase the binding affinity of a TCR to a target pMHC through an iterative process.</em></p><h4><strong>How much data is required to fine-tune ARLO around a target?</strong></h4><p>In order to fine-tune ARLO around a given target, we typically screen several million TCRs in MYRIAD. Figure 4 demonstrates that the predictive power of ARLO scales with the number of TCRs screened. We note a log-linear relationship between the scale of data and correlation. Of course, this trend cannot continue indefinitely, but we see that as we continue to scale up our data, we are yet to hit a ceiling in performance.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!f7PY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 424w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 848w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!f7PY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png" width="567" height="442" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d73a4003-87a6-42e5-95e3-0cb092551778_567x442.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:442,&quot;width&quot;:567,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 424w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 848w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 1272w, /__u/substackcdn.com/image/fetch/$s_!f7PY!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd73a4003-87a6-42e5-95e3-0cb092551778_567x442.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Figure 4. The predictive power of ARLO is closely correlated to the number of TCRs screened with MYRIAD (r = 0.96).</em></p><h4><strong>How is ARLO trained?</strong></h4><p>MYRIAD involves delivering high diversity TCR libraries into a model cell line, where they can be expressed on the cell surface in their native environment. Each cell expresses on average just one single receptor. pMHC-like reagents couple our targets of interest to a fluorescent dye and bind to TCRs on the cell surface. This enables us to specifically isolate the cells carrying TCRs that bind to those targets and identify their sequences using deep sequencing approaches, which generate sequencing read counts for each interaction. Those counts are used as input for ARLO.</p><p>In order to train ARLO, we made a key assumption that for any pair of counts <em>within the same sample</em>, a higher affinity interaction is likely to receive more counts. Based on this, we trained ARLO with a ranking loss objective [5] between pairs of TCRs within the same sample. For each pair of TCRs, if ARLO assigned a higher score to the TCR with a higher count, then there was no contribution to the loss. If it assigned a lower score, the loss was proportional to the score difference. ARLO does not have to draw arbitrary cutoffs to determine binding and non-binding interactions.</p><p>ARLO also benefited from large-scale pretraining on other sources of data, before successive rounds of fine-tuning on this objective on counts data for a specific target. The ARLO architecture consists of a modern transformer-based stack [6], similar to frontier protein language models [7].</p><h4><strong>What does ARLO mean for the future of TCR discovery?</strong></h4><p>ARLO demonstrates how deep learning can bridge the gap between noisy, high-throughput experimental data and precise biophysical quantities like affinity. By removing the need for costly assays, it enables scalable and rational optimisation of TCR sequences directly from inexpensive experimental screens. We expect ARLO to continue to play a crucial role in our internal drug-discovery programmes.</p><h4>References</h4><p>[1] Stone, Jennifer D., and David M. Kranz. &#8220;Role of T cell receptor affinity in the efficacy and specificity of adoptive T cell therapies.&#8221; Frontiers in immunology 4 (2013): 244.</p><p>[2] Riley, Timothy P., and Brian M. Baker. &#8220;The intersection of affinity and specificity in the development and optimization of T cell receptor based therapeutics.&#8221; Seminars in cell &amp; developmental biology. Vol. 84. Academic Press, 2018.</p><p>[3] Schuck, Peter. &#8220;Use of surface plasmon resonance to probe the equilibrium and dynamic aspects of interactions between biological macromolecules.&#8221; Annual review of biophysics and biomolecular structure 26.1 (1997): 541-566.</p><p>[4] Pak, Marina A., et al. &#8220;Using AlphaFold to predict the impact of single mutations on protein stability and function.&#8221; Plos one 18.3 (2023): e0282689.</p><p>[5] Chen, Wei, et al. &#8220;Ranking measures and loss functions in learning to rank.&#8221; Advances in Neural Information Processing Systems 22 (2009).</p><p>[6] Vaswani, Ashish, et al. &#8220;Attention is all you need.&#8221; Advances in neural information processing systems 30 (2017).</p><p>[7] Hayes, Thomas, et al. &#8220;Simulating 500 million years of evolution with a language model.&#8221; Science 387.6736 (2025): 850-858.</p>]]></content:encoded></item><item><title><![CDATA[Building Synteny’s Data Foundry to solve molecular recognition]]></title><description><![CDATA[The challenge of mapping genotype to phenotype defines much of modern biology.]]></description><link>https://syntenylabs.substack.com/p/building-syntenys-data-foundry-to</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/building-syntenys-data-foundry-to</guid><dc:creator><![CDATA[Synteny Labs]]></dc:creator><pubDate>Fri, 24 Oct 2025 11:07:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/47fac282-356c-4f59-a61c-fbd41cacec12_648x114.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!04Ys!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!04Ys!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png" width="728" height="409.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:1272870,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/176999638?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!04Ys!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3cbb2bb-a7e3-43d4-b4a4-c0a1ca88f102_3840x2160.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The challenge of mapping genotype to phenotype defines much of modern biology. From the <a href="https://www.nature.com/articles/s41586-021-03819-2">protein folding problem</a>, where sequence determines structure, to <a href="https://chanzuckerberg.com/science/technology/virtual-cells/">emerging virtual cell models</a>, these efforts reveal how sequence encodes function across molecular and cellular scales. Now, advances in synthetic biology and machine learning are allowing us to explore these maps in ways that seemed impossible even a decade ago.</p><p>At Synteny, we believe that by pointing these new technologies toward the problem of molecular recognition &#8212; how immune receptors recognise their targets &#8212; we can open up new classes of programmable therapeutics across oncology, autoimmunity and beyond.</p><p><strong>From reading biology to writing it</strong></p><p>Over the past twenty years, biology has undergone a revolution in scale. The arrival of next-generation sequencing gave us the ability to read DNA cheaply at astonishing depth and accuracy. More recently, advances in synthesis technologies have made it possible to write bespoke DNA sequences at comparable scale. Using these technologies it is possible to generate millions of precisely designed sequence variants, express and test them in living systems and measure their effects across a range of rich phenotypes. These advances have fuelled a new generation of experiments that bridge sequence and function&#8212;from <a href="https://www.science.org/doi/10.1126/science.aba3304">deep mutational scanning for the design of novel enzymes</a>, to <a href="https://www.science.org/doi/10.1126/science.aax4438">Perturb-seq, which employs systematic genetic perturbations to unravel the regulatory logic of human cells</a>. Collectively, these studies underscore a profound concept: when perturbations and measurements can be conducted systematically at scale, biology becomes predictable.</p><p><strong>A new frontier: molecular recognition</strong></p><p>At Synteny, our focus is to bring this same experimental and computational scale to one of biology&#8217;s most complex and consequential phenomena: T-cell receptor (TCR) recognition of peptide&#8211;MHC (pMHC) targets. This is the core of adaptive immunity &#8212; the molecular handshake that distinguishes &#8220;self&#8221; from &#8220;non-self,&#8221; infection from tolerance, cancer from health. Despite decades of study, this recognition landscape remains largely unmapped. We can measure individual interactions, but we cannot yet predict which TCR will bind which antigen, with what affinity, or what cellular outcome that interaction will drive. We believe that solving this molecular recognition problem will unlock a new era of programmable biologics and immune therapeutics.</p><p><strong>The Synteny Data Foundry</strong></p><p>To tackle this challenge, we&#8217;ve built the Synteny Data Foundry: a platform for generating large-scale, high-fidelity data on TCR&#8211;pMHC interactions. Like a foundry that forges raw materials for engineering, our data foundry produces the fundamental data from which AI-guided models of molecular recognition can be built. It rests on four key pillars:</p><p><em>1. TCR perturbations at scale</em></p><p>At the core of our platform lies the ability to design, synthesise and test millions of TCR variants. Using our generative design engine, MANIFOLD, we propose vast libraries of candidate TCRs predicted to engage a given target. These designs are synthesised at scale using modern DNA-writing technologies, enabling us to systematically explore sequence space across diverse complementarity-determining regions (CDRs) and frameworks. Each cycle begins imperfectly, with diverse hypotheses about what might bind, and iteratively improves as data flow back into our models.</p><p><em>2. High-throughput TCR screening for discovery, development, and safety</em></p><p>Molecular recognition cannot be fully understood outside its native context.</p><p>Rather than relying solely on reductionist in-vitro binding assays, we embrace the complexity of the human immune cell. We&#8217;ve developed two innovative high-throughput cell-based screening platforms to characterise up to a million TCRs against a panel of peptides or up to a million of pMHC against a panel of TCRs in a single assay. But why go via the cell-based route, and what makes this setup a game-changer? Let&#8217;s break it down.</p><p><em>2.1 Why a cell-based system?</em></p><p>Understanding TCR&#8211;pMHC recognition requires studying receptors in their native environment. Our high-throughput cell-based assays express TCRs on living T cells, preserving membrane architecture, co-receptor engagement, and downstream signalling cascades. This enables us to quantify antigen-driven activation under near-physiological conditions, capturing key determinants such as avidity, clustering, and signalling thresholds that are invisible to in-vitro binding assays. It&#8217;s like testing a car on the road instead of just in a wind tunnel; far more indicative of performance under real conditions.</p><p><em>2.2 Screening millions of TCRs for discovery</em></p><p>Size matters. Our discovery engine can assay up to one million TCR variants against panels of peptide&#8211;MHC targets in a single experiment, allowing systematic exploration of vast areas of sequence space. This scale reveals rare, high-affinity, and multi-HLA-reactive receptors that traditional low-throughput assays cannot detect. Each screen yields quantitative mappings between sequence and function, enabling us to refine our generative design models iteratively. The result is accelerated identification of optimised TCRs with the desired balance of potency, specificity, and manufacturability.</p><p><em>2.3 Screening millions of antigens for safety</em></p><p>Building on our cell-based TCR screening platform, we&#8217;ve pioneered a complementary system that takes screening off-target antigens to the next level. Libraries comprising millions of peptide&#8211;MHC complexes are expressed in engineered reporter cells that signal upon productive engagement, allowing comprehensive profiling of TCR specificity across the human peptidome. This approach identifies rare but clinically relevant cross-reactivities that may underlie toxicity or autoimmunity. By integrating these data into our design pipeline, we can eliminate problematic motifs and design safety into our molecules from the outset, producing TCRs that are both safe and potent.</p><p><em>3. Ultra-cheap paired-chain sequencing</em></p><p>A major barrier to studying endogenous TCRs at scale has been sequencing cost and complexity. Pairing endogenous TCRs requires expensive single-cell approaches. Our synthetic constructs used by our foundry mean that paired-chains can be read off in a single amplicon that reads both TCR chains together in a bulk sequencing approach, allowing us to track how &#945;&#8211;&#946; combinations influence cell surface pairing and function. This dramatically reduces cost per observation and ensures that sequence&#8211;function relationships remain intact. It also allows us to detect subtle patterns: the specific motifs, hydrogen-bond networks, or charge complementarities that make or break recognition.</p><p><em>4. Lab in the loop</em></p><p>Data alone are not enough, learning requires iteration. Our foundry operates as a closed experimental&#8211;computational loop. Each round begins with a generative design, proceeds through synthesis, expression, and phenotypic screening, including cross-reactivity testing, and then feeds back into our AI models. With every cycle, the models become sharper: learning the grammar of molecular recognition from empirical evidence. This loop enables us to not only predict binding but to control it with conditional generative design.</p><p><strong>A programmable immune system</strong></p><p>Molecular recognition defines what our immune system can and cannot see. By learning its rules we can begin to rewrite them, designing TCRs that target cancers, autoimmune antigens, or infectious diseases with unprecedented precision. Synteny&#8217;s data foundry is our engine for this future. By combining high-throughput synthetic biology, rich functional phenotyping, and AI-driven design, we are turning molecular recognition from a mystery into an engineering discipline.</p>]]></content:encoded></item><item><title><![CDATA[Protein–Protein Affinity Prediction: the data landscapes of sequence and structure]]></title><description><![CDATA[Binding affinity &#8211; the strength with which two molecules interact &#8211; sits at the heart of biology.]]></description><link>https://syntenylabs.substack.com/p/proteinprotein-affinity-prediction</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/proteinprotein-affinity-prediction</guid><dc:creator><![CDATA[Joshua Meyers]]></dc:creator><pubDate>Tue, 14 Oct 2025 14:00:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hEE3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Binding affinity &#8211; the strength with which two molecules interact &#8211; sits at the heart of biology. Whether a small molecule inhibitor nestles in a protein&#8217;s catalytic site, a T cell receptor recognises a tumour antigen, or an engineered bispecific antibody coaxes immune cells towards their targets, affinity drives functional biological events. During therapeutic design, affinity is inextricably linked with dose; stronger binding means lower doses, and lower doses reduce the risk of off-target side effects.</p><p>Experimentally, measuring binding affinity &#8211; usually using surface plasmon resonance (SPR) or biolayer interferometry (BLI) &#8211; is precise but resource-intensive, often dominating the cost and timelines of lead optimisation. The prospect of accurately predicting affinity without needing to physically measure it is a clear motive when every increment in predictive accuracy promises shorter cycles, fewer wet-lab iterations, and ultimately faster drug programmes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://syntenylabs.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3>Predicting binding affinity: a combination of physics, data and machine learning</h3><p>Previous approaches for computational affinity prediction span a spectrum from physics-derived first-principles to data-driven learning. In recent years, relative free energy perturbations (FEP) and absolute binding free energy (ABFE) calculations have seen renewed traction [1] and while these approaches can be highly informative, their accuracy is limited and they remain computationally intensive. Machine learning promises a complementary path where a direct mapping between input molecules and measured affinities is learnt [2]. However, the accuracy of ML methods has been limited and while the literature is full of bold claims of state-of-the-art performance, these have rarely translated to improved drug discovery efficiency. Of course, hybrid strategies that try to merge physical priors with ML are an obvious route to hack performance, but here we stop to ponder why purely data-driven affinity prediction &#8211; without any physics in the loop &#8211; has often struggled in practice?</p><p>Many of the complications lie not in complex architectures but in the available data landscape. Careful benchmarking exercises have shown that public affinity datasets exhibit substantial data leakage between training and test sets. When this leakage is controlled for, almost all performance on unseen examples is abolished. This lack of generalisability has motivated the development of applicability domains and other pessimistic control mechanisms and yet even with careful splitting and debiasing, shortcut learning persists in which models latch onto superficial cues rather than underlying interaction physics [3].</p><h3>Representation in binding affinity models: structure versus sequence</h3><p>While data quality issues apply to all data-driven affinity predictors, we must plow onward and consider a second differentiating axis for machine learning methods: representation. How should models &#8220;see&#8221; binding partners &#8211; by sequence alone, or through their 3D structure?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hEE3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 424w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 848w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hEE3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png" width="1456" height="751" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:751,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 424w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 848w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hEE3!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b29500-0675-4bb6-89bb-876a57e733a9_1600x825.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> Sequence and Structure molecular representations for ML models. (left) Amino acid sequences for proteins, or SMILES for small molecules. (right) 3D cartoon structure for protein and sticks for ligand.</figcaption></figure></div><p>Sequence-based models have surged ahead in recent years, buoyed by the success of general language models such as ChatGPT. A sequence-only representation has practical appeal: it applies universally (structures are often unavailable), and it avoids conflating affinity with a single static conformation that may not capture the dynamic, entropic contributions to binding. However, researchers that embrace this route should ask the underlying question: are we betting that the physics of binding can be inferred directly from sequence? Or are we content with learning sequence-based distances in &#8220;affinity space&#8221; that capture useful correlations, without necessarily encoding the underlying forces?</p><p>Structure-based approaches, by contrast, seek to model physical interactions more directly. Researchers initially experimented with increasingly raw atomic representations of 3D coordinates: from grids and pharmacophore fingerprints to CNNs, graph networks, or point cloud&#8211;based architectures [2]. The hope was that the physical laws of binding would emerge from the data itself, arguably the most successful example of this is AlphaFold itself. However, the structural data only represents low energy states making it hard to learn a physically realistic world model, and the data is complex and the data space is continuous with many sources of bias and error such as incomplete modelling, artefacts of crystallisation, and favouritism towards certain druggable protein families. Embracing the issues presented by structural data is far from a free lunch when compared with representing the sequences alone.</p><p>While weighing the merits of sequence versus structure has been studied extensively, we argue that the extent to which each representation is susceptible to underlying data biases is an under-appreciated reason for differences in performance.</p><h3>Early experiments: embracing structure by adapting Boltz-2 for protein-protein affinity prediction</h3><p>We recently adapted Boltz-2 [4] &#8211; a state-of-the-art structure-based model for protein&#8211;ligand affinity &#8211; to the protein&#8211;protein setting. The adapted model, Boltz-2-PPI, was benchmarked against sequence-based alternatives on two datasets:</p><ul><li><p><strong>TCR3d [5]</strong>, structural data of TCRs in complex with their peptide-MHC targets curated from the Protein Data Bank (PDB). Each TCR-pMHC complex has been annotated with experimental binding affinity (251 complexes).</p></li><li><p><strong>PPB-affinity (filtered) [6, 7]</strong>, a larger set of ~8,500 protein&#8211;protein affinity measurements representing diverse protein classes, many without structural data.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RW7a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 424w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 848w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RW7a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png" width="1456" height="642" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:642,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 424w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 848w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RW7a!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64961213-8bac-47c9-b40c-ca8c9335d405_1600x705.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2.</strong> Boltz-2-PPI. We adapted the Boltz-2 protein-ligand affinity head to operate over protein-protein interactions.</figcaption></figure></div><p>We trained for affinity prediction on both datasets (Tables 1 &amp; 2) and the outcome was consistent: sequence-based models outperformed structure-based Boltz-2-PPI.</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;{\\small\n\\begin{array}{|l|c|c|}\n\\hline\n\\textbf{Model} &amp; \\textbf{Pearson } r\\ (\\uparrow) &amp; \\textbf{Spearman }\\rho\\ (\\uparrow) \\\\\n\\hline\n\\text{Boltz-2-PPI} &amp; 0.153 &amp; 0.091 \\\\\n\\text{Boltz-2-PPI (small affinity module)} &amp; 0.144 &amp; 0.111 \\\\\n\\text{Boltz-2-PPI (true structures)} &amp; 0.159 &amp; 0.111 \\\\\n\\text{Sequence baseline (ESM2-650M)} &amp; \\mathbf{0.239} &amp; \\mathbf{0.193} \\\\\n\\hline\n\\end{array}\n}&quot;,&quot;id&quot;:&quot;VJNZXATHXC&quot;}" data-component-name="LatexBlockToDOM"></div><p><strong>Table 1.</strong> Predictive performance on a sequence-dissimilar test set of TCR3d.</p><p></p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;{\\small\n\\begin{array}{|l|c|c|c|}\n\\hline\n\\textbf{Model} &amp; \\textbf{Pearson } r\\ (\\uparrow) &amp; \\textbf{Spearman }\\rho\\ (\\uparrow) &amp; \\textbf{RMSE }(\\downarrow) \\\\\n\\hline\n\\text{Boltz-2-PPI} &amp; 0.338 &amp; 0.357 &amp; 1.362 \\\\\n\\text{Sequence baseline (ProtT5-PAD)} &amp; 0.480 &amp; 0.510 &amp; 1.420 \\\\\n\\text{Sequence baseline (ESM2-650M-SC)} &amp; 0.470 &amp; 0.480 &amp; 1.740 \\\\\n\\text{Combined (ESM2-650M-SC + Boltz-2-PPI)} &amp; 0.487 &amp; 0.483 &amp; 1.367 \\\\\n\\text{Combined (ProtT5-PAD + Boltz-2-PPI)} &amp; \\mathbf{0.496} &amp; \\mathbf{0.515} &amp; \\mathbf{1.326} \\\\\n\\hline\n\\end{array}\n}&quot;,&quot;id&quot;:&quot;BKBYGUTQLT&quot;}" data-component-name="LatexBlockToDOM"></div><p><strong>Table 2. </strong>Predictive performance on the PPB-affinity (filtered) test set.</p><p>These models are not strong predictors, partly because we use challenging splits with proteins unseen during training. Random splitting &#8211; still common in our field &#8211; artificially inflates performance; for example, on random splits of TCR3d, a model trained only on TCR and pMHC names (without sequences) reaches a Pearson r = 0.6 on the test set. The encouraging takeaway is that honest, challenging validation prevents overestimation and provides a reliable measure of model performance.</p><p>A key weakness of this early model is the limited data we have provided for training. TCR3d includes only 150 training structures &#8211; too few for such a complex task &#8211; and adapting Boltz-2-PPI with a smaller affinity head yields similar performance, indicating that data scarcity, not model size, is the bottleneck. The larger PPB-affinity dataset performs better, suggesting that robust affinity prediction will require aggregated, multi-fidelity data from diverse sources.</p><p>To probe the reasons for the performance gap between sequence and structure methods, we tried forgoing structure-prediction and training directly on the experimentally resolved structures in TCR3d, Boltz-2-PPI still lagged behind our sequence-based method (implemented using ESM2-650M). This suggests that structure prediction accuracy is not the bottleneck (yet) and the learned structural embeddings face more fundamental issues which render them currently unsuitable for affinity prediction.</p><p>Interestingly, combining structure and sequence embeddings offered modest gains, particularly for weaker sequence models. Concatenating Boltz-2-PPI affinity module embeddings with baseline ESM2 or ProtT5 embeddings trained on the PPB-affinity (filtered) nudged performance upward, indicating that the structural representation contains complementary signal, albeit weaker than those captured by sequences.</p><div><hr></div><h3>Lessons and outlook</h3><ul><li><p>Sequence leads today. With massive pretraining, sequence models capture signatures of affinity robustly, even without explicitly modelling binding interactions.</p></li><li><p>Structure-based embeddings need to be improved to smoothly express both the sequence- and structural- variations that determine the free energy of binding &#8211; especially under dataset shift.</p></li><li><p>While our early experiences have been based on Boltz-2, we expect that the arguments made here apply to many available learned representations of protein structure.</p></li><li><p>A fusing of both physics and machine learning, and also structure- and sequence is currently crucial for realising state-of-the-art predictive performance for affinity modelling.</p></li></ul><p>At Synteny, we believe large-scale data generation is the key to decoding molecular interactions with ML. Sequence-only corpora were transformative because they were big and standardised and we believe affinity needs the same treatment. Alongside data generation we expect ML methods to mature to suit some of the challenges introduced by continuous, euclidean space data distributions.</p><p>Our early internal results mirror the external picture: sequence-first baselines are hard to beat, but hybrid models begin to close the gap when trained on richer, standardised datasets. We&#8217;ll share more as these datasets and fusion strategies mature.</p><p></p><h4>References</h4><p>[1] Siebenmorgen, Till, and Martin Zacharias. &#8220;Computational prediction of protein&#8211;protein binding affinities.&#8221; Wiley Interdisciplinary Reviews: Computational Molecular Science 10.3 (2020): e1448.</p><p>[2] Isert, Clemens, Kenneth Atz, and Gisbert Schneider. &#8220;Structure-based drug design with geometric deep learning.&#8221; Current Opinion in Structural Biology 79 (2023): 102548.</p><p>[3] Scantlebury, Jack, et al. &#8220;A small step toward generalizability: training a machine learning scoring function for structure-based virtual screening.&#8221; Journal of Chemical Information and Modeling 63.10 (2023): 2960-2974.</p><p>[4] Passaro, Saro, et al. &#8220;Boltz-2: Towards accurate and efficient binding affinity prediction.&#8221; BioRxiv (2025): 2025-06.</p><p>[5] Lin, Valerie, et al. &#8220;TCR3d 2.0: expanding the T cell receptor structure database with new structures, tools and interactions.&#8221; Nucleic Acids Research 53.D1 (2025): D604-D608.</p><p>[6] Liu, Huaqing, et al. &#8220;PPB-Affinity: Protein-Protein Binding Affinity dataset for AI-based protein drug discovery.&#8221; Scientific data 11.1 (2024): 1316.</p><p>[7] Alsamkary, Hazem, et al. &#8220;Beyond Simple Concatenation: Fairly Assessing PLM Architectures for Multi-Chain Protein-Protein Interactions Prediction.&#8221; arXiv preprint arXiv:2505.20036 (2025).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://syntenylabs.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Inference Time Control of Diffusion Models in Drug Discovery ]]></title><description><![CDATA[Drug discovery can be viewed as a constrained statistical sampling problem.]]></description><link>https://syntenylabs.substack.com/p/inference-time-control-of-diffusion</link><guid isPermaLink="false">https://syntenylabs.substack.com/p/inference-time-control-of-diffusion</guid><dc:creator><![CDATA[Aaron Sim]]></dc:creator><pubDate>Tue, 30 Sep 2025 16:02:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/69eb4dae-134e-4162-904b-c94262fc0cc4_355x355.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZXPg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZXPg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png" width="1456" height="292" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b750604d-e628-498d-84ad-1e5882df19d1_4584x918.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:292,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20333,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/174825759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZXPg!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb750604d-e628-498d-84ad-1e5882df19d1_4584x918.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p></p><p>Drug discovery can be viewed as a constrained statistical sampling problem. Like composing a sentence, designing molecules and protein sequences demands precise control over both semantics and syntax. The semantics include properties such as target binding affinity, solubility, and chain stability, while the syntax refers to the identities and arrangement of atoms or amino acid residues.</p><p>In late 2016, amid rising excitement around deep learning in vision and speech, a preprint by G&#243;mez-Bombarelli et al [1] quietly made a breakthrough that marked a turning point for drug discovery. The authors introduced a variational autoencoder (VAE) capable of generating molecular structures &#8211; not pixelated reconstructions of faces, but chemically valid graphs of atoms and bonds. This was more than a technical novelty. It opened the door to continuous latent spaces that could be sampled and decoded into tangible drug candidates.</p><p>While the VAE (and also concurrent developments with recurrent neural networks [2]) marked the genesis of deep generative chemistry, a more recent major inflection point is score-based generative modelling. First applied in drug discovery contexts in a brace of papers just two years ago [3, 4], these diffusion models offered a rather different approach to generation by learning to reverse a modeller-scheduled forward stochastic process that gradually adds noise to data, eventually learning to reconstruct structured objects like molecules or proteins from pure noise. Their enduring popularity (over, say, language modelling approaches) stems from the ability to steer the generation towards many different constraints.</p><h3>Why syntactic constraints matter</h3><p>While <em>de novo</em> generation in drug design may be the approach <em>du jour</em>, many practical applications benefit more from completing or modifying existing sequences in reliable, property-preserving ways. Grafting, or scaffolding, motifs, redesigning CDR loops in antibodies and T cell receptors (TCR), or mutating just a single residue at a late design stage &#8212; these are all special cases of <em>inpainting</em>, a familiar task in the image processing domain. One of the earliest approaches to inpainting, which is often called <em>replacement sampling</em>, involves evaluating the diffusion gradient function at each denoising timestep with the values of the fixed data dimensions replaced with the corresponding noised target values of the forward process. We illustrate this process in Figure 1 below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!T8_e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 424w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 848w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!T8_e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png" width="1456" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:78796,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/174825759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 424w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 848w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T8_e!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53fde6a3-b1d1-454b-a35f-0cfadc1f0a24_2338x636.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.. Replacement sampling.</strong> The reverse process gradients are computed with the corresponding noised target values of the forward process.</figcaption></figure></div><h3>The pitfalls of naive sampling</h3><p>Despite its simplicity, replacement sampling suffers from the foundational flaw that the sampled distributions are not actually the reverse of any valid forward diffusion process. This is not merely a technicality. For instance, the replacement sampling distribution introduces an irreducible approximation error [5, 6] that persists even with larger models and ever greater sampling steps.</p><p>For many applications, particularly in vision, this limitation is sometimes tolerated. Methods like RePaint [7] have built upon replacement sampling with iterative noise-cut-paste schemes, delivering striking improvements in visual fidelity. But drug discovery demands more than perceptual realism.</p><p>To illustrate the problem, consider the following toy experiment. </p><p>Say we have the task of sampling points on a map of the world according to human population density. Here we mock up such a toy population map by sampling from an imbalanced mixture of three 2D Gaussians to produce a synthetic dataset as shown in Figure 2 below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mRlt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mRlt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png" width="724" height="252.10714285714286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:507,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:337238,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/174825759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mRlt!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d996999-b3dc-4b42-8026-177aaa8442e9_1868x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2. Toy example of the pitfalls of naive sampling.</strong> Here the Replacement Sampling method with fixed y-coordinate (red dashed line) fails to correctly reproduce the true conditional distribution, being clearly influenced by the effect of the marginal. The training-free guidance (TFG) approach (see later), gets it right.</figcaption></figure></div><p>We then train a (tiny) diffusion model to recover this joint distribution. If we were to then limit our sampling to the longitude by fixing the latitude to the lower value, this is essentially the task of inpainting the x-coordinate around a fixed y-coordinate (y=&#8722;1). Under correct conditional sampling, the sampled data should lie predominantly within the bottom left area where the probability mass is concentrated. However with replacement sampling, the model is driven toward the overall data mode, as we see above. It fills in data from the bottom right region, largely ignoring the conditional, <em>because that is where the density is highest under the marginal</em>. No increase in the number of diffusion sampling steps can correct this flaw.</p><div><hr></div><p>This simple failure mode serves up a caution for drug design. When the conditional diverges significantly from the marginal, as it often does in real-world biology, inexact sampling tends to snap back to dataset priors. In TCR sequence design, for instance, publicly available datasets are heavily skewed toward viral antigens. Without proper treatment, generated sequences meant to bind cancer neoantigens, say, will drift toward the viral-antigen associated sequences that dominate the training data. The consequences go deeper than isolated residue mis-sampling as global effects come into play, such as altered epitope specificity, or poly-specificity [8], thereby exposing one to latent off-target binding risks.</p><h3>Moving beyond heuristics to exact conditional sampling</h3><p>These pitfalls have been met with a large number of innovative solutions in recent years. Here we highlight one class of methods that eschew approximations &#8212; such as the pairing of ancestral sampling with heuristic substitutions, or variational inference methods &#8212; for asymptotically exact sampling [5, 9, 10]. This is arguably an attractive strategy in domains that value fidelity over inference speed.</p><p>Because each intermediate distribution gently interpolates between the pure noise and the sharp conditional (posterior), we should be able to guide the sampling process using well-established Monte Carlo sampling techniques defined for sequences of annealed distributions that end on the posterior. These approaches are now at the heart of many modern protein generative models [11].</p><h3>Training-free generalisations</h3><p>But the powerful consequences of this framework is not restricted to its correctness but also its generality and efficiency.</p><p>As we show if one defines the intermediate distributions as products of the form</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;p_{t} \\sim p_t^{\\text{original}} \\times p_t^{\\text{cond}}&quot;,&quot;id&quot;:&quot;UQTMRRXGID&quot;}" data-component-name="LatexBlockToDOM"></div><p>where the <em>original</em> label points to the prior reverse process distributions whose gradients are learnt during (unconstrained) diffusion model training and the second term a conditional forcing term, then provided they anneal to the posterior at the end of the diffusion process, there is no restriction on the form of the conditional distribution itself. This freedom unlocks a far richer class of other applications. For instance, it can be a delta function fixing a motif, like in inpainting, a soft constraint like sequence similarity, individual residue scores for biophysical heuristics such as solubility, residue-pair scores for protein stability, or indeed a theoretically infinite variety of conditions through combinations of distributions, all from a single trained model without the need for individual task-specific conditional training.</p><h3>Example: Scaffolding Without Positional Fixing</h3><p>Structure scaffolding is a common design pattern in protein engineering where one fixes the atomic coordinates of a desired functional motif (e.g. a set of helices) or an interacting region (e.g. an antibody loop or enzymatic site), and seeks to scaffold a full protein backbone around it. Traditional methods require the user to predefine the number of residues between fixed motifs, introducing brittleness and human bias. Prior work such as Floating Anchor Diffusion Models [12] introduced motif flexibility into the generative process but requires specialised training procedures tailored to that objective. By contrast, our method introduces no additional retraining burden [6]. Under the training-free guidance framework, we define the conditional forcing term  as a mixture distribution across a range of inter-motif lengths. The model learns to scaffold both motif placement and the surrounding structure during sampling.</p><p>We demonstrate this using RFdiffusion [3] as the base model, taking care to exclude task-specific components. Unlike replacement sampling, which requires the user to specify the number of intervening residues, our scaffolds not only achieve higher fold success rates, but also recover the correct motif spacing automatically in a single shot, reducing the risk of poor folding through misspecified positioning. We show this below for a simple scaffolding task around a discontinuous motif where the model correctly picks the correct spacing midway through the set of intermediate distributions, leading to high-confidence resulting structures.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!F4gz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 424w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 848w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_webp, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!F4gz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png" width="1456" height="907" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:907,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348189,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://syntenylabs.substack.com/i/174825759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_424, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 424w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_848, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 848w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_1272, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F4gz!, /__u/syntenylabs.substack.com/w_1456, /__u/syntenylabs.substack.com/c_limit, /__u/syntenylabs.substack.com/f_auto, /__u/syntenylabs.substack.com/q_auto:good, /__u/syntenylabs.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71fc7daf-e668-4f0d-ac38-5e4be35fa790_2157x1343.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3: Floating inpainting.</strong> Mis-specifying the inter-motif sequence lengths lead to poorly folded structures. Our training-free guided exact sampling allows the model to perform inference-time selection of the optimal size of the gap between the motifs (white). <strong>Right:</strong> The mean inferred gap size as a function of diffusion time. The distribution mode converges to the true value (gap = 3). </figcaption></figure></div><p></p><h4>References</h4><p>[1] G&#243;mez-Bombarelli, Rafael, et al. &#8220;Automatic chemical design using a data-driven continuous representation of molecules.&#8221; ACS central science 4.2 (2018): 268-276.</p><p>[2] Segler, Marwin HS, et al. &#8220;Generating focused molecule libraries for drug discovery with recurrent neural networks.&#8221; ACS central science 4.1 (2018): 120-131.</p><p>[3] Watson, Joseph L., et al. &#8220;De novo design of protein structure and function with RFdiffusion.&#8221; Nature 620.7976 (2023): 1089-1100.</p><p>[4] Ingraham, John B., et al. &#8220;Illuminating protein space with a programmable generative model.&#8221; Nature 623.7989 (2023): 1070-1078.</p><p>[5] Trippe, Brian L., et al. &#8220;Diffusion probabilistic modeling of protein backbones in 3d for the motif-scaffolding problem.&#8221; <em>arXiv preprint arXiv:2206.04119</em> (2022).</p><p>[6] Cornwall, Lewis, et al. &#8220;Training-Free Guidance with Applications to Protein Engineering.&#8221; <em>NeurIPS 2024 Workshop on AI for New Drug Modalities</em>.</p><p>[7] Lugmayr, Andreas, et al. &#8220;Repaint: Inpainting using denoising diffusion probabilistic models.&#8221; <em>Proceedings of the IEEE/CVF conference on computer vision and pattern recognition</em>. 2022.</p><p>[8] Karthikeyan, Dhuvarakesh, et al. &#8220;Conditional generation of real antigen-specific T cell receptor sequences.&#8221; <em>Nature Machine Intelligence</em> (2025): 1-16.</p><p>[9] Cardoso, Gabriel, et al. &#8220;Monte Carlo guided diffusion for Bayesian linear inverse problems.&#8221; <em>arXiv preprint arXiv:2308.07983</em> (2023).</p><p>[10] Wu, Luhuan, et al. &#8220;Practical and asymptotically exact conditional sampling in diffusion models.&#8221; <em>Advances in Neural Information Processing Systems</em> 36 (2023): 31372-31403.</p><p>[11] Wohlwend, Jeremy, et al. &#8220;Boltz-1 democratizing biomolecular interaction modeling.&#8221; BioRxiv (2025): 2024-11.</p><p>[12] Liu, Ke, et al. &#8220;Floating anchor diffusion model for multi-motif scaffolding.&#8221; <em>arXiv preprint arXiv:2406.03141</em> (2024).</p>]]></content:encoded></item></channel></rss>