This is part of the membranefusion module | |
It is only available if you configure PLUMED with ./configure –enable-modules=membranefusion . Furthermore, this feature is still being developed so take care when using it and report any problems on the mailing list. |
Calculate a CV that can induce the formation of the hemifusion stalk between two initially flat and planar bilayers.
Calculate the collective variable designed by Hub and collaborators [54] and implemented into PLUMED by Masone and collaborators [37] . This CV is capable of inducing the formation of the hemifusion stalk between two initially flat and planar bilayers surrounded by water molecules.
\[ \xi_f = \frac{1}{N_{sf}} \sum_{s=0}^{N_{sf}-1} \delta_{sf} (N_{sf}^{(p)}) \]
Where \(\xi_f\) is the CV, \(N_{sf}\) is the number of slices of the cylinder that make up the CV, \(\delta_{sf}\) is a continuos function in the interval [0 1] ( \(\delta_{sf} = 0\) for no beads in the slice s, and \(\delta_{sf} = 1\) for 1 or more beads in the slice s) and \(N_{sf}^{(p)}\) accounts for the number of tail beads within the slice s.
This example induces a hemifusion stalk ( \(\xi_f = 0.85\)) from a pair of initially flat membranes ( \(\xi_f = 0.2\)).
lMem: GROUPPRINT ARG=memFusion FILE=COLVAR STRIDE=1ATOMS=1-12288 #All the lower membrane beads. uMem: GROUPthe numerical indexes for the set of atoms in the group.ATOMS=12289-24576 #All the upper membrane beads. tails: GROUPthe numerical indexes for the set of atoms in the group.ATOMS=8-24572:12,12-24576:12 #All the lipid tails beads (from the lower and upper membrane). memFusion: MEMFUSIONPthe numerical indexes for the set of atoms in the group.UMEMBRANE=uMemall the beads of the upper membrane.LMEMBRANE=lMemall the beads of the lower membrane.TAILS=tailsall the tail beads of the system.NSMEM=70compulsory keyword the number of slices of the membrane fusion cylinder in such a way that when the bilayers are flat and parallel the CV is equal to 0.2.DSMEM=0.1( default=0.1)HMEM=0.25( default=0.25RCYLMEM=1.75( default=1.75ZETAMEM=0.5 MOVINGRESTRAINT ...( default=0.5ARG=memFusioncompulsory keyword the labels of the scalars on which the bias will actSTEP0=0compulsory keyword This keyword appears multiple times as STEPx with x=0,1,2,...,n.AT0=0.2compulsory keyword ATx is equal to the position of the restraint at time STEPx.KAPPA0=10000.0compulsory keyword KAPPAx is equal to the value of the force constants at time STEPx.STEP1=500000compulsory keyword This keyword appears multiple times as STEPx with x=0,1,2,...,n.AT1=0.85compulsory keyword ATx is equal to the position of the restraint at time STEPx.KAPPA1=10000.0 ...compulsory keyword KAPPAx is equal to the value of the force constants at time STEPx.
You can test this CV with another example in this GitHub folder.
By default the value of the calculated quantity can be referenced elsewhere in the input file by using the label of the action. Alternatively this Action can be used to calculate the following quantities by employing the keywords listed below. These quantities can be referenced elsewhere in the input by using this Action's label followed by a dot and the name of the quantity required from the list below.
Quantity | Description |
.#!value | the value of the CV |
UMEMBRANE | all the beads of the upper membrane. For more information on how to specify lists of atoms see Groups and Virtual Atoms |
LMEMBRANE | all the beads of the lower membrane. For more information on how to specify lists of atoms see Groups and Virtual Atoms |
TAILS | all the tail beads of the system. For more information on how to specify lists of atoms see Groups and Virtual Atoms |
NSMEM | the number of slices of the membrane fusion cylinder in such a way that when the bilayers are flat and parallel the CV is equal to 0.2. |
NUMERICAL_DERIVATIVES | ( default=off ) calculate the derivatives for these quantities numerically |
NOPBC | ( default=off ) ignore the periodic boundary conditions when calculating distances |
DSMEM | ( default=0.1) thickness of the slices of the membrane fusion cylinder. |
HMEM | ( default=0.25 ) parameter of the step function θ(x,h) for the membrane fusion. |
RCYLMEM | ( default=1.75 ) the radius of the membrane fusion cylinder. |
ZETAMEM | ( default=0.5 ) occupation factor. |
ONEOVERS2C2CUTOFF | ( default=500 ) cut off large values for the derivative of the atan2 function. |
XCYL | X coordinate of the fixed cylinder, if not present this will be calculated. |
YCYL | Y coordinate of the fixed cylinder, if not present this will be calculated. |