The initial structures were rotated through a random angle, then centred before they were transformed into a coarse-grained model following the Martini 2.2 coarse graining scheme [
11], using the
martinize script [
12]. An elastic network was applied to the protein, with default settings and secondary structure was given as input using the DSSP algorithm [
13]. The protein was inserted 4.4 nm above a lipid bilayer using the
insane script [
14]. The membrane consisted of 80% POPC, 15% POPS and 5% POPIP
2 (Martini lipid POP2 [
15]) (see lipid topologies at
www.cgmartini.nl). The lipid headgroup is based on PIP(3,4)P
2 [
15]. The insane script also solvated the protein and membrane in 90% Martini water, with 10% antifreeze particles [
11] and neutralized the system with Na
+ or Cl
- ions. For Ptase
SHIP2 simulations, the box was 10x10x20 nm
3, for Ptase
PTEN simulations, the box was 7x7x18 nm
3 and for full-length simulations, the box was 12x12x24 nm
3. The simulations were performed using the Martini 2.2 force field [
12]. The use of Martini 2.2 made it possible to compare the results directly with previous simulations [
6]. The configuration was minimized with a steepest descend algorithm. Van der Waals and Coulomb cut-offs were both 1.1 nm, so four times less than the initial distance between protein and membrane. The system was equilibrated for 10 ns with a 20 fs timestep in the NPT ensemble, with a semi-isotropic Berendsen barostat [
16] set at 1 bar with a time constant of 1 ps and compressibility of 0.3 kbar
-1, and v-scale thermostat [
17] set at 323 K with a time constant of 1 ps. The simulations were constrained using the LINCS algorithm [
18]. After equilibration, simulations were run for 2 μs with a 35-fs time step and the same settings as the equilibration. All coarse-grained simulations were repeated 25 times.