a：模型架构
- 灰色表示冻结的预训练网络
- 长度分支将标准化后的sgRNA靶序列互补长度ℓ线性映射为900维修正向量zL（蓝色）
- 结构分支以同一target相对于20nt条件的第3–10位DNA链间距离变化为输入，即Δd=dlength-d20nt，通过tanh隐层及线性映射，将八维输入转换为900维修正向量zΔd（橙色），由标准化长度计算的标量门控g(ℓ)=1+tanh(wℓ+b)（紫色）乘以整个结构修正向量
- 两个分支的修正共同加至原Dense2激活前向量z0，得到z=z0​+zL​+g(ℓ)zΔd，并经原有激活函数和后续网络层预测总体编辑效率及编辑产物频率

b：不同模型的预测误差
- 从左至右分别对应总体编辑效率、编辑产物频率和位置编辑效率
- 依次比较未适配的CRISPRon-ABE模型（Original，灰色）、长度适配模型（Length，蓝色）、进一步加入无门控结构分支的模型（+ Δd，绿色）及加入长度门控结构分支的模型（+ Gate，橙色）
- 实线和实心圆表示平均绝对误差（MAE），虚线和空心方块表示均方根误差（RMSE）；圆点旁标注MAE数值，两种误差均以百分点（pp）为单位
- 评估包含12个target及每个target的20、18和16nt三种互补长度，共36个target–长度条件、984条候选编辑产物记录和159条target–长度–A位置记录

c：不同sgRNA长度下的预测DNA链间距离
- 分别展示20、18和16nt互补长度条件下，protospacer第3–10位互补DNA残基间的C1′–C1′距离
- 每条浅色细线代表一个target，各位置数值为该target–长度条件下一次AlphaFold 3运行返回的五个结构的平均距离
- 带圆点的粗线表示12个target的算术平均值

d，长度依赖的结构门控参数
- 每条灰线代表一个外层测试target fold，先对该fold内25个骨干模型的门控值取均值；紫色粗线及数值标注表示12fold的平均值，20、18和16nt条件下分别为1.013、1.125和1.214
- 水平虚线表示初始门控值1，门控参数表示对结构修正向量的乘性调节强度
