Analysis of supramolecular architectures: beyond molecular packing diagrams