Journal of Molecular Modeling

, Volume 13, Issue 1, pp 225–228 | Cite as

SOMMER: self-organising maps for education and research

  • Michael Schmuker
  • Florian Schwarte
  • André Brück
  • Ewgenij Proschak
  • Yusuf Tanrikulu
  • Alireza Givehchi
  • Kai Scheiffele
  • Gisbert SchneiderEmail author
Original Paper


SOMMER is a publicly available, Java-based toolbox for training and visualizing two- and three-dimensional unsupervised self-organizing maps (SOMs). Various map topologies are implemented for planar rectangular, toroidal, cubic-surface and spherical projections. The software allows for visualization of the training process, which has been shown to be particularly valuable for teaching purposes.

Spread of a spherical self-organizing map (SOM) in a three-dimensional data space


Chemical space Drug design Neural network SOM Spherical topology 



self-organizing map



Norbert Dichter is thanked for technical assistance. This work was supported by the Beilstein-Institut zur Förderung der Chemischen Wissenschaften, Frankfurt.


  1. 1.
    Kohonen T (1982) Biol Cybern 43:59–69CrossRefGoogle Scholar
  2. 2.
    Kohonen T (2001) Self-organizing maps, 3rd edn. Springer, Berlin Heidelberg New YorkGoogle Scholar
  3. 3.
    Arrigo P, Giuliano F, Scalia F, Rapallo A, Damiani G (1991) Comput Appl Biosci 7:353–357Google Scholar
  4. 4.
    Ferran EA, Ferrara P (1991) Biol Cybern 65:451–458CrossRefGoogle Scholar
  5. 5.
    Schuchhardt J, Schneider G, Reichelt J, Schomburg D, Wrede P (1996) Protein Eng 9:833–842Google Scholar
  6. 6.
    Hanke J, Reich JG (1996) Comput Appl Biosci 12:447–454Google Scholar
  7. 7.
    Schneider G, Sjoling S, Wallin E, Wrede P, Glaser E, von Heijne G (1998) Proteins 30:49–60CrossRefGoogle Scholar
  8. 8.
    Aires-de-Sousa J, Aires-de-Sousa L (2003) Bioinformatics 19:30–36CrossRefGoogle Scholar
  9. 9.
    Schneider G, Fechner U (2004) Proteomics 4:1571–1580CrossRefGoogle Scholar
  10. 10.
    Fankhauser N, Maser P (2005) Bioinformatics 21:1846–1852CrossRefGoogle Scholar
  11. 11.
    Bensmail H, Golek J, Moody MM, Semmes JO, Haoudi A (2005) Bioinformatics 21:2210–2224CrossRefGoogle Scholar
  12. 12.
    Schneider G, Wrede P (1998) Prog Biophys Mol Biol 70:175–222CrossRefGoogle Scholar
  13. 13.
    Polanski J, Walczak B (2000) Comput Chem 24:615–625CrossRefGoogle Scholar
  14. 14.
    Givehchi A, Dietrich A, Wrede P, Schneider G (2003) QSAR Comb Sci 22:549–559CrossRefGoogle Scholar
  15. 15.
    Schneider G, Nettekoven M (2003) J Comb Chem 5:233–237CrossRefGoogle Scholar
  16. 16.
    Teckentrup A, Briem H, Gasteiger J (2004) J Chem Inf Comput Sci 44:626–634CrossRefGoogle Scholar
  17. 17.
    Xiao YD, Clauset A, Harris R, Bayram E, Santago P, Schmitt JD (2005) J Chem Inf Model 45:1749–1758CrossRefGoogle Scholar
  18. 18.
    Gasteiger J, Li X, Uschold A (1994) J Mol Graph 12:90–97CrossRefGoogle Scholar
  19. 19.
    Anzali S, Barnickel G, Krug M, Sadowski J, Wagener M, Gasteiger J, Polanski J (1996) J Comput Aided Mol Des 10:521–534CrossRefGoogle Scholar
  20. 20.
    Hasegawa K, Matsuoka S, Arakawa M, Funatsu K (2002) Comput Chem 26:583–589CrossRefGoogle Scholar
  21. 21.
    Roche O, Trube G, Zuegge J, Pflimlin P, Alanine A, Schneider G (2002) Chembiochem 3:455–459CrossRefGoogle Scholar
  22. 22.
    Balakin KV, Ivanenkov YA, Savchuk NP, Ivashchenko AA, Ekins S (2005) Curr Drug Discov Technol 2:99–113CrossRefGoogle Scholar
  23. 23.
    Stahl M, Taroni C, Schneider G (2000) Protein Eng 13:83–88CrossRefGoogle Scholar
  24. 24.
    Del Carpio-Munoz CA, Ichiishi E, Yoshimori A, Yoshikawa T (2002) Proteins 48:696–732CrossRefGoogle Scholar
  25. 25.
    Ritter H (1998) Self-organizing maps in non-Euclidian spaces. In: Oja E, Kaski S (eds) Kohonen maps. Elsevier, Amsterdam, pp 97–108Google Scholar
  26. 26.
    Sangole A, Knopf GK (2003) Comput Graph 27:963–976CrossRefGoogle Scholar
  27. 27.
    Sangole A, Knopf GK (2003) Int J Smart Eng Sys Des 5:439–454CrossRefGoogle Scholar
  28. 28.
    Liou C, Kuo Y (2005) Visual Comput 21:340–353CrossRefGoogle Scholar
  29. 29.
    Wu Y, Takatsuka M (2004) The geodesic self-organizing map and its error analysis. In: Estivill-Castro V (ed) Proceedings of the 28th Australasian Conference on computer science, vol 38. Australian Computer Society, Darlinghurst, pp 343–351Google Scholar

Copyright information

© Springer-Verlag 2006

Authors and Affiliations

  • Michael Schmuker
    • 1
  • Florian Schwarte
    • 1
  • André Brück
    • 1
  • Ewgenij Proschak
    • 1
  • Yusuf Tanrikulu
    • 1
  • Alireza Givehchi
    • 1
  • Kai Scheiffele
    • 1
  • Gisbert Schneider
    • 1
    Email author
  1. 1.Institute of Organic Chemistry and Chemical BiologyJohann Wolfgang Goethe-UniversityFrankfurtGermany

Personalised recommendations