Macromolecule chart