Tuesday 06/24/14

10:00 am – 12:45 am

More simulation troubleshooting

Experimenting with weaker attractive forces

    energy = ("index*epsilon * .000000001 * (step(r-rm)*(r-rm)^4 * (1- step(r-2*rm))+ (rm)^4*step(r-2*rm));"
              "index=index1*index2")

reasonable scaling
WeaklyAttractingSticky7

10 fold stronger bonding: “sticky8” simulation

    energy = ("index*epsilon * .00000001 * (step(r-rm)*(r-rm)^4 * (1- step(r-2*rm))+ (rm)^4*step(r-2*rm));"
              "index=index1*index2")

TenFoldWeakerSticky8

not very substantial change in structure

further 10 fold reduction

  • sticky 9
    energy = (“indexepsilon * .0000001 * (step(r-rm)(r-rm)^4 * (1- step(r-2rm))+ (rm)^4step(r-2rm));”
    “index=index1
    index2″)
    Despite the fact the scaling is only slightly below the SAW polymer, the system is not fully self avoiding.
    The closest two monomers at any point throughout the simulation gets closer and closer as N increases, rapidly falling below the 10 nm exclusion.
    ViolatingExclusion

redoing simulations with no attractive forces

  • let’s check the self avoiding condition again.
  • hmmm… This actually looks very similar.
  • and I thought this scaling came out to .60 last night but doesn’t seem to.
    randomPolymerMoleculeOverlap

randomPolymerScaling

More issues

Now I can’t repeat Sticky6 (~flat scaling), final simulation to complete last night, in which I added a weakened attractive force back in after believing I had gotten the random walk polymer to scale properly at 0.6.

Sticky6_fullAttractionForce

Mirny lab code

  • Bashed away a bit at scaffoldExample to get it to run:
  • This is very slow. But globule 128 is 128,000 monomers, so that’s probably why.

scaffoldExampleRunning

Trying to shorten simulation time by reducing data size. Wrote script to load and truncate

Finally got this working

  • wrote a matlab wrapper to initialize the simulations using my RandomWalkPolymer function and to change key parameters like number of nodes and simulation time (see GitScripts)
  • simulations seem to be behaving well:

MirnyPolymerScaling

Questions on polymerutils

  • what are the inputs exampleOpenmm(sys.argv[1], sys.argv[2], int(sys.argv[3])) the example has 200 1 1 but doesn’t explain what these numbers mean.
  • Can someone explain the shape of the Grossberg and LG ‘repulsive’ potentials? Why is there a minimum near the contact radius that goes up and saturates afterwards.
This entry was posted in Summaries. Bookmark the permalink.