Biomodeling: membrane

Intro

We will do 3_membrane in the tutorial files

Hello, membrane!

topol.top

; Include forcefield parameters

#include "amber99sb-ildn.ff/forcefield.itp"


; bonded and non-bonded parameters for lipid

#include "../lipid21.ff/ffnonbonded.lipid21.itp"

#include "../lipid21.ff/ffbonded.lipid21.itp"


; moleculetype definition of POPC lipid

#include "../itps/popc.itp"


; Include water topology

#include "amber99sb-ildn.ff/tip3p.itp"


; Include topology for ions

#include "amber99sb-ildn.ff/ions.itp"


[ system ]

; Name

Protein


[ molecules ]

; Compound        #mols

POPC               128

SOL                 5736

grompp.mdp

; pressure coupling     

Pcoupl                   = c-rescale

Pcoupltype               = semiisotropic

nstpcouple               = -1

; Time constant (ps), compressibility (1/bar) and reference P (bar)

tau-p                    = 1.0

compressibility          = 4.5e-5 4.5e-5

ref-p                    = 1      1


Spatial distribution of lipid and water

Group     0 (         System) has 34360 elements

Group     1 (          Other) has 17152 elements

Group     2 (           POPC) has 17152 elements

Group     3 (          Water) has 17208 elements

Group     4 (            SOL) has 17208 elements

Group     5 (      non-Water) has 17152 elements

Select a group: 2

Selected 2: 'POPC'

Select a group: 4

Selected 4: 'SOL'

Diffusion of water and lipid


Umbrella sampling of a water molecule as a function of the z-position

Umbrella sampling

gmx make_ndx -f topol.tpr -o pull.ndx

ri 129

q

  0 System              : 34360 atoms

  1 Other               : 17152 atoms

  2 POPC                : 17152 atoms

  3 Water               : 17208 atoms

  4 SOL                 : 17208 atoms

  5 non-Water           : 17152 atoms

  6 r_129               :     3 atoms


Perform simulation in each window

; COM PULLING          

pull                     = yes

; Cylinder radius for dynamic reaction force groups (nm)

pull-pbc-ref-prev-step-com = yes

pull-nstxout             = 50

pull-nstfout             = 50

pull-ngroups             = 2

pull-ncoords             = 1

pull-group1-name         = POPC

pull-group1-pbcatom      = 1

pull-group2-name         = r_129

pull-coord1-type         = umbrella

pull-coord1-geometry     = direction

pull-coord1-vec          = 0 0 1

pull-coord1-groups       = 1 2

pull-coord1-dim          = N N Y

pull-coord1-init         = 1.0         ; the equilibrium length of spring is 10 Å

pull-coord1-k            = 1000        ; spring constant in kJ/mol nm