Skip to main content
Log in

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

  • Published:
Journal of Computer-Aided Molecular Design Aims and scope Submit manuscript

Abstract

In this paper we present the expandability and flexibility features of the VEGA program (downloadable free of charge at http://www.ddl.unimi.it), 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. The Open Source Initiative (OSI): www.opensource.org

  2. Several scientific open source applications can be found at www.sourceforge.net

  3. Csizmadia, F., J. Chem. Inf. Comput. Sci., 40 (2000) 323.

    PubMed  Google Scholar 

  4. Blauch, D., J. Chem. Inf. Comput. Sci., 42 (2002) 143.

    Google Scholar 

  5. Steinbeck, C., Krause, S. and Willighagen, E., Molecules 5 (2000) 93.

    Google Scholar 

  6. JOELib-a java based computational chemistry package, <http://joelib.sourceforge.net/>

  7. Steinbeck, C., Han, Y., Kuhn, S., Horlacher, O., Luttmann, E. and Willighagen, E., J. Chem. Inf. Comput. Sci., 43 (2003) 493.

    PubMed  Google Scholar 

  8. Pedretti, A., Villa, L. and Vistoli, G., J.Mol. Graph., 21 (2002) 47.

    Google Scholar 

  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. Andreoli, J.M., Arregui, D., Pacull, F. and Willamowski, J., Lect. Notes Comput. Sci. 2480 (2000) 429.

    Google Scholar 

  11. Free downloadable at http://www.delorie.com/djgpp/. You can use also mingw gcc (<http://www.mingw.org/>).

  12. Borland Software Corporation, 100 Enterprise Way, Scotts Valley, CA, USA.

  13. Contact the Authors for further information about the Fortran programming in VEGA.

  14. http://www.rebol.com

  15. Gaillard, P., Carrupt, P.A., Testa, B. and Boudon, A., J. Comput.-Aided Mol. Design, 8 (1994) 83.

    Google Scholar 

  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).

  17. Frishman, D. and Argos, P., Proteins, 27 (1997) 329.

    PubMed  Google Scholar 

  18. Perrière, G. and Gouy, M., Biochimie, 78 (1996) 364.

    PubMed  Google Scholar 

  19. Thompson, J.D., Gibson, T.J., Plewniak, F., Jeanmougin, F. and Higgins, D.G., Nucl. Acids Res., 25 (1997) 4876.

    PubMed  Google Scholar 

  20. Gay S. and Simon M., Lect. Notes Comput. Sci., 1576 (1999) 74.

    Google Scholar 

  21. REBOL/core and REBOL/view are free downloadable for non commercial use at http://www.rebol.com/download.html

  22. http://www.rebol.com/docs/core23/rebolcore.html

  23. http://users.unimi.it/~ddl/vega/manual/pages/gl_index.htm

  24. Pedretti, A., Villa, L. and Vistoli G., Theor. Chem. Acc., 109 (2003) 229.

    Google Scholar 

  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 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giulio Vistoli.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pedretti, A., Villa, L. & Vistoli, G. VEGA – An open platform to develop chemo-bio-informatics applications, using plug-in architecture and script programming. J Comput Aided Mol Des 18, 167–173 (2004). https://doi.org/10.1023/B:JCAM.0000035186.90683.f2

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JCAM.0000035186.90683.f2

Navigation