Published in Depth-First

Ring perception in chemical structures is essential for a number higher-level cheminformatics operations such as Structure Diagram Generation and aromaticity perception. Several ring perception algorithms have been developed over the last few decades, but many return only a subset of rings. Others are difficult to implement or perform badly.