Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Article
  • Published:

Programmable trans-splicing riboregulators for complex cellular logic computation

Abstract

Synthetic genetic circuits program the cellular input–output relationships to execute customized functions. However, efforts to scale up these circuits have been hampered by the limited number of reliable regulatory mechanisms with high programmability, performance, predictability and orthogonality. Here we report a class of split-intron-enabled trans-splicing riboregulators (SENTRs) based on de novo designed external guide sequences. SENTR libraries provide low leakage expression, wide dynamic range, high predictability with machine learning and low crosstalk at multiple component levels. SENTRs can sense RNA targets, process signals by logic computation and transduce them into various outputs, either mRNAs or noncoding RNAs. We subsequently demonstrate that digital logic operation with up to six inputs can be implemented using multiple orthogonal SENTRs to regulate a single gene simultaneously and coupling SENTRs with split intein-mediated protein trans-splicing. SENTR represents a powerful and versatile regulatory tool at the post-transcriptional level in Escherichia coli, suggesting broad biotechnological applications.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Fig. 1: Design, in vivo characterization and in silico prediction of SENTRs.
Fig. 2: Efficient and orthogonal trans-splicing of different EGSs, P1s, split sites and introns.
Fig. 3: Robust trans-splicing regulation in various genetic contexts by SENTRs.
Fig. 4: RNA-splicing-only logic circuitry.
Fig. 5: Split-intron and intein-enabled single-layer multi-input AND and NAND logic circuits.

Similar content being viewed by others

Data availability

The data that support the findings of this study were deposited at Zenodo56 and are publicly available as of the date of publication.

Code availability

All original code and NUPACK scripts were deposited at Zenodo56 and are publicly available as of the date of publication.

References

  1. Green, A. A., Silver, P. A., Collins, J. J. & Yin, P. Toehold switches: de-novo-designed regulators of gene expression. Cell 159, 925–939 (2014).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  2. Xiang, Y., Dalchau, N. & Wang, B. Scaling up genetic circuit design for cellular computing: advances and prospects. Nat. Comput. 17, 833–853 (2018).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  3. Zhao, E. M. et al. RNA-responsive elements for eukaryotic translational control. Nat. Biotechnol. 40, 539–545 (2021).

    Article  PubMed  Google Scholar 

  4. Kim, J. et al. De novo-designed translation-repressing riboregulators for multi-input cellular logic. Nat. Chem. Biol. 15, 1173–1182 (2019).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  5. Chappell, J., Takahashi, M. K. & Lucks, J. B. Creating small transcription activating RNAs. Nat. Chem. Biol. 11, 214–220 (2015).

    Article  CAS  PubMed  Google Scholar 

  6. Chappell, J., Westbrook, A., Verosloff, M. & Lucks, J. B. Computational design of small transcription activating RNAs for versatile and dynamic gene regulation. Nat. Commun. 8, 1051 (2017).

    Article  PubMed  PubMed Central  Google Scholar 

  7. Win, M. N. & Smolke, C. D. Higher-order cellular information processing with synthetic RNA devices. Science 322, 456–460 (2008).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  8. Xie, Z., Wroblewska, L., Prochazka, L., Weiss, R. & Benenson, Y. Multi-input RNAi-based logic circuit for identification of specific cancer cells. Science 333, 1307–1311 (2011).

    Article  CAS  PubMed  Google Scholar 

  9. Ghodasara, A. & Voigt, C. A. Balancing gene expression without library construction via a reusable sRNA pool. Nucleic Acids Res. 45, 8116–8127 (2017).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  10. Li, Y., Teng, X., Zhang, K., Deng, R. & Li, J. RNA strand displacement responsive CRISPR/Cas9 system for mRNA sensing. Anal. Chem. 91, 3989–3996 (2019).

    Article  CAS  PubMed  Google Scholar 

  11. Cox, D. B. T. et al. RNA editing with CRISPR–Cas13. Science 358, 1019–1027 (2017).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  12. Qian, Y. et al. Programmable RNA sensing for cell monitoring and manipulation. Nature 610, 713–721 (2022).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  13. Green, A. A. et al. Complex cellular logic computation using ribocomputing devices. Nature 548, 117–121 (2017).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  14. Sullenger, B. A. & Cech, T. R. Ribozyme-mediated repair of defective mRNA by targeted trans-splicing. Nature 371, 619–622 (1994).

    Article  CAS  PubMed  Google Scholar 

  15. Lan, N., Howrey, R. P., Lee, S. W., Smith, C. A. & Sullenger, B. A. Ribozyme-mediated repair of sickle β-globin mRNAs in erythrocyte precursors. Science 280, 1593–1596 (1998).

    Article  CAS  PubMed  Google Scholar 

  16. Byun, J., Lan, N., Long, M. & Sullenger, B. A. Efficient and specific repair of sickle-globin RNA by trans-splicing ribozymes. RNA 9, 1254–1263 (2003).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  17. Kwon, B. S. et al. Intracellular efficacy of tumor-targeting group I intron-based trans-splicing ribozyme. J. Gene Med. 13, 89–100 (2011).

    Article  CAS  PubMed  Google Scholar 

  18. Olson, K. E. & Muller, U. F. An in vivo selection method to optimize trans-splicing ribozymes. RNA 18, 581–589 (2012).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  19. Zadeh, J. N. et al. NUPACK: analysis and design of nucleic acid systems. J. Comput. Chem. 32, 170–173 (2011).

    Article  CAS  PubMed  Google Scholar 

  20. Michel, F., Hanna, M., Green, R., Bartel, D. P. & Szostak, J. W. The guanosine binding site of the Tetrahymena ribozyme. Nature 342, 391–395 (1989).

    Article  CAS  PubMed  Google Scholar 

  21. Angenent-Mari, N. M., Garruss, A. S., Soenksen, L. R., Church, G. & Collins, J. J. A deep learning approach to programmable RNA switches. Nat. Commun. 11, 5057 (2020).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  22. Valeri, J. A. et al. Sequence-to-function deep learning frameworks for engineered riboregulators. Nat. Commun. 11, 5058 (2020).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  23. Baum, D. A., Sinha, J. & Testa, S. M. Molecular recognition in a trans excision-splicing ribozyme: non-Watson–Crick base pairs at the 5′ splice site and ωG at the 3′ splice site can play a role in determining the binding register of reaction substrates. Biochemistry 44, 1067–1077 (2005).

    Article  CAS  PubMed  Google Scholar 

  24. Doudna, J. A., Cormack, B. P. & Szostak, J. W. RNA structure, not sequence, determines the 5′ splice-site specificity of a group I intron. Proc. Natl Acad. Sci. USA 86, 7402–7406 (1989).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  25. Strobel, S. & Cech, T. Minor groove recognition of the conserved G·U pair at the Tetrahymena ribozyme reaction site. Science 267, 675–679 (1995).

    Article  CAS  PubMed  Google Scholar 

  26. Rhodius, V. A. et al. Design of orthogonal genetic switches based on a crosstalk map of sigmas, anti-sigmas, and promoters. Mol. Syst. Biol. 9, 703 (2013).

    Article  Google Scholar 

  27. Wang, B. & Buck, M. Rapid engineering of versatile molecular logic gates using heterologous genetic transcriptional modules. Chem. Commun. 50, 11642–11644 (2014).

    Article  CAS  Google Scholar 

  28. Stanton, B. C. et al. Genomic mining of prokaryotic repressors for orthogonal logic gates. Nat. Chem. Biol. 10, 99–105 (2014).

    Article  CAS  PubMed  Google Scholar 

  29. Liu, Y., Wan, X. & Wang, B. Engineered CRISPRa enables programmable eukaryote-like gene activation in bacteria. Nat. Commun. 10, 3693 (2019).

    Article  PubMed  PubMed Central  Google Scholar 

  30. Ho, T. Y. H. et al. A systematic approach to inserting split inteins for Boolean logic gate engineering and basal activity reduction. Nat. Commun. 12, 2200 (2021).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  31. Pinto, F., Thornton, E. L. & Wang, B. An expanded library of orthogonal split inteins enables modular multi-peptide assemblies. Nat. Commun. 11, 1529 (2020).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  32. Moon, T. S., Lou, C., Tamsir, A., Stanton, B. C. & Voigt, C. A. Genetic programs constructed from layered logic gates in single cells. Nature 491, 249–253 (2012).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  33. Reis, A. C. & Salis, H. M. An automated model test system for systematic development and improvement of gene expression models. ACS Synth. Biol. 9, 3145–3156 (2020).

    Article  CAS  PubMed  Google Scholar 

  34. Gambill, L., Staubus, A., Mo, K., Ameruoso, A. & Chappell, J. A split ribozyme that links detection of a native RNA to orthogonal protein outputs. Nat. Commun. 14, 543 (2023).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  35. Ayre, B. G., Köhler, U., Turgeon, R. & Haseloff, J. Optimization of trans-splicing ribozyme efficiency and specificity by in vivo genetic selection. Nucleic Acids Res. 30, e141 (2002).

    Article  PubMed  PubMed Central  Google Scholar 

  36. Hasegawa, S., Gowrishankar, G. & Rao, J. Detection of mRNA in mammalian cells with a split ribozyme reporter. ChemBioChem 7, 925–928 (2006).

    Article  CAS  PubMed  Google Scholar 

  37. Chen, R. et al. Engineering circular RNA for enhanced protein production. Nat. Biotechnol. 41, 262–272 (2022).

    Article  PubMed  PubMed Central  Google Scholar 

  38. Wesselhoeft, R. A., Kowalski, P. S. & Anderson, D. G. Engineering circular RNA for potent and stable translation in eukaryotic cells. Nat. Commun. 9, 2629 (2018).

    Article  PubMed  PubMed Central  Google Scholar 

  39. Köhler, U., Ayre, B. G., Goodman, H. M. & Haseloff, J. trans-Splicing ribozymes for targeted gene delivery. J. Mol. Biol. 285, 1935–1950 (1999).

    Article  PubMed  Google Scholar 

  40. Kwon, B. S. et al. Specific regression of human cancer cells by ribozyme-mediated targeted replacement of tumor-specific transcript. Mol. Ther. 12, 824–834 (2005).

    Article  CAS  PubMed  Google Scholar 

  41. Liu, Z. X. et al. Hydrolytic endonucleolytic ribozyme (HYER) is programmable for sequence-specific DNA cleavage. Science 383, eadh4859 (2024).

    Article  CAS  PubMed  Google Scholar 

  42. Durrant, M. G. et al. Bridge RNAs direct programmable recombination of target and donor DNA. Nature 630, 984–993 (2024).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  43. Lienert, F. et al. Two- and three-input TALE-based AND logic computation in embryonic stem cells. Nucleic Acids Res. 41, 9967–9975 (2013).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  44. Nadimi, M., Beaudet, D., Forget, L., Hijri, M. & Lang, B. F. Group I intron-mediated trans-splicing in mitochondria of Gigaspora rosea and a robust phylogenetic affiliation of arbuscular mycorrhizal fungi with Mortierellales. Mol. Biol. Evol. 29, 2199–2210 (2012).

    Article  CAS  PubMed  Google Scholar 

  45. Jillette, N., Du, M., Zhu, J. J., Cardoz, P. & Cheng, A. W. Split selectable markers. Nat. Commun. 10, 4968 (2019).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  46. Liu, Y. et al. Reprogrammed tracrRNAs enable repurposing of RNAs as crRNAs and sequence-specific RNA biosensors. Nat. Commun. 13, 1937 (2022).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  47. Gander, M. W., Vrana, J. D., Voje, W. E., Carothers, J. M. & Klavins, E. Digital logic circuits in yeast with CRISPR–dCas9 NOR gates. Nat. Commun. 8, 15459 (2017).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  48. Nielsen, A. A. K. et al. Genetic circuit design automation. Science 352, aac7341 (2016).

    Article  PubMed  Google Scholar 

  49. Chen, Z. et al. De novo design of protein logic gates. Science 368, 78–84 (2020).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  50. Gao, X. J., Chong, L. S., Kim, M. S. & Elowitz, M. B. Programmable protein circuits in living cells. Science 361, 1252–1258 (2018).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  51. Meyer, A. J., Segall-Shapiro, T. H., Glassey, E., Zhang, J. & Voigt, C. A. Escherichia coli ‘Marionette’ strains with 12 highly optimized small-molecule sensors. Nat. Chem. Biol. 15, 196–204 (2019).

    Article  CAS  PubMed  Google Scholar 

  52. Beyer, H. M. et al. AQUA cloning: a versatile and simple enzyme-free cloning approach. PLoS ONE 10, e0137652 (2015).

    Article  PubMed  PubMed Central  Google Scholar 

  53. Abedi, M. R., Caponigro, G. & Kamb, A. Green fluorescent protein as a scaffold for intracellular presentation of peptides. Nucleic Acids Res. 26, 623–630 (1998).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  54. Che, A. J. Engineering RNA Logic with Synthetic Splicing Ribozymes. PhD thesis, Massachusetts Institute of Technology (2009).

  55. Wolfe, B. R., Porubsky, N. J., Zadeh, J. N., Dirks, R. M. & Pierce, N. A. Constrained multistate sequence design for nucleic acid reaction pathway engineering. J. Am. Chem. Soc. 139, 3134–3144 (2017).

    Article  CAS  PubMed  Google Scholar 

  56. Gao, Y. et al. Programmable trans-splicing riboregulators for complex cellular logic computation. Zenodo https://doi.org/10.5281/zenodo.13743081 (2024).

  57. Ma, D. et al. Multi-arm RNA junctions encoding molecular logic unconstrained by input sequence for versatile cell-free diagnostics. Nat. Biomed. Eng. 6, 298–309 (2022).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

Download references

Acknowledgements

We thank Y. Liu, X. Wan and F. Pinto for providing plasmid constructs and helpful suggestions. We thank R. Grima and S. Granneman for their support and advice. We thank C. Voigt (MIT) for providing the Marionette-Wild E.coli strain. This work was supported by the National Key R&D Program of China (2023YFF1204500 to B.W.), the ‘Pioneer’ and ‘Leading Goose’ R&D Program of Zhejiang (2024C03011 to B.W.), the National Natural Science Foundation of China (32271475 and 32320103001 to B.W.), the Fundamental Research Funds for the Central Universities (226-2022-00214 to B.W.) and the Kunpeng Action Program Award of Zhejiang Province (to B.W.). Y.G. acknowledges support by a Darwin Trust of Edinburgh scholarship.

Author information

Authors and Affiliations

Authors

Contributions

B.W. and Y.G. conceptualized the study. B.W. and C.F. supervised the study. Y.G. designed and performed the majority of the experiments and data analysis. J.M. performed the experiments related to the six-input AND gate circuit. R.M. performed the ML analysis. Y.L. and Y.G. performed the RT–qPCR experiments and data analysis. All authors took part in interpreting the results and preparing materials for the paper. B.W. and Y.G. wrote the paper with input from all coauthors.

Corresponding author

Correspondence to Baojun Wang.

Ethics declarations

Competing interests

B.W. and Y.G. have filed a patent application (number CN2024105834200) based on the presented work. The other authors declare no competing interests.

Peer review

Peer review information

Nature Chemical Biology thanks the anonymous reviewers for their contribution to the peer review of this work.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Extended data

Extended Data Fig. 1 Characterizing, analyzing, and optimizing SENTR performance.

a, In vivo fluorescence of 1369 combinations of 5′ RNA-3′ RNA pairs. All 1296 combinations of 5′ RNAs with 36 5′ EGSs and 3′ RNAs with 36 3′ EGSs were validated, and another 73 groups of the 5′ RNA without 5′ EGS and 3′ RNAs without 3′ EGS were also characterized as control groups. b, SENTR performance with different lengths of EGSs. Different lengths of EGSs were designed by NUPACK with three trials, and the best-performing one of each length was shown. c, SENTR performance with EGS length gradient. The 50 nt EGS was shortened by every 10 nt (upper panel) and then every 5 nt (lower panel). d, ON state and OFF state fluorescence (upper panel) and ON/OFF ratios (lower panel) of 30 nt EGS library. e, The effect of 5′ spacer and 3′ spacer on SENTR performance. The 3′ spacer was designed to form P10 or not with the 3′ exon. Different lengths of 5′ spacers and 3′ spacers were tested. Error bars, mean values ± SD (n = 3). RPU, relative promoter units. Data in (a-e) were collected by flow cytometry. For (d), ON-state fluorescence was measured from cells expressing 5′ RNA and 3′ RNA, and OFF state fluorescence was determined from cells expressing only 3′ RNA. For (b-d), bars show mean values and error bars represent s.d. of n = 3 biological replicates. For (a, e), the heat maps show mean values of n = 3 biological replicates. Bacteria transformed with empty vectors and J23101-sfGFP were used as negative and positive controls for calculating fluorescence values in relative promoter units (RPU).

Extended Data Fig. 2 Evaluation of machine-learning (ML) models.

a, Two strategies to split the dataset into the training sets (purple) and the evaluation set (blue). Left panel shows the randomly splitting strategy where the data were randomly selected to train the models, and the rest data were used to test the models. Right panel shows the systematic splitting strategy where the data in quadrant 1 (Q1) were used for training the models, and those in Q2, Q3, or Q4 were used to test the models. b-c, R2 metrics between experimental and prediction values for ML models trained on sequence motifs (b) and thermodynamic parameters (c) using 16-fold cross-validation. Upper panels are R2 metrics of models trained on the randomly split dataset. Lower panels are R2 metrics of models trained on the systematically split dataset and the prediction performance for data points in quadrant 2 (Q2), quadrant 3 (Q3), and quadrant 4 (Q4). The linear regression results in lower panels of (b) are not plotted due to very poor R2 values. For (b-c), data are presented as mean values +/− SD of n = 16 cross validation. Three models (Neural Network, Bayesian Regression, and Ridge Regression) are omitted from panels (c) due to their poor performances in both scenarios.

Extended Data Fig. 3 Designing EGSs and intronic sequence components of SENTRs.

a, Comparison of orthogonal library size and library dynamic range for SENTRs and previous riboregulators. LIRA, loop-initiated RNA activators57. 3WJ, three-way junction. b-c, Truncating P6b (b) or P9 (c) to eliminate the trans-splicing activity of SENTRs without EGSs. w/o EGS: without EGS; w/ EGS: with EGS. d-e, Schematic of cis-splicing constructs with different P1s (d) and introns (e). The 5′ P1 sequence (d) and native exon-intron junction sequence (e) will remain in mature RNA. f, Cis-splicing activities of TT intron with native junction sequences at four splice sites of sfGFP. The junction sequences were also inserted without introns to mimic the translation of splicing products. g, Effect of native exon-intron junction sequences from 17 introns on sfGFP fluorescence. h, Cis-splicing activities of 17 introns. Thy intron was truncated to remove the open reading frame (ORF) in the P8 region. Data in (b-c) were collected by plate reader. Data in (f-h) were collected by flow cytometry. For (b-c), ON-state fluorescence was measured from cells expressing 5′ RNA and 3′ RNA, and OFF-state fluorescence was from cells expressing 3′ RNA. For (b-c, f-h), bars show mean values and error bars represent s.d. of n = 3 biological replicates. Bacteria transformed with empty vectors and J23101-sfGFP were used as negative and positive controls for calculating fluorescence in RPU.

Extended Data Fig. 4 Robust, tunable, and modular SENTR for gene regulation.

a, Trans-splicing performance for 16 base pair combinations at 5′ splice site. b, Choices of 5′ splice sites inside 5′ UTR (site −6 and −1) or start codon (site 2). c, Design schematic of mRNA sensor. The mRNA binds to 3′ EGS to repress the 3′ RNA, thus lowering the trans-splicing fluorescence. d, Transfer function for the mCherry sensor (blue curve, left y-axis) and mCherry (purple curve, right y-axis) as a function of rhamnose concentration. The sensor expression was induced by 3.2 µM AHL, and mCherry expression was induced by rhamnose. e, Splice site selection and performance for sgRNA trans-splicing. Combinations of RNA strands were achieved via the induction (+) and non induction (-) of certain RNA expression, and absence () of certain RNA generator in circuits. The active (+) and deactivated (-) introns were used for assaying the sgRNA activity without trans-splicing reactions. Inset, sgRNA design and 5′ splice site. f, Genetic design architecture of modular SENTR. Yellow rectangles, split intron halves. Orange rectangles, EGSs. g, Tuning modular SENTRs by seven RBSs and four induction levels of 5′ RNAs. h, Modular SENTR from SunY intron. The split SunY intron, with its native junction sequences, was inserted into codon 1 of sfGFP CDS. Data in (a, d-e, g-h) were collected by flow cytometry. For (a, g), the heat maps show mean values of n = 3 biological replicates. For (e, h), bars show mean values and error bars represent s.d. of n = 3 biological replicates. For (d), the points show mean values and error bars represent s.d. of n = 3 biological replicates. Bacteria transformed with empty vectors and J23101-sfGFP/mCherry were used as negative and positive controls for calculating fluorescence values in relative promoter units (RPU).

Extended Data Fig. 5 RNA-splicing only logic gates.

a-c, Fluorescence for the two-input AND gates from ECF20 (a), sfGFP (b), and mCherry (c). d-e, Fluorescence for the two-input NAND gates from LmrA, PhlF (d), and BM3R1 (e). f, Fluorescence for the two-input NIMPLY gates. g, Fluorescence for the three-input NAND gate from BM3R1. h, Fluorescence for the four-input AND gate. Inset, fluorescence levels on logarithmic scales. Data in (a-b, d-h) were collected by flow cytometry. Data in (c) were collected by plate reader. Bars and errors represent the mean values and s.d. of six biological repeats (n = 6) in (g) and of three biological repeats (n = 3) in other panels. Bacteria transformed with empty vectors and J23101-sfGFP/mCherry were used as negative and positive controls for calculating fluorescence values in relative promoter units (RPU). The fold changes of logic gates were calculated by dividing the lowest TRUE-state fluorescence values by the highest FALSE-state fluorescence values, and labeled above the bars.

Extended Data Fig. 6 Split biomolecule enabled AND gates.

a, Design schematic of split biomolecule enabled three-input AND gate from ECF20. The 3′ RNA and 5′ RNA splice to produce mRNA encoding ECF20N-M86N, which splice with ECF20C-M86C to produce functional ECF20 protein. ECF20 activates downstream GFP expression. b, Fluorescence for split biomolecule enabled three-input AND gate from ECF20. Inset, fluorescence levels on logarithmic scales. Fold change: 102. c, Fluorescence for split biomolecule enabled three-input AND gate from mCherry. Fold change: 22. d, Fold changes of split biomolecule enabled four-input AND gate library. EGSs for RNA-splicing of each lobe are from the orthogonal EGS library. RBSs for C-lobe translation are from the iGEM RBS collection. RBS29, BBa_B0029. RBS32, BBa_B0032. RBS30 (BBa_B0030) was used for N-lobe peptide translation. The fluorescence for each gate was provided in source data file. e, Fluorescence for split biomolecule enabled four-input AND gates from ECF16. Fold change (left to right): 5, 5, 4. f, Design schematic of split intein enabled three-input AND gate from ECF20. Three peptides (ECF20N-M86N, M86C-ECF20M-sspDnaXN, and sspDnaXC-ECF20C) splice into functional ECF20 protein. g, Fluorescence for split intein enabled three-input AND gate from ECF20. Fold change: 13. Data in (b-c, e, g) were collected by flow cytometry, and bars show mean values and error bars represent s.d. of n = 3 biological replicates. Bacteria transformed with empty vectors and J23101-sfGFP were used as negative and positive controls for calculating fluorescence values in relative promoter units (RPU). The fold changes of logic gates were calculated by dividing the lowest TRUE-state fluorescence values by the highest FALSE-state fluorescence values.

Extended Data Fig. 7 Split biomolecule enabled NAND gates.

a, Design schematic of split biomolecule enabled three-input NAND gate from LmrA. The 3′ RNA and 5′ RNA splice to produce mRNA encoding LmrAN-sspGyrBN, which splice with LmrAC-sspGyrBC to produce functional LmrA protein. LmrA represses downstream GFP expression. b, Fluorescence for split biomolecule enabled three-input NAND gates from LmrA. Fold change: gate 1 (left), 51; gate 2 (right), 26. c, Design schematic of split biomolecule enabled three-input NAND gate from BM3R1. The 3′ RNA and 5′ RNA splice to produce mRNA encoding BM3R1C-Cth-TerC, which splice with BM3R1N-Cth-TerN to produce functional BM3R1 protein. BM3R1 represses downstream GFP expression. d, Fluorescence for split biomolecule enabled three-input NAND gates from BM3R1. Fold change: gate 1 (left), 15; gate 2 (right), 14. e, Fluorescence for the second split biomolecule enabled four-input NAND gate from LmrA. Fold change: 46. Data in (b, d, e) were collected by flow cytometry, and bars show mean values and error bars represent s.d. of n = 3 biological replicates. Bacteria transformed with empty vectors and J23101-sfGFP were used as negative and positive controls for calculating fluorescence values in relative promoter units (RPU). The fold changes of logic gates were calculated by dividing the lowest TRUE-state fluorescence values by the highest FALSE-state fluorescence values.

Supplementary information

Supplementary Information

Supplementary Figs. 1–13, Tables 1–30 and Notes 1–3.

Reporting Summary

Supplementary Data 1

Sequences of the plasmids constructed in this work.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gao, Y., Mardian, R., Ma, J. et al. Programmable trans-splicing riboregulators for complex cellular logic computation. Nat Chem Biol 21, 758–766 (2025). https://doi.org/10.1038/s41589-024-01781-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1038/s41589-024-01781-4

This article is cited by

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing