How to calculate lipophilic surface and momentum?

11 views
Skip to first unread message

Andrew Orry

unread,
Sep 12, 2024, 9:37:51 PM9/12/24
to MolSoft ICM Knowledge Base
Q. How to calculate lipophilic surface and momentum?
A. 
# First calculate Lipophilic surface area:

show area surface a_//c*,s*,f*,Cl*,Br*,i*  a_//!h*

#then calculate the momentum.

make  grob surface a_//!h* a_//!h* name="full_surf"
make  grob surface a_//c*,s*,f*,Cl*,Br*,i*  a_//!h* name="lipo_surf"
lipoMom =  Mean(Xyz( lipo_surf  ) )- Mean(Xyz( full_surf  ) )
Length(lipoMom )

Andrew Orry

unread,
Sep 16, 2024, 10:53:17 PM9/16/24
to MolSoft ICM Knowledge Base
More details:

Hydrophobic momentum is in Angstroms (displacement of the center of mass of lipophilic surface w.r.t to center of mass of the entire surface).

To draw a vector: 
Arrow ‘grob':

g_lipoMom = Grob( "ARROW20" (Mean(Xyz(a_//!h*,vt*))-0.5*lipoMom )//(Mean(Xyz(a_//!h*,vt*))+0.5*lipoMom ))
display g_lipoMom yellow

For electrostatic surface:

dipole = Charge( a_//* )* Xyz( a_//* ) - Sum(Charge(a_//*)  )*Mean( Xyz(a_//* ) )

Arrow ‘grob':

g_electroMom = Grob( "ARROW20" (Mean(Xyz(a_//!h*,vt*))-0.5*dipole )//(Mean(Xyz(a_//!h*,vt*))+0.5*dipole ))
display g_electroMom magenta



Reply all
Reply to author
Forward
0 new messages