Enright and Ouzounis. BioLayout-an automatic graph layout algorithm for similarity visualization. Bioinformatics??, 2001. (pdf) (bibtex: Enright-2001-BAG).