Journal of Computer-Aided Molecular Design

, Volume 18, Issue 3, pp 167–173 | Cite as

VEGA – An open platform to develop chemo-bio-informatics applications, using plug-in architecture and script programming



In this paper we present the expandability and flexibility features of the VEGA program (downloadable free of charge at, for the development of custom applications, using it as a multipurpose graphical environment. VEGA can be customized using both plug-in architecture and script programming. The first is useful to add new features and functions, using homemade routines, written with the VEGA Plug-in Development Kit (SDK). With the second approach it is possible to design scripts in VEGA, using the REBOL language, in order to (1) add new functions or customize existing ones; (2) automate common procedures; and (3) allow network communications, by creating a bridge between VEGA and other applications (or other PCs) through the TCP/IP protocol.

molecular editor molecular visualization open application plug-in architecture script programming 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    The Open Source Initiative (OSI): www.opensource.orgGoogle Scholar
  2. 2.
    Several scientific open source applications can be found at www.sourceforge.netGoogle Scholar
  3. 3.
    Csizmadia, F., J. Chem. Inf. Comput. Sci., 40 (2000) 323.PubMedGoogle Scholar
  4. 4.
    Blauch, D., J. Chem. Inf. Comput. Sci., 42 (2002) 143.Google Scholar
  5. 5.
    Steinbeck, C., Krause, S. and Willighagen, E., Molecules 5 (2000) 93.Google Scholar
  6. 6.
    JOELib-a java based computational chemistry package, <>Google Scholar
  7. 7.
    Steinbeck, C., Han, Y., Kuhn, S., Horlacher, O., Luttmann, E. and Willighagen, E., J. Chem. Inf. Comput. Sci., 43 (2003) 493.PubMedGoogle Scholar
  8. 8.
    Pedretti, A., Villa, L. and Vistoli, G., J.Mol. Graph., 21 (2002) 47.Google Scholar
  9. 9.
    Gamma, E., Helm, R., Johnson, R. and Vlissides, J., DesignPatterns: Elements of Reusable Object-Oriented Software. 1995, Addison-Wesley, Boston, MA.Google Scholar
  10. 10.
    Andreoli, J.M., Arregui, D., Pacull, F. and Willamowski, J., Lect. Notes Comput. Sci. 2480 (2000) 429.Google Scholar
  11. 11.
    Free downloadable at You can use also mingw gcc (<>).Google Scholar
  12. 12.
    Borland Software Corporation, 100 Enterprise Way, Scotts Valley, CA, USA.Google Scholar
  13. 13.
    Contact the Authors for further information about the Fortran programming in VEGA.Google Scholar
  14. 14.
    http://www.rebol.comGoogle Scholar
  15. 15.
    Gaillard, P., Carrupt, P.A., Testa, B. and Boudon, A., J. Comput.-Aided Mol. Design, 8 (1994) 83.Google Scholar
  16. 16.
    Pedretti, A., Villa, A.M., Villa, L. and Vistoli, G., 'Lipohilicity profile of WB-4101 analogues using the ILM approach', Internet Journal of Chemistry, Vol. 3, Art. 13 (30/06/2000).Google Scholar
  17. 17.
    Frishman, D. and Argos, P., Proteins, 27 (1997) 329.PubMedGoogle Scholar
  18. 18.
    Perrière, G. and Gouy, M., Biochimie, 78 (1996) 364.PubMedGoogle Scholar
  19. 19.
    Thompson, J.D., Gibson, T.J., Plewniak, F., Jeanmougin, F. and Higgins, D.G., Nucl. Acids Res., 25 (1997) 4876.PubMedGoogle Scholar
  20. 20.
    Gay S. and Simon M., Lect. Notes Comput. Sci., 1576 (1999) 74.Google Scholar
  21. 21.
    REBOL/core and REBOL/view are free downloadable for non commercial use at Scholar
  22. 22. Scholar
  23. 23. Scholar
  24. 24.
    Pedretti, A., Villa, L. and Vistoli G., Theor. Chem. Acc., 109 (2003) 229.Google Scholar
  25. 25.
    Kalé, L., Skeel, R., Bhandarkar, M., Brunner, R., Gursoy, A., Krawetz, N., Phillips, J., Shinozaki, A., Varadarajan, K. and Schulten, K., J. Comput. Phys., 151 (1999) 283.Google Scholar

Copyright information

© Kluwer Academic Publishers 2004

Authors and Affiliations

  • Alessandro Pedretti
    • 1
  • Luigi Villa
    • 1
  • Giulio Vistoli
    • 2
  1. 1.Istituto di Chimica FarmaceuticaUniversity of MilanMilanItaly
  2. 2.University of MilanMilanItaly

Personalised recommendations