This is a list of notable software systems that are used for visualizing macromolecules. The tables below indicate which types of data can be visualized in each system: * EM – Electron microscopy * HM – Homology modeling * MD – Molecular dynamics * MM – Molecular modelling, molecular orbital visualizing * MRI – Magnetic resonance imaging * NA – Nucleic acids * NMR – Nuclear magnetic resonance * Optical – Optical microscopy * QM – Quantum chemistry * SMI – Small molecule interactions * XRC – X-ray crystallography data such as electron density