Feature Requests item #3284143, was opened at 2011-04-11 03:30
Message generated for change (Comment added) made by hansonr
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=379136&aid=3284143&group_id=23629

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Jmol extensions
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Granger Hermitage (ghermitage)
Assigned to: Bob Hanson (hansonr)
Summary: depict donor-acceptor energies

Initial Comment:
The energy of stabilization of a donor-acceptor interaction is given as the 
E(2) value in this NBO report:

 SECOND ORDER PERTURBATION THEORY ANALYSIS OF FOCK MATRIX IN NBO BASIS

     Threshold for printing:   0.01 kcal/mol
                                                                                
E(2)  E(j)-E(i) F(i,j)
      Donor NBO (i)              Acceptor NBO (j)       kcal/mol   a.u.    a.u. 
 ===============================================================================

 within unit  1
     1. BD ( 1) C 1- C 2       204. RY*( 1) O 3                1.86    1.86     
0.053
     1. BD ( 1) C 1- C 2     1308. BD*( 1) N 7- C 8         5.31    1.46    
0.079
 152. LP  ( 1) O20           1237. BD*( 1) N69- H74       8.25    1.68    0.105
 140. CR ( 1) C80           1110. RY*( 3) C83                1.32  13.77    
0.120

It would be really nice if the E(2) value could be depicted graphically. A 
point in a color spectrum corresponding to the value could appear in the 
overlap of the donor PNBO and the acceptor PNBO. PNBOs are better for showing 
overlap than the NBOs. Donor acceptor interactions are directional, so a 
particular interaction is specified by an ordered pair of NBO IDs, but there is 
no conflict with an interaction in the reverse direction since in how these 
things work there won't be one. If the mouse pointer was placed on one of the 
overlaps, the numeric E(2) value associated with the color would be shown. The 
ability to show the overlaps from a particular donor to all its acceptors and 
show overlaps to a particular acceptor from all its donors is highly desirable. 
A threshold of E(2) value would further subset which overlaps were shown.

Also, it is desirable that the pairwise steric exchange energies (another NBO 
report) receive a similar treatment. Both directions exist in this case, but 
the value should be the same in both cases so the same approach (showing a 
color in the PNBO overlap) would work.

As it stands these values have to be looked up from a long text report and a 
graphical depiction would be so much more convenient. 


----------------------------------------------------------------------

>Comment By: Bob Hanson (hansonr)
Date: 2011-05-01 19:01

Message:
correction:

version=12.1.45_dev

# new feature: NBO second-order data saved in modata:
#   Var x = getProperty("auxiliaryInfo.models[2].moData.secondOrderData")
#   show x
#   >> x = [[69.0,115.0,1.2800001,0.044],[69.0,134.0,0.67,0.026],...[mo1,
mo2, E(2), f(i,j),...]
#   where mo1 and mo2 are indexes into the MO list (Note that they are
floats, not integers.)
#   and E(2) and f(i,j) are the E(2) value calculated by genNBO.


----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2011-05-01 18:51

Message:
version=12.1.45_dev

# new feature: NBO second-order data saved in modata:
#   Var x = getProperty("auxiliaryInfo.models[2].moData.secondOrderData")
#   show x
#   >> x = [[69.0,115.0,1.2800001],[69.0,134.0,0.67],...[mo1, mo2, E(2)]
#   where mo1 and mo2 are indexes into the MO list (Note that they are
floats, not integers.)
#   and E(2) is the E(2) value calculated by genNBO.

Now, what we DO with those is another question....

----------------------------------------------------------------------

Comment By: Granger Hermitage (ghermitage)
Date: 2011-05-01 18:29

Message:
I am unaware of this being done elsewhere but it would be quite surprising
if it were not since interaction between pairs of orbitals is such a
central feature of some quantum analyses. Donor-acceptor interactions
(charge transfer) and steric pressure are examples of pairwise orbital
interactions, the first being unidirectional and the second being
bidirectional.

A colored arrow representing a vector would be a fine way of depicting
donor-acceptor interactions. It might be best to allow the orbitals
themselves not to be shown just the arrows as orbitals might obscure the
arrows. Allowing drawing of just the arrows would means that sense could be
made in a volume of numerous donor-acceptor interactions. The arrow would
be from and to nominal centers of orbitals. The arrow of the vector could
be of user-definable line width. When the mouse pointer was placed on the
arrow, the identities of both orbitals (NBO IDs and bond type details)
would be shown in text as would the E(2) and F(I,J) of the interaction.

For depiction of bidirectionally symmetric interactions, a line segment
rather than an arrow might be used.

The overlap would be the intersection of the visual representations of
PNBOs. However, colored arrows would have advantages over that.

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2011-05-01 16:44

Message:
First question I would ask is this: Is this a totally novel idea, or do you
know of examples where programs do this? 

Then: It seems to me we would need to depict two orbitals, and then
indicate by color (or a vector?) the strength and the direction of the
donor-->acceptor E(2) value. 

"In the overlap" is a bit of a problem, I think. How would you define
that? 

Bob

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=379136&aid=3284143&group_id=23629

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to