Start with basename.gbw from an ORCA computation. This method has only been tested on Windows 7, primarily because MultiWFN is challenging to execute on Linux and Mac.
-
Convert to MOLDEN format via
orca_2mkl basename -molden -
Rename
basename.molden.inputtobasename.molden(this is so MultiWFN will recognize it properly) -
Run MultiWFN; load
basename.molden -
Export the reduced density gradient and "sign(lambda_2)*rho" to CUBE using the following MultiWFN commands:
a. 5 (output property in spatial region)
b. 13 (RDG)
c. 3 (high grid over entire system -- can enter custom grid for better isosurface resolution)
d. 2 (export CUBE)
e. 0 (return to main menu)
f. 5 (output property in spatial region)
g. 15 (sign(lambda_2) * rho)
h. 3 (high grid over entire system -- again, can enter custom grid here)
i. 2 (export CUBE) -
Exit MultiWFN
-
Find the exported CUBE files and move them to a more convenient location
-
Load VMD
-
In the main window, select
File>New Molecule -
Browse...to and select the desired basename.xyz file -
Click
Loadto import the geometry. -
Still in the "Molecule File Browser" window, make sure
basename.xyzis still selected inLoad files for: -
Browse...to the RDG CUBE file and clickLoad -
Again ensure
basename.xyzin still selected inLoad files for: -
Browse...to the "sign(lambda_2)*rho" CUBE file and clickLoad -
Close the "Molecule File Browser" window
-
In the main VMD window, select
Graphics>Representations... -
Under
Drawing MethodselectCPK(or whatever desired representation) -
Bump up the
Sphere ResolutionandBond Resolutionif needed, and adjustSphere ScaleandBond Radiusto taste -
Click
Create Repto create a new graphical representation -
Change
Drawing MethodtoIsosurface -
In the
Voldrop-down, select the RDG CUBE -
Set the
Isovalueto the appropriate value (0.6?) and press Enter (must press Enter to have the value actually change) -
Change
DrawtoSolid Surface, andShowtoIsosurface -
Change
Coloring MethodtoVolumeand select the "sign(lambda_2)*rho" CUBE from the drop-down that appears -
In the main VMD window, select
Graphics>Colors... -
Change to the
Color Scaletab and change theMethodsetting until the NCI plot colors are suitable
I've not ever used this approach to make "production quality" graphs, and in particular I'm not completely certain about the
final plot properly capturing the coloring of opposite signs of "sign(lambda)*rho", or scaling properly with the magnitude
of "rho". (I can't find the paper I used at the time, but I think the coloration was based on a scale of
-0.02 <= sign(lambda_2)*rho <= 0.02.
So, anyways, feedback is welcome!
Hai, thanks for this helpful post. I am trying to plot nci rdg isosurface for hydrogen bonded molecule using vmd software (following the steps as described above). I was able to change the background color from black to white by representation>color>display (background > white). but for the isosurface I am unable to plot with three colors ( however, isosurfaces are shown by only one color).I also tried to vary the color scale data range in the trajectory tab, but no any improvements. I may be missing one or two steps which I couldn't rectify myself. can you please tell me briefly, how to plot three coloured isosurface. thanks.