On-target scoring

On-target scorers predict cleavage activity. RuleSet3 is the default (--tracr); the deep models are added with --cas9_scorer (SpCas9) or --cas12a_scorer (Cas12a). Each adds one column; --min_<scorer> drops low guides before the off-target pass.

RuleSet3

--tracr Hsu2013 | Chen2013 | bothSpCas9 (default). Output is a z-score; the two values are tracrRNA variants. DeWeirdt et al. 2022 (the rs3 package).

DeepSpCas9

--cas9_scorer deepspcas9SpCas9, CNN on-target activity. Kim et al. 2019, Sci. Adv.

DeepHF

--cas9_scorer deephf_wt_u6 | deephf_esp | deephf_hfSpCas9 (wildtype/U6, eSpCas9-1.1, SpCas9-HF1); BiLSTM + biofeatures. Wang et al. 2019, Nat. Commun.

DeepCpf1

--cas12a_scorer deepcpf1Cas12a (AsCas12a / LbCas12a), the original seq-DeepCpf1 CNN. Kim et al. 2018, Nat. Biotechnol.

enPAM+GB

--cas12a_scorer enpam_gbenAsCas12a; gradient-boosted on RuleSet2 features. DeWeirdt et al. 2021, Nat. Biotechnol.

enseq-DeepCpf1

--cas12a_scorer enseq_deepcpf1Cas12a (modern AsCas12a), sequence-only CNN. Chen et al. 2025, Nat. Commun.

seq-DeepCpf1variants

--cas12a_scorer seq_deepcpf1variants --cas12a_variant <name> – per-variant CNNs for 23 Cas12a variants: AsCas12a, AsCas12a_Ultra (2xNLS), enAsCas12a-HF1, HyperFi-AsCas12a, and the LbCas12a / FnCas12a / iCas12a / Lb2Cas12a / Eb / Ce families. Names are case- and separator-insensitive. Chen et al. 2025, Nat. Commun.