Submitted:
01 September 2025
Posted:
02 September 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Methods
2.1. The GeneForgeLang (GFL) Framework
- High-Level Abstractions: The guided_discovery block provides a high-level command to define an entire AI-driven optimization loop.
- Extensible Type System: The language supports an import_schemas directive, allowing workflows to use custom-defined data types. For this project, we defined GRNA_Sequence_List and GRNA_Evaluation_Table to ensure data integrity.
- I/O Contracts: GFL supports explicit I/O contracts for workflow components, enabling static and runtime validation of the data flow between steps.
2.2. The GFL Genesis Workflow Implementation
- A Candidate Generator Plugin: This component is responsible for generating potential gRNA sequences. For this study, it was configured to perform a combinatorial search within the exons of the TP53 gene (Ensembl: ENSG00000141510) against the GRCh38 human reference genome, identifying all sequences adjacent to a valid "NGG" PAM.
- An Active Learning Plugin: This component implements the optimization strategy. It takes the full set of generated candidates and the history of previous evaluations to select the most informative subset of candidates for the next evaluation cycle.
- A gRNA Evaluator Plugin (gfl-crispr-evaluator): This component functions as a scientific black box that assesses the quality of a given gRNA candidate. Internally, it computes a unified performance score by leveraging established predictive models: the DeepHF model for on-target cleavage efficiency (8) and the CFD (Cutting Frequency Determination) score for aggregate off-target risk (9).


3. Results
3.1. Workflow Execution and Performance
3.2. Convergence of the Optimization Process
3.3. Analysis of Top-Ranked gRNA Candidates
4. Discussion
References
- Jinek, M.; Chylinski, K.; Fonfara, I.; Hauer, M.; Doudna, J.A.; Charpentier, E. A Programmable dual-RNA-guided DNA endonuclease in adaptive bacterial immunity. Science 2012, 337, 816–821. [Google Scholar] [CrossRef] [PubMed]
- Gasiunas, G.; Barrangou, R.; Horvath, P.; Siksnys, V. Cas9-crRNA ribonucleoprotein complex mediates specific DNA cleavage for adaptive immunity in bacteria. Proc. Natl. Acad. Sci. USA 2012, 109, E2579–E2586. [Google Scholar] [CrossRef] [PubMed]
- Cong, L.; Ran, F.A.; Cox, D.; Lin, S.; Barretto, R.; Habib, N.; Hsu, P.D.; Wu, X.; Jiang, W.; Marraffini, L.A.; et al. Multiplex Genome Engineering Using CRISPR/Cas Systems. Science 2013, 339, 819–823. [Google Scholar] [CrossRef] [PubMed]
- Mali, P.; Yang, L.; Esvelt, K.M.; Aach, J.; Guell, M.; DiCarlo, J.E.; Norville, J.E.; Church, G.M. RNA-Guided Human Genome Engineering via Cas9. Science 2013, 339, 823–826. [Google Scholar] [CrossRef] [PubMed]
- Doudna, J.A.; Charpentier, E. The new frontier of genome engineering with CRISPR-Cas9. Science 2014, 346, 1258096. [Google Scholar] [CrossRef] [PubMed]
- Hsu, P.D.; Scott, D.A.; Weinstein, J.A.; Ran, F.A.; Konermann, S.; Agarwala, V.; Li, Y.; Fine, E.J.; Wu, X.; Shalem, O.; et al. DNA targeting specificity of RNA-guided Cas9 nucleases. Nat. Biotechnol. 2013, 31, 827–832. [Google Scholar] [CrossRef] [PubMed]
- Doench, J.G.; Fusi, N.; Sullender, M.; Hegde, M.; Vaimberg, E.W.; Donovan, K.F.; Smith, I.; Tothova, Z.; Wilen, C.; Orchard, R.; et al. Optimized sgRNA design to maximize activity and minimize off-target effects of CRISPR-Cas9. Nat. Biotechnol. 2016, 34, 184–191. [Google Scholar] [CrossRef] [PubMed]
- Chuai, G. , et al. DeepCRISPR: a deep learning-based method for the prediction of CRISPR/Cas9 guide RNA cleavage efficiency. BMC Bioinformatics 2018, 19, 516. [Google Scholar] [CrossRef]
- Haeussler, M.; Schönig, K.; Eckert, H.; Eschstruth, A.; Mianné, J.; Renaud, J.-B.; Schneider-Maunoury, S.; Shkumatava, A.; Teboul, L.; Kent, J.; et al. Evaluation of off-target and on-target scoring algorithms and integration into the guide RNA selection tool CRISPOR. Genome Biol. 2016, 17, 148. [Google Scholar] [CrossRef] [PubMed]
- Butler, K.T.; Davies, D.W.; Cartwright, H.; Isayev, O.; Walsh, A. Machine learning for molecular and materials science. Nature 2018, 559, 547–555. [Google Scholar] [CrossRef] [PubMed]
- Di Tommaso, P.; Chatzou, M.; Floden, E.W.; Barja, P.P.; Palumbo, E.; Notredame, C. Nextflow enables reproducible computational workflows. Nat. Biotechnol. 2017, 35, 316–319. [Google Scholar] [CrossRef] [PubMed]
- Levine, A.J. p53, the Cellular Gatekeeper for Growth and Division. Cell 1997, 88, 323–331. [Google Scholar] [CrossRef] [PubMed]
- Ioannidis, J.P.A. Why Most Published Research Findings Are False. PLOS Med. 2005, 2, e124. [Google Scholar] [CrossRef] [PubMed]
- Wilkinson, M.D.; Dumontier, M.; Aalbersberg, I.J.; Appleton, G.; Axton, M.; Baak, A.; Blomberg, N.; Boiten, J.W.; da Silva Santos, L.B.; Bourne, P.E.; et al. The FAIR Guiding Principles for scientific data management and stewardship. Sci. Data 2016, 3, 160018. [Google Scholar] [CrossRef] [PubMed]
- Granda, J.M.; Donina, L.; Dragone, V.; Long, D.-L.; Cronin, L. Publisher Correction: Controlling an organic synthesis robot with machine learning to search for new reactivity. Nature 2018, 562, E26–E26. [Google Scholar] [CrossRef] [PubMed]
- King, R.D.; Rowland, J.; Oliver, S.G.; Young, M.; Aubrey, W.; Byrne, E.; Liakata, M.; Markham, M.; Pir, P.; Soldatova, L.N.; et al. The Automation of Science. Science 2009, 324, 85–89. [Google Scholar] [CrossRef] [PubMed]
- Begley, C.G.; Ellis, L.M. Raise standards for preclinical cancer research. Nature 2012, 483, 531–533. [Google Scholar] [CrossRef] [PubMed]
- Tsai, S.Q.; Zheng, Z.; Nguyen, N.T.; Liebers, M.; Topkar, V.V.; Thapar, V.; Wyvekens, N.; Khayter, C.; Iafrate, A.J.; Le, L.P.; et al. GUIDE-seq enables genome-wide profiling of off-target cleavage by CRISPR-Cas nucleases. Nat. Biotechnol. 2014, 33, 187–197. [Google Scholar] [CrossRef] [PubMed]
- Kim, D.; Bae, S.; Park, J.; Kim, E.; Kim, S.; Yu, H.R.; Hwang, J.; Kim, J.-I.; Kim, J.-S. Digenome-seq: genome-wide profiling of CRISPR-Cas9 off-target effects in human cells. Nat. Methods 2015, 12, 237–243. [Google Scholar] [CrossRef] [PubMed]
- The Language Server Protocol. (2016). Microsoft. Retrieved from https://microsoft.github.
- Grüning, B.; Dale, R.; Sjödin, A.; Chapman, B.A.; Rowe, J.; Tomkins-Tinch, C.H.; Valieris, R.; Köster, J.; Bioconda Team. Bioconda: sustainable and comprehensive software distribution for the life sciences. Nat. Methods 2018, 15, 475–476. [Google Scholar] [CrossRef] [PubMed]
| Sequence ID | Combined Score | Example Genomic Position (GRCh38) | Target Exon (TP53) |
|---|---|---|---|
| SEQ_61 | 0.9859 | chr17:7675088 | Exon 5 |
| SEQ_44 | 0.9818 | chr17:7674232 | Exon 7 |
| SEQ_30 | 0.9807 | chr17:7673836 | Exon 8 |
| SEQ_66 | 0.9801 | chr17:7675100 | Exon 5 |
| SEQ_86 | 0.9707 | chr17:7676054 | Exon 4 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).