The great pace of biomolecular structure determination has provided a plethora of protein structures, but not as many structures of nucleic acids or of their complexes with proteins. The recognition of DNA and RNA molecules by proteins may produce large and relatively stable assemblies (such as the ribosome) or transient complexes (such as DNA clamps sliding through the DNA).