“…Algorithmically, the approaches may use (1) Force-directed layouts where nucleotides represent the nodes of a graph and base pairs as well as other interactions are shown as lines connecting the nodes. These layouts are governed by the attraction and repulsion between the nucleotides and interactions (for example Forna 8 ); or (2) Rule-based methods 9 , such as RNAView 10 , 3DNA 11 , PseudoViewer 12 , R2R 13 , RNA2Drawer 14 , jViz 15 , RNApuzzler 16 and many others, for a more comprehensive review see 17 , 18 . However, none of these methods achieves all five properties of ideal RNA 2D structure diagrams 18 , 19 : they should be modular to reflect functional domains, appear similar for related structures despite sequence or minor structural changes to allow for easy comparison, avoid overlaps and ensure visual clarity, be a realistic representation of the 3D structure (if known), and finally be aesthetically pleasing 18 , 19 .…”