在FlowJo里做门控模板,真正省时间的地方,不是把一套门画出来,而是把这套门控、统计和分组逻辑稳定地复用到下一批数据上。FlowJo官方文档写得很清楚,模板本质上是一个不带原始数据的工作区副本,会保留groups、gates、table definitions和layouts,导出后形成一个.WSPT文件,后面可以把整套分析迁到参数一致的新数据集上。也正因为这样,模板能不能用得顺,关键不在导出这一步,而在前面原型样本是不是先做对了。
一、FlowJo怎么设置门控模板
在FlowJo里设门控模板,最稳的做法不是一上来就导模板,而是先挑一个最有代表性的原型样本,把门控树、统计项和分组先收完整。官方教程对这条思路讲得很直接,先在一个prototype sample上完成gating scheme和statistics,再把这套分析扩到其他样本,最后才进入模板保存。
1、先选一个原型样本
不要随便拿第一管数据就开始画门。更稳的做法,是挑补偿正常、群体边界清楚、信号质量稳定的一管作为原型,后面这套模板才更容易复用。这一点和FlowJo官方批处理思路是一致的,先做prototype,再扩到全组。
2、在原型样本上把门控树画完整
先把主群、亚群、统计项和你后面要出表的层级一次画清。FlowJo官方在保存模板的说明里明确提到,模板会保留gating tree和batched analysis,所以前面这棵树越完整,后面模板价值越高。
3、把样本先按组整理好
FlowJo的工作区本来就是围绕groups来做批量分析的。官方文档说明,groups可以手工创建,也可以按条件自动选样本;后面做group analysis、批量套门和模板迁移时,这一步都会更顺。
4、最后从【File】里导出模板
当前分析收稳以后,再走导出模板这一步。官方文档写得很明确,选择【Export as a template】后会生成.WSPT文件,这个文件不带原始FCS,但会保留你的组结构、门控树、表格定义和布局。
二、FlowJo门控模板怎么批量套用
批量套用在FlowJo里其实有两条常见路线。一条是直接把门控树拖到group上,让当前工作区里的整组样本一起吃这套分析;另一条是把整套分析先做成.WSPT,再拿去接下一批参数一致的新数据。官方文档对这两条路都给了明确说明。
1、同一工作区里,优先直接拖到组上
如果样本已经在同一个workspace里,最省事的做法就是选中原型样本上的整棵门控树,然后直接拖到目标group上。FlowJo官方示例写得很清楚,这样会把整层gates和statistics一起复制给组里的所有文件。
2、也可以用【Copy analysis to group】
除了拖拽,官方还在Groups功能区里提供了【Copy analysis to group】按钮。它的作用就是把当前选中样本或亚群的分析复制到该group的其他成员上,适合做当前工作区内的整组扩展。
3、跨工作区时,直接拖分析节点
如果你已经开了两个workspace,官方文档说明,分析节点可以在两个工作区窗口之间直接拖拽,拖到另一个workspace的sample或group上。这个方式很适合不想立刻做.WSPT,但又要跨文件迁分析的场景。
4、下一批新数据,优先用.WSPT
如果是下一轮实验数据,而且参数设置一致,最稳的路还是模板文件。官方说明写得很直接,模板就是为subsequent data sets设计的,只要参数匹配,就可以把完整分析带过去。
三、FlowJo套模板前要先检查什么
很多人觉得模板套上去效果不对,问题往往不在模板文件本身,而在前面的数据条件没对齐。FlowJo官方关于模板和补偿的说明已经把一个关键边界点出来了,模板要稳定套用到新数据,前提是参数集要匹配;如果模板基于补偿参数建立,而新数据也带有机上补偿矩阵,FlowJo才能更顺地把门控应用进去。
1、先看新旧数据参数名是不是一致
模板能否直接套用,最基本的前提就是参数集匹配。参数名变了、通道换了,门的位置和统计逻辑都会跟着乱。
2、再看补偿方式是不是一致
FlowJo官方专门把Templates and Compensation单独拿出来说明,本身就说明这一步很关键。原模板如果是围绕补偿后参数建的,新数据补偿逻辑不一致,套门后就容易偏。
3、套完以后先抽查组里几管
批量套用的价值在于快,但快不代表不用复核。官方Getting Acquainted也提醒过,把分析应用到整组以后,还要检查gates是否适应样本间差异,再做必要修正。
4、表格和布局也一起复核
模板不只保存gates,也会保留Table Editor和Layout Editor里的批处理内容。所以套完以后,不只要看门有没有到位,还要看统计表和布局页是不是都在按预期出结果。
总结
FlowJo怎么设置门控模板,关键不是先点导出,而是先选好原型样本,把门控树、统计项和分组结构做完整,再导出成.WSPT。FlowJo门控模板怎么批量套用,当前工作区里更适合直接拖门控树到group或用【Copy analysis to group】,跨批次新数据则更适合用模板文件整体迁移。把参数、补偿和抽样复核这几层先守住,模板用起来通常会顺很多。
