A computational framework for designing micron-scale crisscross DNA megastructures
Aquilina, M.; Katzmeier, F.; Nijenhuis, M.; Wang, S.; Becker, C.; Zhao, Y.; Seok, S. H.; Finkel, J.; Cui, H.; Lee, J.; Lee, S.; Shih, W.
Show abstract
Crisscross polymerization enables the assembly of hundreds of unique DNA origami slats into micron-sized structures with nanoscale precision. To design these megastructures, thousands of handle sequences from a fixed library must be assigned to individual slats to encode the desired binding architecture. This complexity presents two major challenges: handles must be selected to minimize parasitic interactions that compete with desired assembly, and the fabrication of hundreds of unique slats creates a substantial logistical burden. Here, we develop a unified framework that standardizes the design and fabrication of crisscross megastructures. We use an evolutionary algorithm to optimize handle assignment and minimize parasitic binding between slats, paired with a graph-based algorithm that expands the handle library. Together, these algorithms enable the assembly of large, multi-layered megastructures that otherwise would be produced at negligible yields. We have released this framework as #-CAD, an open-source graphical application that integrates these algorithms, streamlines laboratory workflows, and makes crisscross DNA origami more broadly accessible.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
- Rapid exchange of stably bound protein and DNA cargo on a DNA origami receptor 94%
- Electronic Mapping of a Bacterial Genome with Dual Solid-State Nanopores and Active Single-Molecule Control 94%
- Synthetic Rewiring of Virus-Like Particles via Circular Permutation Enables Modular Peptide Display and Protein Encapsulation 93%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.