Self-assembly of helical ribbons | Synapse