SPARC

SPARC (Sparse Predictive Activity through Recombinase Competition) is a method that uses phiC31 recombinase to stochastically catalyze irreversible recombination between two possible attP/attB combinations to limit expression levels of an effector (Isaacman-Beck et al., 2019). One attP/attB combination removes a STOP cassette, allowing expression of an effector (Rxn 1 in panel a). The other combination preserves the STOP cassette (Rxn 2 in panel a).

schematic of sparc mechanism and outcomes

When the two attP sites are identical, these reactions happen at approximately equal probability, thereby producing ~45% sparsening. Truncating the attP site from its full length (attP60) to shorter sequences (attP38 and attP34) decreases the efficiency of the phiC31-mediated recombination. When attP38 or attP34 are used for Rxn 1 and are paired with full length attP60 for Rxn 2, the reaction between the attB and the full length attP60 is more likely. The construct with attP38 results in ~15% of cells expressing the effector, and the construct with attP34 results in ~5% of cells expressing the effector. They named these three modules SPARC-D, SPARC-I, and SPARC-S (D = “Dense”, I = “Intermediate”, and S = “Sparse”).

See the SPARC_user_guide for sample crossing schemes and more information on using these stocks.

With some SPARC-effector pairs (LexA.p65, mCD8::GFP), they saw leaky expression of the effector in the absence of phiC31 and generated a new version, called SPARC2, that includes ribozyme sequences. They find that these sequences decrease leaky expression up to ~10,000-fold and ensure that the transgenes express in the appropriate proportions of neurons.

Stock #EffectorModuleTransgeneGenotype
84143CsChrimsonDTI{20XUAS-SPARC2-D-Syn21-CsChrimson::tdTomato-3.1}CR-P40TI{20XUAS-SPARC2-D-Syn21-CsChrimson::tdTomato-3.1}CR-P40
94622GAL80DTI{alphaTub84B-SPARC3-D-OUT-GAL80}CR-su(Hw)P5w[*]; TI{RFP[DsRed.3xP3.cUa]=alphaTub84B-SPARC3-D-OUT-GAL80}CR-su(Hw)P5/CyO; TM2/TM6B, Tb[1]
84137GCaMP6fDTI{20XUAS-SPARC-D-GCaMP6f}CR-P40TI{20XUAS-SPARC-D-GCaMP6f}CR-P40
86320jGCaMP7fDTI{20XUAS-SPARC-D-jGCaMP7f}CR-P40TI{20XUAS-SPARC-D-jGCaMP7f}CR-P40
84140lexA::p65DTI{20XUAS-SPARC2-D-LexA::p65}CR-P40TI{20XUAS-SPARC2-D-LexA::p65}CR-P40
84146mCD8-GFPDTI{20XUAS-SPARC2-D-mCD8::GFP}CR-P40TI{20XUAS-SPARC2-D-mCD8::GFP}CR-P40
84149ASAP2fITI{20XUAS-SPARC-I-ASAP2f}CR-P40TI{20XUAS-SPARC-I-ASAP2f}CR-P40
84144CsChrimsonITI{20XUAS-SPARC2-I-Syn21-CsChrimson::tdTomato-3.1}CR-P40TI{20XUAS-SPARC2-I-Syn21-CsChrimson::tdTomato-3.1}CR-P40
84138GCaMP6fITI{20XUAS-SPARC-I-GCaMP6f}CR-P40TI{20XUAS-SPARC-I-GCaMP6f}CR-P40
86321jGCaMP7fITI{20XUAS-SPARC-I-jGCaMP7f}CR-P40TI{20XUAS-SPARC-I-jGCaMP7f}CR-P40
84141lexA::p65ITI{20XUAS-SPARC2-I-LexA::p65}CR-P40TI{20XUAS-SPARC2-I-LexA::p65}CR-P40
84147mCD8-GFPITI{20XUAS-SPARC2-I-mCD8::GFP}CR-P40TI{20XUAS-SPARC2-I-mCD8::GFP}CR-P40/CyO
84145CsChrimsonSTI{20XUAS-SPARC2-S-Syn21-CsChrimson::tdTomato-3.1}CR-P40TI{20XUAS-SPARC2-S-Syn21-CsChrimson::tdTomato-3.1}CR-P40
94621GAL80STI{alphaTub84B-SPARC3-S-OUT-GAL80}CR-su(Hw)P5w[*]; TI{RFP[DsRed.3xP3.cUa]=alphaTub84B-SPARC3-S-OUT-GAL80}CR-su(Hw)P5/CyO; TM2/TM6B, Tb[1]
84139GCaMP6fSTI{20XUAS-SPARC-S-GCaMP6f}CR-P40TI{20XUAS-SPARC-S-GCaMP6f}CR-P40; Pri[1]/TM6B, Tb[1]
86322jGCaMP7fSTI{20XUAS-SPARC-S-jGCaMP7f}CR-P40TI{20XUAS-SPARC-S-jGCaMP7f}CR-P40
84142lexA::p65STI{20XUAS-SPARC2-S-LexA::p65}CR-P40TI{20XUAS-SPARC2-S-LexA::p65}CR-P40
84148mCD8-GFPSTI{20XUAS-SPARC2-S-mCD8::GFP}CR-P40TI{20XUAS-SPARC2-S-mCD8::GFP}CR-P40
items per page