Gene knockouts by CRISPR-Cas nucleases rely on targeted DNA cleavage and error-prone DNA repair: end-joining pathways can introduce insertions and deletions that assist in disrupting the coding sequence. However, only a fraction of edits achieves this, and an unfavorable array of repair outcomes typically requires switching to another editing technology. Key factors that influence repair are the types and lengths of DNA ends following cleavage. Here, we investigated Cas12a’s ability to produce different ends and if they can be used to redistribute editing outcomes. We determined the sites and rates of target cleavage by Cas12a in vitro by combining kinetic modeling with nucleotide-resolution assays. Here, we show that trimming – repeated cleavage of an already cut target – occurs about 4x faster than initial cleavage; it also presents alternative DNA end structures for cellular repair. We also introduced specific mismatches to the gRNA: Cas12a maintained fast target cleavage, but changed where the target was cleaved and how quickly it was trimmed, compared to matched gRNA. We exploited the differences in cleavage kinetics between matched and mismatched gRNAs to develop reprogrammed gRNAs, i.e. rpgRNAs. Intentionally-mismatched rpgRNAs retained the high editing efficiency observed with traditional gRNAs. However, they shifted editing between in-frame and out-of-frame outcomes to enhance gene knockout success across genes. Reprogrammed gRNAs offer an efficient way to steer editing toward such preferred outcomes, while retaining the simplicity of gene editing with CRISPR-Cas nucleases.
Some claim that especially in the field of agile software development the research lags years behind of the practice. In this paper, we characterize the status and main challenges for research on agile software development, and propose a preliminary roadmap, focusing on providing more empirical research, primarily on e...
Torgeir Dingsøyr, T. Dybå, P. Abrahamsson· Agile Conference· 92 citations· ⚡7
The results indicate that software developers are a slightly happy population, but the need for limiting the unhappiness of developers remains, and 219 factors representing causes of unhappiness while developing software are identified.
D. Graziotin, Fabian Fagerholm, Xiaofeng Wang et al.· International Conference on...· 84 citations· ⚡6
This study investigates how Lean internal startup facilitates software product innovation in large companies and identifies its enablers and inhibitors, and shows the potential of the method-in-action framework to investigate the Lean startup approach in non-startup context.
Henry Edison, Nina M. Smørsgård, Xiaofeng Wang et al.· Journal of Systems and Softw...· 78 citations· ⚡6
The goal is to not only refine the accuracy of the LLM-based tool but also to underscore its potential in streamlining the software development lifecycle through proactive code improvement and education.
Z. Rasheed, Malik Abdul Sami, Muhammad Waseem et al.· arXiv.org· 62 citations· ⚡3
Agile methods continue to gain popularity. In particular, the Scrum method appears to be on the verge of becoming a de-facto standard in the industry, leading the so called Agile movement. While there are success stories and recommendations, there is little scientifically valid evidence of the challenges in the adoptio...
A. Marchenko, P. Abrahamsson· Agile Conference· 59 citations· ⚡11
A comprehensive overview of how enhanced sampling methods are reshaping the field, with a particular focus on the data-driven construction of collective variables, is provided.
Kai Zhu, Enrico Trizio, Jintu Zhang et al.· Chemical Reviews· 58 citations