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.
Similar content being viewed by others
References
The Open Source Initiative (OSI): www.opensource.org
Several scientific open source applications can be found at www.sourceforge.net
Csizmadia, F., J. Chem. Inf. Comput. Sci., 40 (2000) 323.
Blauch, D., J. Chem. Inf. Comput. Sci., 42 (2002) 143.
Steinbeck, C., Krause, S. and Willighagen, E., Molecules 5 (2000) 93.
JOELib-a java based computational chemistry package, <http://joelib.sourceforge.net/>
Steinbeck, C., Han, Y., Kuhn, S., Horlacher, O., Luttmann, E. and Willighagen, E., J. Chem. Inf. Comput. Sci., 43 (2003) 493.
Pedretti, A., Villa, L. and Vistoli, G., J.Mol. Graph., 21 (2002) 47.
Gamma, E., Helm, R., Johnson, R. and Vlissides, J., DesignPatterns: Elements of Reusable Object-Oriented Software. 1995, Addison-Wesley, Boston, MA.
Andreoli, J.M., Arregui, D., Pacull, F. and Willamowski, J., Lect. Notes Comput. Sci. 2480 (2000) 429.
Free downloadable at http://www.delorie.com/djgpp/. You can use also mingw gcc (<http://www.mingw.org/>).
Borland Software Corporation, 100 Enterprise Way, Scotts Valley, CA, USA.
Contact the Authors for further information about the Fortran programming in VEGA.
http://www.rebol.com
Gaillard, P., Carrupt, P.A., Testa, B. and Boudon, A., J. Comput.-Aided Mol. Design, 8 (1994) 83.
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).
Frishman, D. and Argos, P., Proteins, 27 (1997) 329.
Perrière, G. and Gouy, M., Biochimie, 78 (1996) 364.
Thompson, J.D., Gibson, T.J., Plewniak, F., Jeanmougin, F. and Higgins, D.G., Nucl. Acids Res., 25 (1997) 4876.
Gay S. and Simon M., Lect. Notes Comput. Sci., 1576 (1999) 74.
REBOL/core and REBOL/view are free downloadable for non commercial use at http://www.rebol.com/download.html
http://www.rebol.com/docs/core23/rebolcore.html
http://users.unimi.it/~ddl/vega/manual/pages/gl_index.htm
Pedretti, A., Villa, L. and Vistoli G., Theor. Chem. Acc., 109 (2003) 229.
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.
Author information
Authors and Affiliations
Corresponding author
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/B:JCAM.0000035186.90683.f2