Progress of Theoretical Physics Supplement No. 191, 2011 135 GPU Based Molecular Dynamics Simulations of Polymer Rings in Concentrated Solution: Structure and Scaling Daniel Reith,1,∗) Leonid Mirny2,∗∗) and Peter Virnau1,∗∗∗) 1 Institut für Physik, Johannes Gutenberg-Universtität Mainz, Staudingerweg 7, 55128 Mainz, Germany 2 Harvard-MIT Division of Health Sciences and Technology, and Department of Physics, Massachusetts Institute of Technology, Cambridge, MA, USA (Received May 8, 2011) We report on equilibrium properties of a concentrated solution of non-concatenated ring polymers by Molecular dynamics simulations using HooMD-blue, a fast implementation on graphics processor units (GPUs). We are able to identify the intermediate scaling regime for the radius of gyration Rg ∝ N 0.4 as well as indication for a crossover to Rg ∝ N 1/3 for rings with chain length N in our fully flexible off-lattice polymer model. This crossover takes place between a ring size of 2500 and 7500 monomers for monomer density ρ = 0.5. Our results are in agreement with recent studies for lattice and stiff off-lattice models and show once again that this scaling is not model dependent at all. Furthermore this study demonstrates that GPUs are suited to tackle large scale problems in computational polymer science. To this end we present performance measurements relating the computing performance of a single NVidias GTX580 consumer graphic card to conventional state of the art supercomputers. §1. Introduction The dynamics in a polymer melt is driven by the reptation mechanism.1) Thereby a polymer chain moves along its contour in a snake-like motion because every other motion is hindered by entanglements imposed by neighboring chains. The lack of this mechanism in ring polymers changes the static and dynamic behavior dramatically.2)–22) Furthermore, it is impossible to change self-entanglements (knots) of a ring polymer without breaking bonds. The typical restriction to unknotted loops in this context corresponds to a constriction of phase space to a specific topological subclass. Knots also provide a direct measure of entanglements in single polymers,23)–25) akin to interchain concepts like the primitive path in melts26) and can serve as a starting point for the understanding of DNA in viral capsids,27), 28) proteins29)–34) and synthetic polymers.23), 35) Again, the presence or absence of such entanglements influences both static and dynamic properties. While in a melt of open chains the radius of gyration in principle scales like a random walk (Rg ∝ N 1/2 ) in the asymptotic limit, there are three different scaling regimes8), 9), 13), 18), 19), 21), 36) in a melt or concentrated solution of non-concatenated, unknotted rings. For very small polymer rings, Rg ∝ N 1/2 , which is followed by an ∗) ∗∗) ∗∗∗) E-mail: [email protected] E-mail: [email protected] E-mail: [email protected] 136 D. Reith, L. Mirny and P. Virnau intermediate region with Rg ∝ N 2/5 and finally a crossover to Rg ∝ N 1/3 . Computer simulations of lattice models first showed evidence of this transition around 10 years ago13) and recently a first off-lattice simulation of a semiflexible polymer model confirmed these scaling laws.21), 22) In this manuscript we investigate a fully flexible off-lattice model. While the intermediate 2/5 region is consistent with a Flory-like free energy minimization in which each topological constraint is penalized by kB T , the asymptotic 1/3 scaling is consistent with the fractal globule concept introduced by Grosberg et al. in the late 1980s.37) Grosberg also concluded that DNA has to be organized in exactly this structure in order to remain functional.38) In the interphase (between two cell divisions) chromosomes are localized in socalled chromosome territories in the eukaryotic cells,39)–41) which can be visualized with experimental techniques like Fluorescence In Situ Hybridization (FISH).42) New experimental techniques like HiC43) allow for the visualization of the threedimensional architecture of whole genomes by constructing spatial proximity maps with a resolution down to 1 megabase. With this spatial proximity maps it is possible to calculate the probabilities for two loci being in contact, which are separated by a distance s along the genome. Several studies try to explain the development of these chromosome territories in the context of polymer physics.44)–49) While linear chromosomes may simply not have enough time to fully equilibrate as argued in Ref. 45), an analogy can be drawn to melts of rings which segregate due to topological constraints. In the following we report on simulations of fully flexible coarse-grained ring polymers in the semi-dilute regime. We see indication for a crossover from the intermediate ν = 2/5 to the asymptotic ν = 1/3 scaling in the Flory exponent and analyse structures in both regimes. All calculations were notably done on low-budget graphics processor units (GPUs) the performance of which we compare to state of the art supercomputers in the second part of the paper. §2. Model and simulation techniques Our model system consists of simple flexible Lennard-Jones + FENE homopolymers23), 50), 51) with cut and shifted Lennard-Jones interactions between all monomers VLJ = 12 6 − σr + 4 σr 127 16384 0, , if r < rcut otherwise , (2.1) and FENE interactions between adjacent beads: r 2 VF EN E = −33.75 ln 1 − . 1.5σ (2.2) Polymer Rings in Concentrated Solutions 137 Table I. Parameters of the simulated systems. All boxes are of cubic size L × L × L. We used periodic boundary conditions in all three directions. type rings chain lengthN number of chains Nc number of monomers Ntotal side length L 250 4000 100000 58.48 500 2000 100000 58.48 1000 108 108000 60. 2500 100 250000 79.37 5000 100 500000 100. 7500 100 750000 114.472 10000 100 1000000 125.992 open chains 1000 1000 1000000 125.992 √ Unless noted, rcut = 2 6 2. The single chain simulations took place at T = 4 /kB , a temperature significantly above the θ-temperature TΘ = 3.2 /kB (for a chain of infinite length52) ), to ensure sufficient interpenetration. Note that at these high temperatures, the attractive part of the Lennard-Jones potential could in principle be omitted to further speed up the computations. The molecular dynamics simulations were performed using the GPU accelerated code HooMD blue revision 357453) in the NVT ensemble with a timestep of dt = 0.002 for the production and dt = 0.004 for the√equilibration runs. We used the included DPD-thermostat54) with rcut,DP D = 2 6 2 and γ = 0.5. Note that all calculations were done using the GPU’s single-precision arithmetic. All simulations started from globular single loop configurations, which were placed in the simulation box. For N = 5000, 7500 and 10000 we prepared additional starting configurations from the final configurations for N = 2500 and N = 5000 to check for equilibrium. (Volume and loops were scaled up from N = 2500 and N = 5000 and additional particles were placed in between neighboring particles.) The potentials of Eqs. (2.1) and (2.2) were originally designed to prevent bond crossings. However, the probability of crossing a bond is small but non-zero and does depend on time step and details of the thermostat. To address this concern, we performed a primitive path analysis26) of the final configuration for N = 5000, which ran for more than three months. Unfortunately, we did discover a single link between two rings. A knot analysis,55) however, did not reveal any knots. Hence we do not believe that this single entanglement (which probably occurred in the initial relaxation phase) significantly alters our results. Further details on the specific systems can be found in Table I. A crucial parameter of the model is the entanglement length. This length can at least for open chains be estimated according to Ref. 26) via an empirical relation between packing and entanglement length Ne = p3 4 . 5 × 0.00226 (2.3) The packing length is defined as p = N Re−2 /ρ, where Re2 is the squared end-to-end vector, N the number of monomers per chain and ρ the overall monomer density. Putting in the numbers for the open chain simulation we obtain a value of roughly Ne ≈ 400. Therefore, the biggest rings of size N = 10000 considered correspond approximately to 25Ne of the corresponding linear polymer at the same density. 138 D. Reith, L. Mirny and P. Virnau Fig. 1. Squared radius of gyration Rg2 over time t for different ring sizes. N = 7500 and N = 10000 are not fully equilibrated, yet, and only the last few configurations were used for analysis. The three time series on the right-hand side of the graph are runs starting from alternative starting configurations as described in the main text. Fig. 2. Squared radius of gyration Rg2 as a function of chain length N in double logarithmic representation. The two straight lines ∝ N 0.8 and ∝ N 2/3 are guides to the eyes only to illustrate the intermediate and the asymptotic scaling regime. The additional squares at N = 5000, 7500 and 10000 denote the averages from runs with alternative initial configurations. Note that N = 7500 and N = 10000 are not fully equilibrated, yet. §3. Results and discussion One of the central static properties of concentrated solutions or melts of polymers is the radius of gyration of the polymer which measures the size of a single chain. Figure 1 shows the squared radius of gyration Rg2 as a function of time to determine if chains are equilibrated. At each time the average is calculated over all rings in the simulation box. While the systems appear to be equilibrated for ring sizes up to 5000 monomers, the plateau is not reached yet for ring sizes of 7500 and 10000 monomers. Our control runs from our “blown-up” configurations (to the right of Fig. 1) yield the same results for N = 5000 and similar results for the not yet fully equilibrated sizes N = 7500 and N = 10000. The scaling of the radius of gyration Rg is expected to behave like Rg ∝ N 0.4 for the intermediate and like Polymer Rings in Concentrated Solutions 139 Fig. 3. Self density ρS of a ring as a function of the radial distance d to its center of mass. Rg ∝ N 1/3 for the asymptotic regime. We observe the intermediate scaling regime between ring sizes of N = 500 and N = 2500 monomers (Fig. 2). A fit yields an exponent ν = 0.403 using ring sizes N = 500, 1000, 2500. At ring size N = 5000 monomers the scaling starts to deviate from the ν = 0.4 scaling. Ring sizes of N = 7500 and N = 10000 are not fully equilibrated, yet, but indicate a crossover to ν = 1/3. Following Vettorel et al.19) the onset of the asymptotic regime can be estimated by an argument using the entanglement length Ne of linear chains at the same density. Topological constraints start to play an important role in melts or concentrated solutions of open chains on a length scale larger than the entanglement length Ne . On such a length scale ‘tube defects’ become entropically √ unfavorable if the strands leaking out of the chain’s tube are longer than Le = b Ne , where b is the bond length. Vettorel et al. concluded that large rings favor collapsed states, because rings cannot reptate out of this situation. Relating the core size rc of such a collapsed states to Le and assuming rc > Le they expect to observe collapsed states with ring sizes 4π 3 4π 3 ρLe = ρb (Ne )3/2 . (3.1) N > Nc = 3 3 This would yield Nc ≈ 15000 for our model, assuming that rings squeeze each other out completely and that at the center of mass of each ring there is no overlap with the surrounding rings at all. Halverson et al.21) did not see this complete squeeze out in their simulations and we observe a similar behavior for the case of a fully flexible model at a lower density. Furthermore they estimated the self-density ρS ≈ 0.23 (for their largest system) at a melt density of ρ = 0.85 for their data. In other words in their semi-flexible model at melt density roughly 75 percent of the monomers in the vicinity of the center of mass have to be attributed to other chains. Figure 3 shows that we see a similar behavior for our fully flexible model. In our case the self-density converges at roughly ρ = 0.22 at the center of mass (55 percent of monomers in the vicinity of the center of mass belong to neighboring chains). Halverson et al.21) again proposed to include this observation in the arguments of Vettorel et al. and modify Eq. (3.1) such that the overall density ρ is replaced by the self-density ρS . Hence, we end up with a new estimate of the critical ring size of Ñc ≈ 6700. 140 D. Reith, L. Mirny and P. Virnau Fig. 4. (left): Contact probability P (s) as a function of the distance along the chain contour s for different ring sizes and a concentrated solution of open chains of chain length N = 1000. (right): Radius of gyration Rg (s)2 of a segment of size s for different ring sizes and a concentrated solution of open chains of chain length N = 1000. In Fig. 4 we report on internal properties of the rings. The contact probability of two monomers over the separation of these two monomers along the chain is plotted in double logarithmic representation (Fig. 4 (left)) and defined as follows: √ 6 Two monomers are in contact if their distance is smaller than dmin = 2· 2. The data for open chains of length N = 1000 is also included for comparison in the plot. The open chain contact probability P (s) ∝ s−3/2 scales nicely with an exponent of −3/2 over two orders of magnitude over the range from 10 to almost 1000 as predicted by theory and simulations.56), 57) The contact probability of two monomers on a ring, however, differs already at length scales larger than 10 monomers. Halverson et al.21) found evidence, that the structure of non-concatenated rings in a melt is consistent with the model of the fractal globule37) with fractal dimension df = 3. For such structures the contact probability scales with exponent −1 as recently demonstrated in Refs. 43) and 57). Theoretically, the fractal globule is only expected for ring sizes N Ne .37) Unfortunately we are not able to clearly observe the scaling with exponent γ = −1 in our data, probably because the rings are still too small compared to the linear entanglement length of Ne ≈ 400. For our largest system (N = 10000, which is not yet fully equilibrated) γ = −1 scaling starts to emerge for N > 1000. Right next to the contact probability, Fig. 4 (right) shows the radius of gyration of sub-segments s as an additional measure for the internal structure of a ring. Again, data for open chains of length N = 1000 is plotted for comparison. The sub-segment radius of gyration for open chains in concentrated solutions is expected to show two different scaling regimes: Rg2 (s) ∝ s2ν with ν ≈ 3/5 if s is smaller than the number of monomers in a blob and ν = 0.5 if s is larger. For our data, this crossover takes place at roughly s = 30. The scaling of the sub-segment radius of gyration of the rings does not exhibit the same behavior. While starting with ν ≈ 3/5, the subsegment radius of gyration appears to grow at a smaller rate for rings than for open chains. For larger sub-segments we are not able to observe a clear scaling law in our data. If the rings have a similar structure as a fractal globule, the sub-segment radius of gyration Rg (s) should scale with ν = 1/3 because a fractale globule is Polymer Rings in Concentrated Solutions 141 a self-similar structure. As for the contact probability, a ring size of roughly 25Ne is probably not sufficient to reach the N Ne limit and to observe the expected scaling. §4. Performance Modern Graphics Processing units (GPUs) are able to perform massively parallel scientific computations at low cost, but only few algorithms from the field of statistical physics have been proven to run efficiently on such devices. Besides calculations for the Ising-model58), 59) and analysis of time series60) a lot of effort has focussed on porting Molecular dynamics simulations to GPUs.53), 61), 62) In the meantime traditional Molecular dynamics packages for parallel CPUs such as Gromacs,63) Lammps,64) Espresso65) and NAMD66), 67) have also announced GPU support. In this section we would like to show that GPUs can be used to simulate systems, which originally relied on the usage of supercomputing clusters. As a test case we studied a concentrated solution of non-concatenated rings and their scaling behavior on traditional supercomputers and compare those results with single GPUs. The system used for the benchmark is almost identical to the biggest system considered in Ref. 21), a Kremer-Grest (KG) based model.50) With this model, the authors demonstrated for the first time the discussed scaling relations for an offlattice model. As it also includes a chain stiffness and as the densities are higher (ρ = 0.85), the largest systems (N = 1600) actually corresponds to 57 entanglement lengths according to Eq. (2.3) and is effectively larger than the biggest system used by us. Hence, the system is also better suited for identifying scaling relations. The nonbonded interaction is modeled with the help of a Weeks-Chandler-Anderson (WCA) potential, very similar to the one described in Eq. (2.1), but with a smaller √ 6 cutoff rcut = 2 and shifted in such a way, that VW CA (rcut ) = 0 holds. The bonded interactions are described with the help of the FENE potential in Eq. (2.2). However the model considered in Ref. 21) is a semi-flexible and not a fully-flexible model as discussed in the previous section. To this end we introduce a chain stiffness by an additional angular potential 1 Vangular = k (θ − θ0 )2 2 (4.1) with k = 1.5 and θ0 = π. Note that this is not exactly identical to the angular potential of Ref. 21) but rather its Taylor expansion up to second order. The benchmark system consists of 200 rings of size 1600 monomers with a total number of 320000 monomers in the system. They are packed into a cubic simulation box with side length 72.207σ with periodic boundary conditions in all three dimensions. This packing corresponds to a monomer density of ρ = 0.85. Figure 5 shows an equilibrated configuration of the system. We compare HooMD-blue revision 357453) running on different types of GPUs with Gromacs 4.x63) running on two state of the art parallel computing clusters at the JSC Jülich: An Intel Xeon cluster (JUROPA) and a Blue Gene P supercomputer (JUGENE). To this end 100000 NVE integration steps with a timestep dt = 0.01 142 D. Reith, L. Mirny and P. Virnau Fig. 5. Benchmark system. 200 semiflexible rings of length N = 1600 at a monomer density ρ = 0.85. Each ring is colored differently. Table II. Details on the benchmarked platforms. name Juropa JUGENE GPU GTX580 Tesla M2070 CPU Intel [email protected] PowerPC 450@850Mhz MD code Gromacs Gromacs HooMD-blue HooMD-blue Version 4.5.3 4.0.7 r3547 r3547 were undertaken in each run to obtain a reasonable estimate for the speed of the integration. Note that both HooMD and Gromacs use single precision floating point operations. Of course, single precision is not particularly well-suited for NVE simulations. Therefore, these runs should only be considered for benchmark purposes. Table II provides further details on the platforms. Figure 6 shows the speed of the NVE-integration over the number of used CPU cores. No performance loss through communication between the different CPU cores implies a perfect scaling and corresponds to a straight line with slope one in the double logarithmic scale of the plot. Gromacs measures the duration of the integration in hours per nanosecond (ns). In these units dt = 0.1 ps. HooMD-blue gauges its speed in timesteps per second. The HOOMD-blue units can be converted to the ones of GROMACS by multiplying their reciprocal value by 1000/(dt × 60 × 60). Hence the speed in units of ns/hour is plotted over the number of CPU cores in Fig 6. This plot shows that the specific systems scale rather nicely except for the biggest number of CPU cores taken into account on JUROPA as well as JUGENE. GPUs are massive parallel computing devices, but HOOMD-blue r3574 is not capable to run on more than one device in parallel. Therefore, the runtime of HOOMD-blue r3574 on different types of GPUs is denoted by different horizontal lines in the plot. The intersections of these horizontal lines with the scaling lines from JUROPA and JUGENE denote the number of CPU cores needed to obtain the same computing power from the respective cluster. In our Polymer Rings in Concentrated Solutions 143 Fig. 6. Reciprocal time (speed) over the number of CPU cores on the JUROPA and JUGENE supercomputers used for integrating the benchmark system with Gromacs as described in the main text. The horizontal lines are the speed of integration with HOOMD-blue on different GPUs. A GTX580 roughly corresponds to 75 2.93 Ghz JUROPA cores and 850 BlueGene P cores on JUGENE. test runs, a GTX 580 consumer card roughly corresponds to 75 2.93 Ghz JUROPA cores and 850 Blue Gene P cores on JUGENE. The corresponding speed-ups for the professional Tesla card are somewhat lower due to lower clock speeds and a lower number of compute cores. The exact speed up factors should, however, be taken with a grain of salt and rather serve as a guideline. §5. Conclusion The aim of this paper is twofold. First we demonstrate that GPUs can be used to tackle state of the art problems in the field of computational polymer physics. To this end we investigate the structure and scaling behavior of non-concatenated ring polymers in concentrated solution with a fully flexible off-lattice model by Molecular dynamics. Although our model and the parameters differ from models considered in the literature before, our results confirm once again that structural properties and scaling do not depend on a specific model. We find indication for a crossover to ν = 1/3-scaling in the radius of gyrations in the framework of a fully flexible off-lattice model. Furthermore we are able to give some additional evidence that the self-density of a ring at its center of mass does not converge towards the system density in a fully flexible model. The analysis of the contact probability and the sub-segment radius of gyrations indicate, that even the longest chains considered in this study are not yet long enough to observe the scaling that is predicted for fractal globules. In the second part of the paper we compare the speed of Molecular dynamics integration on a GPU using HooMD-blue to corresponding integrations on massively parallel computing clusters using Gromacs. We demonstrate that GPUs are an efficient and economic alternative to massive parallel clusters for Molecular dynamics integration of coarse-grained systems consisting of 100000 to 1000000 particles. Systems much bigger than 1 million particles cannot be simulated yet because of memory 144 D. Reith, L. Mirny and P. Virnau limitations, and an efficient implementation of Molecular dynamics parallelized over tens of GPUs is still missing. We found that a high end consumer graphic card (which at the time of writing costs less than 400 ) yields the same number of Molecular dynamics integration timesteps as 75 Xeon processor cores and roughly 850 Blue Gene P processor cores. These numbers should however only serve as a guideline. Acknowledgements We would like to thank A. Stasiak, K. Binder, H.-P. Hsu, A. Tröster, K. Koschke and M. Imakaev for fruitful discussions on the topic and J. Ahrens for technical support. We are also grateful to K. Kremer for sending preprints of Refs. 21) and 22). This work received financial support from the Deutsche Forschungsgemeinschaft (SFB 625-A17). Computing time on the JUROPA supercomputer at the NIC Jülich and the GPU cluster of the Center for Computational Sciences Mainz at the ZDV Mainz are also gratefully acknowledged. References 1) M. Doi and S. Edwards, The Theory of Polymer Dynamics (Oxford University Press, Oxford, 1986). 2) J. Roovers, Macromolecules 21 (1988), 1517. 3) G. B. McKenna, B. J. Hostetter, N. Hadjichristidis, L. J. Fetters and D. J. Plazek, Macromolecules 22 (1989), 1834. 4) S. Gagliardi, V. Arrighi, R. Ferguson, A. C. Dagger, J. A. Semlyen and J. S. Higgins, J. Chem. Phys. 122 (2005), 064904. 5) D. Kawaguchi, K. Masuoka, A. Takano, K. Tanaka, T. Nagamura, N. Torikai, R. M. Dalgliesh, S. Langridge and Y. Matsushita, Macromolecules 39 (2006), 5180. 6) M. Kapnistos, M. Lang, D. Vlassopoulos, W. Pyckhout-Hintzen, D. Richter, D. Cho, T. Chang and M. Rubinstein, Nature Mater. 7 (2008), 997. 7) S. Nam, J. Leisen, V. Breedveld and H. W. Beckham, Macromolecules 42 (2009), 3121. 8) M. E. Cates and J. M. Deutsch, J. de Phys. 47 (1986), 2121. 9) M. Müller, J. P. Wittmer and M. E. Cates, Phys. Rev. E 53 (1996), 5063. 10) S. Brown and G. Szamel, J. Chem. Phys. 108 (1998), 4705. 11) S. Brown and G. Szamel, J. Chem. Phys. 109 (1998), 6184. 12) M. Müller, J. P. Wittmer and J.-L. Barrat, Europhys. Lett. 52 (2000), 406. 13) M. Müller, J. P. Wittmer and M. E. Cates, Phys. Rev. E 61 (2000), 4078. 14) S. Brown, T. Lenczycki and G. Szamel, Phys. Rev. E 63 (2001), 052801. 15) K. Hur, R. G. Winkler and D. Y. Yoon, Macromolecules 39 (2006), 3975. 16) J. Suzuki, A. Takano and Y. Matsushita, J. Chem. Phys. 129 (2008), 034903. 17) J. Suzuki, A. Takano, T. Deguchi and Y. Matsushita, J. Chem. Phys. 131 (2009), 144902. 18) T. Vettorel, S. Y. Reigh, D. Y. Yoon and K. Kremer, Macromol. Rapid Commun. 30 (2009), 345. 19) T. Vettorel, A. Y. Grosberg and K. Kremer, Phys. Biol. 6 (2009), 025013. 20) K. Hur, C. Jeong, R. G. Winkler, N. Lacevic, R. H. Gee and D. Y. Yoon, Macromolecules 44 (2011), 2311. 21) J. D. Halverson, W. B. Lee, G. S. Grest, A. Y. Grosberg and K. Kremer, J. Chem. Phys. 134 (2011), 204904. 22) J. D. Halverson, W. B. Lee, G. S. Grest, A. Y. Grosberg and K. Kremer, J. Chem. Phys. 134 (2011), 204905. 23) P. Virnau, Y. Kantor and M. Kardar, J. Am. Chem. Soc. 127 (2005), 15102. 24) M. L. Mansfield, J. Chem. Phys. 127 (2007), 244901. 25) D. Reith and P. Virnau, Comput. Phys. Commun. 181 (2010), 800. 26) R. Everaers, S. K. Sukumaran, G. S. Grest, C. Svaneborg, A. Sivasubramanian and K. Kremer, Science 303 (2004), 823. Polymer Rings in Concentrated Solutions 145 27) C. Micheletti, D. Marenduzzo, E. Orlandini, D. W. Sumners and D. W. Summers, J. Chem. Phys. 124 (2006), 64903. 28) C. Micheletti, D. Marenduzzo, E. Orlandini and D. W. Sumners, Biophys. J. 95 (2008), 3591. 29) P. Virnau, L. A. Mirny and M. Kardar, PLoS Comput. Biol. 2 (2006), e122. 30) G. Kolesov, P. Virnau, M. Kardar and L. A. Mirny, Nucleic Acids Res. 35 (2007), W425. 31) R. C. Lua and A. Y. Grosberg, PLoS Comput. Biol. 2 (2006), e45. 32) W. R. Taylor, Nature 406 (2000), 916. 33) D. Bölinger, J. I. Sukowska, H.-P. Hsu, L. A. Mirny, M. Kardar, J. N. Onuchic and P. Virnau, PLoS Comput. Biol. 6 (2010), e1000731. 34) P. Virnau, A. Mallam and S. Jackson, J. of Phys.: Cond. Matt. 23 (2011), 033101. 35) D. Reith and P. Virnau, Comput. Phys. Commun., in press. 36) T. Sakaue, Phys. Rev. Lett. 106 (2011), 167802. 37) A. Grosberg, S. Nechaev and E. Shakhnovich, J. de Phys. 49 (1988), 2095. 38) A. Grosberg, Y. Rabin, S. Havlin and A. Neer, Europhys. Lett. 23 (1993), 373. 39) T. Cremer and C. Cremer, Nat. Rev. Genet. 2 (2001), 292. 40) T. Cremer and M. Cremer, Cold Spring Harbor Perspect. Biol. 2 (2010), a003889. 41) K. J. Meaburn and T. Misteli, Nature 445 (2007), 379. 42) A. Bolzer, G. Kreth, I. Solovei, D. Koehler, K. Saracoglu, C. Fauth, S. Müller, R. Eils, C. Cremer, M. R. Speicher and T. Cremer, PLoS Biol. 3 (2005), e157. 43) E. Lieberman-Aiden, N. L. van Berkum, L. Williams, M. Imakaev, T. Ragoczy, A. Telling, I. Amit, B. R. Lajoie, P. J. Sabo, M. O. Dorschner, R. Sandstrom, B. Bernstein, M. A. Bender, M. Groudine, A. Gnirke, J. Stamatoyannopoulos, L. A. Mirny, E. S. Lander and J. Dekker, Science 326 (2009), 289. 44) J. Sikorav and G. Jannink, Biophys. J. 66 (1994), 827. 45) A. Rosa and R. Everaers, PLoS Comput. Biol. 4 (2008), e1000153. 46) A. Rosa, N. B. Becker and R. Everaers, Biophys. J. 98 (2010), 2410. 47) J. Dorier and A. Stasiak, Nucleic Acids Res. 37 (2009), 6316. 48) M. Tark-Dame, R. van Driel and D. W. Heermann, J. Cell Sci. 124 (2011), 839. 49) M. Bohn and D. W. Heermann, PloS ONE 5 (2010), e14428. 50) K. Kremer and G. S. Grest, J. Chem. Phys. 92 (1990), 5057. 51) L. G. MacDowell, P. Virnau, M. Müller and K. Binder, J. Chem. Phys. 117 (2002), 6360. 52) K. Binder, M. Müller, P. Virnau and L. G. Macdowell, Adv. Polym. Sci. 173 (2005), 130. 53) J. Anderson, C. Lorenz and A. Travesset, J. Comput. Phys. 227 (2008), 5342. 54) T. Soddemann, B. Dünweg and K. Kremer, Phys. Rev. E 68 (2003), 046702. 55) P. Virnau, Physics Procedia 6 (2010), 117. 56) R. Lua, A. L. Borovinskiy and A. Y. Grosberg, Polymer 45 (2004), 717. 57) L. A. Mirny, Chromosome Res. 19 (2011), 37. 58) T. Preis, P. Virnau, W. Paul and J. J. Schneider, J. Comput. Phys. 228 (2009), 4468. 59) B. Block, P. Virnau and T. Preis, Comput. Phys. Commun. 181 (2010), 1549. 60) T. Preis, P. Virnau, W. Paul and J. J. Schneider, New J. Phys. 11 (2009), 093024. 61) J. A. van Meel, A. Arnold, D. Frenkel, S. Portegies Zwart and R. G. Belleman, Mol. Simul. 34 (2008), 259. 62) P. H. Colberg and F. Höfling, Comput. Phys. Commun. 182 (2011), 1120. 63) B. Hess, C. Kutzner, D. van der Spoel and E. Lindahl, J. Chem. Theory Comput. 4 (2008), 435. 64) S. Plimpton, J. Comput. Phys. 117 (1995), 1. 65) H.-J. Limbach, A. Arnold, B. A. Mann and C. Holm, Comput. Phys. Commun. 174 (2006), 704. 66) J. C. Phillips, R. Braun, W. Wang, J. Gumbart, E. Tajkhorshid, E. Villa, C. Chipot, R. D. Skeel, L. Kalé and K. Schulten, J. Comput. Chem. 26 (2005), 1781. 67) J. E. Stone, J. C. Phillips, P. L. Freddolino, D. J. Hardy, L. G. Trabuco and K. Schulten, J. Comput. Chem. 28 (2007), 2618.
© Copyright 2026 Paperzz