What is Gabedit ?Gabedit is a graphical user interface to computational chemistry packages like Gamess-US, Gaussian,Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess and Q-Chem It can display a variety of calculation results including support for most major molecular file formats. The advanced "Molecule Builder" allows to rapidly sketch in molecules and examine them in 3D. Graphics can be exported to various formats, including animations. Major features ● Gabedit can creates input file for GAMESS(US), GAUSSIAN, MOLCAS, MOLPRO , MPQC, OpenMopac, Orca, PCGamess and Q-Chem. ● Gabedit can graphically display a variety of Gamess-US, Gaussian, Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess, Q-Chem and (partially) ADF calculation results, including the following ● Molecular orbitals. ● Surfaces from the electron density, electrostatic potential, NMR shielding density, and other properties. ● Surfaces may be displayed in solid, translucent and wire mesh modes. they are can be colorcoded by a separate property. ● Contours (colorcoded), Planes colorcoded, Dipole. XYZ axes and the principal axes of the molecule. ● Animation of the normal modes corresponding to vibrational frequencies. ● Animation of the rotation of geometry, surfaces, contours, planes colorcoded, xyz and the principal axes of the molecule. ● Animation of contours, Animation of planes colorcoded. ● Gabedit can display UV-Vis, IR, Raman, ECD, NMR computed spectra. ● Gabedit can generate a povray file for geometry (including hydrogen's bond),surfaces (including colorcoded surfaces), contours, planes colorcoded. ● Gabedit can export picture in EPS, PS, PDF and svg files. ● Gabedit can save picture in BMP, JPEG, PNG, PPM and PS format. ● Gabedit can generate automatically a series of pictures for animation (vibration, geometry convergence, rotation, contours, planes colorcoded). PlatformsGabedit is pretty much platform independent. Up to now It has tested on Windows(XP, 2000, Vista), Linux (RedHat, Mandrake, Debian), MacOSX and UNIX (Digital TRU64, Sun Ultra, IBM AIX....).Gabedit is written in C and uses the gtk+ and OpenGL (or Mesa3D) libraries. Please note : the 2.4.x ( or higher) version of Gtk+ is required for this version of Gabedit. The gtk+ and OpenGL(or Mesa3D) graphics libraries are available on many UNIX systems, LINUX and also on WINDOWS. AvailabilityGabedit is free. The source files are available. Precompiled executable files are available for Linux and Windows systems.CitationPlease use the following citations in any report or publication :A.R. ALLOUCHE, Gabedit is a free Graphical User Interface for computational chemistry packages. It is available from http://gabedit.sourceforge.net/ LicenseCopyright (C) 2002-2009 Abdul-Rahman Allouche .All rights reserved Permission is hereby granted, free of charge, to any person obtaining a copy of this software(the Gabedit) and associated documentation files , to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. InstallationRequirementsOpenGL (or Mesa3D) and gtk+.2.4.x (or higher) libraries for UNIX. Nothing for Linux and Windows systems. Unpack and install under Linux (and UNIX) system using the source files download GabeditSrcxxx.tar.gz file from http://gabedit.sourceforge.net/ Execute the following commands: gunzip GabeditSrcxxx.tar.gz (xxx is the version number of Gabedit) tar -xvf GabeditSrcxxx.tar cd GabeditSrcxxx make ./gabedit Unpack and install under Linux system using the binary files Gtk2+ is installed in your system download GabeditxxxLinuxI386Glibc23.gz from http://gabedit.sourceforge.net/ Execute the following commands: gunzip GabeditxxxLinuxI386Glibc23.gz cp GabeditxxxLinuxI386Glibc23 gabedit chmod u+x gabedit ./gabedit Gtk2+ is not installed in your system download setupGabeditxxxwGTK.sh Execute the following commands: chmod u+x setupGabeditxxxwGTK.sh ./setupGabeditxxxwGTK.sh Unpack and install under MacOSX11 using the source files Download GabeditSrcxxx.tar.gz file from http://gabedit.sourceforge.net/ Install X11 if this is not already installed on your mac (see http://guide.macports.org/#installing.x11) Install macports (http://www.macports.org/) Install gtk2 (not gtk) using macports : port install gtk2 (see http://guide.macports.org) Execute the following commands: cp platforms/CONFIG.MacPorts CONFIG make Unpack and install under Windows system download setupGabeditxxx.exe file from http://gabedit.sourceforge.net/ Click to setupGabeditxxx.exe file. Building moleculeFrom the principal menu of Gabedit, select Geometry/Draw. You can also click to 'Draw Geometry' icon. "Draw geometry" You will obtain a new window (black by default). You can use it to rapidly sketch in molecules and examine them in three dimensions.You can use it to rapidly sketch in molecules and examine them in three dimensions. For this, Gabedit offers various possibilities :
Creation of input file for a CCP packageClose the geometry window."Gamess" "PCGamess" icons On the principal toolbar, Click to the icon of you favorite CCP (Gamess-US, Gaussian, Molcas, ......). You can also use the principal menu : File/New). You will obtain a new window. Then, select charge of system and spin multiplicity of your system, you method, the type of calculation.... After clicking on the OK button, Gabedit generates the input file and puts this file in a text editor. Your can use the text editor to edit this file. Submit a jobSet the directory (Local Directory :).Set the name of the input file (Save data in file :) Click to OK button for submit your job. A) Command for submit a job Gabedit set this command to 'submitGMS', 'nohup g98', 'nohup molcas' , 'nohup molpro' and 'nohup mpqc' for Gamess-US, Gaussian, Molcas, Molpro and MPQC respectively. However you can modify the default value from Settings/Preferences of the principal menu of Gabedit. Under Windows : If you want to use winGamess, you shoud set the winGamess directory from Settings/Preferences. If you want to use PCGamess, you shoud set the PCGamess directory from Settings/Preferences. For run Gamess-US the default command is gamess.05.exe. If you version of Gamess-US is not 05, you should replace 05 by the number version of your Gamess version. Under Unix (Linux or MacOS X11) : if you want to use Gamess-US, the gamess directory should be in your path. You can also use any command with any number of parameters but the last parameter should be the name of the input file. In Gabedit/utils directory, you have several examples for run Gamess-Us, Gaussian, Molcas, Molpro and MPQC using a batch system (PBD, LSF or LoadLeveler batch system). You should be install the shell command on your remote server. Edit the shell file and set the correct value of parameters which correspond to your Gamess-US, Gaussian, Molcas, Molpro or MPQC installation. B) Submit a job on a remote server You can submit your job on your local machine (only on Linux and unix systems) or on a remote server. For Windows system, you can not run Gaussian, Molcas, Molpro and MPQC on your local machine. You should submit your job on a remote (Linux or Unix) server. For submit your job on a remote server, you should configure Gabedit to obtain the default network protocol (rsh or ssh). For this, select Settings/Preferences of the principal menu of Gabedit and click to 'Other' Window. Then select your favourite protocol. Select also your favourite Batch system. * For windows system : – you should select the program pscp and plink (these 2 programs are in Gabedit installation directory). – You should execute putty program (once is enough), for add your server on the list of authorized servers. * For linux(and unix) system : click to Help button for obtain all the informations about the configuration of your system, configuration required for being able to submit a job on a remote server. After submitting your job, you can show the list of your jobs on the remote server (and kill a job if necessary). For this, select Tools/Batch/Remote/User from the principal menu of Gabedit. Visualizing the ResultsSelect the notebook of the output file. - Click to Update/end button, if your job is submitted on the local machine. - Click to Get All files button, if your job is submitted on a remote machine. - You can visualize the geometry convergence by clicking on the Geom. Conv. Button. - Click to Dens. Orb button, for visualize the orbitals, the electronic density, electric dipole or the vibration. Visualizing orbitals, density or other : "Dens. Orb." After clicking on the Dens. Orb. icon ( from the principal toolbar of Gabedit), you will obtain a new window. - You can read orbitals from a : Gamess, Gaussian, Molpro, PCGamess, Q-Chem output file, OpenMopac aux file, Gabedit file or Molden file. For this using the right button of mouse, click in drawing area (black by default) and select Orbitals from the pop up menu. Choose a type of file and the the file. After reading the orbitals, you can select (you will have a window with the list of all orbitals) an orbital. You can also calculate the electronic density using these orbitals ( Density/Electronic from the pop up menu). For choose the isovalue, select Surfaces/resetisovalue from the pop up menu. For create a new surface select Surfaces/new surface from the pop up menu. For delete all surfaces select Surfaces/Delete All from the pop up menu. For choose the type of surface, select Render/Surface from the pop up menu. You can use the rotation, zoom and perspective icons. Then by moving the mouse while holding down the left button you can obtain an optimal image. You can also obtain an optimal image by clicking on "O" button. You can also obtain an optimal image by setting the camera parameters. For this select Set/Camera from the pop up menu. Finally, you can create a povray file by selecting Export/Povray from the pop up menu. Finally, you can save the image on a BMP, PPM, JPEG, PNG, or PS file by selecting Screen Capture from the pop up menu. - You can also read orbitals, density, electrostatic potential, laplacian from a cube file. The cube format file supported by Gabedit are : Gaussian cube file (orbitals, density, potential, laplacian), Molpro cube file(orbitals, density, potential, laplacian), Gabedit cube file (see the last page of the manual), ADF tape 41 (orbitals and density), M2MSI ( ASCII format from Molcas software). For read a cube file, select Cube from the pop up menu, the choose the format file. With Gabedit you can also subtract grid data from a file from the currently loaded data by selecting Cube/Subtract from the pop up menu. - With Gabedit you can also create an isosurface colorcoded with another grid. For this : Read (or create from orbitals) the grid used to color the surface. Save this grid in Gabedit cube file. Read (or create from orbitals) the grid colorcoded by the old grid. Form the pop up menu, select Cube/Color Mapping and read the Gabedit cube file. At the bottom of the Drawing window, set the min and the max values used to color the surface. Visualizing of dipole, xyz axes and the principal axes of molecule. Gabedit read dipole from CCP output file. However you can set the x, y and z components of dipole. For this from the pop up menu select Set/Dipole and set your values. You can also change the color used for draw the dipole. You can also compute the dipole, numerically, from the electronic density : Set/Compute Dipole from density. To show xyz axes, select Render/Show XYZ axes (from the pop up menu). To change the color used for draw these axes, select Set/XYZ axes properties. To show the principal axes, select Render/Show the principal axes (from the pop up menu). To change the color used for draw these axes, select Set/ the principal axes properties. Animation of vibration : From the pop up menu select Animation/Vibration. You will obtain a new window. 1) From the menu of this window (or from the pop up menu of this window obtain by clicking(right button of mouse) on the list of frequencies), choose the type of file to read. With Gabedit you can read frequencies and the normal modes from: - a Gaussian output file - a Molpro ouput file - an ADF(version 2004) output file - a Gabedit file - a Molden file 2) Select a frequency from the list. 3) Set the value of Scale factor, Time step, Arrow radius and Steps by cycle parameters (if necessary). 3) By rotation and zoom find the optimal image. 4) Click to Play button for animate the vibration. 5) Click to Stop button for stop the animation. 6) For create a animated file, select Create a series of BMP images and click to Play button. After one cycle you can stop the animation. Using convert program, you can create a MNG or a GIF animated file from the BMP files generated by Gabedit. Animation of rotation : From the pop up menu select Animation/Rotation. You will obtain a new window. Choose the axis of rotation. By rotation and zoom, find the optimal image. Click to Play button for animate the rotation. You can also create an animated file for this animation (see the vibration animation section). Animation of geometry convergence : From the pop up menu select Animation/geometry convergence. You will obtain a new window. By rotation and zoom, find the optimal image. Click to Play button for start animation. You can also create an animated file for this animation (see the vibration animation section). Animation of contours : From the pop up menu select Animation/Contours You will obtain a new window. By rotation and zoom, find the optimal image. Select the direction, min isovalue, max isovalue, and the number of contours in each plane. Set the min and the max value used for create the colormap (On the bottom of the left window). Click to Play button for start animation. You can also create an animated file for this animation (see the vibration animation section). Animation of planes colorcoded : From the pop up menu select Animation/Planes colorcoded You will obtain a new window. By rotation and zoom, find the optimal image. Set the min and the max value used for create the colormap (On the bottom of the left window). Click to Play button for start animation. You can also create an animated file for this animation (see the vibration animation section). |























