“…Biological macromolecules that undergo spontaneous or programmed self-assembly offer remarkable opportunities to understand how the interplay of sequence, structure, kinetics, and energetics control the outcomes of assembly, while providing useful scaffolds for the fabrication of hierarchical structures, materials, and devices. [1][2][3][4][5] DNA, [6] RNA, [7] peptides, [8] and proteins [9] have all been used to create building blocks that self-or co-associate into well-defined supramolecular assemblies directly upon mixing, or following a change in the external milieu (e.g., pH, temperature, or buffer composition). The resulting structures may be one, two, or three-dimensional, composed of a single or of multiple species, and they may require additional elements such as inorganic or biological interfaces to reach a final assembled state.…”