skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: SSAGES: Software Suite for Advanced General Ensemble Simulations

Abstract

Molecular simulation has emerged as an essential tool for modern-day research, but obtaining proper results and making reliable conclusions from simulations requires adequate sampling of the system under consideration. To this end, a variety of methods exist in the literature that can enhance sampling considerably, and increasingly sophisticated, effective algorithms continue to be developed at a rapid pace. Implementation of these techniques, however, can be challenging for experts and non-experts alike. There is a clear need for software that provides rapid, reliable, and easy access to a wide range of advanced sampling methods, and that facilitates implementation of new techniques as they emerge. Here we present SSAGES, a publicly available Software Suite for Advanced General Ensemble Simulations designed to interface with multiple widely used molecular dynamics simulations packages. SSAGES allows facile application of a variety of enhanced sampling techniques—including adaptive biasing force, string methods, and forward flux sampling—that extract meaningful free energy and transition path data from all-atom and coarse grained simulations. A noteworthy feature of SSAGES is a user-friendly framework that facilitates further development and implementation of new methods and collective variables. In this study, the use of SSAGES is illustrated in the context of simple representative applications involvingmore » distinct methods and different collective variables that are available in the current release of the suite.« less

Authors:
 [1];  [2];  [3];  [1]; ORCiD logo [4];  [4];  [4];  [4];  [4];  [4];  [4];  [4]; ORCiD logo [1]; ORCiD logo [4];  [4];  [1];  [4];  [4];  [4];  [2] more »; ORCiD logo [1];  [2] « less
  1. Univ. of Notre Dame, Notre Dame, IN (United States)
  2. Univ. of Chicago, Chicago, IL (United States); Argonne National Lab. (ANL), Lemont, IL (United States)
  3. Univ. of Chicago, Chicago, IL (United States); Karlsruhe Institute of Technology, Eggenstein-Leopoldshafen (Germany)
  4. Univ. of Chicago, Chicago, IL (United States)
Publication Date:
Research Org.:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Basic Energy Sciences (BES) (SC-22). Materials Sciences & Engineering Division; Midwest Integrated Center for Computational Materials (MICCoM); National Science Foundation (NSF); USDOE
OSTI Identifier:
1422554
Alternate Identifier(s):
OSTI ID: 1417717
Grant/Contract Number:  
AC02-06CH11357
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Chemical Physics
Additional Journal Information:
Journal Volume: 148; Journal Issue: 4; Journal ID: ISSN 0021-9606
Publisher:
American Institute of Physics (AIP)
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Sidky, Hythem, Colon, Yamil J., Helfferich, Julian, Sikora, Benjamin J., Bezik, Cody, Chu, Weiwei, Giberti, Federico, Guo, Ashley Z., Jiang, Xikai, Lequieu, Joshua, Li, Jiyuan, Moller, Joshua, Quevillon, Michael J., Rahimi, Mohammad, Ramezani-Dakhel, Hadi, Rathee, Vikramjit S., Reid, Daniel R., Sevgen, Emre, Thapar, Vikram, Webb, Michael A., Whitmer, Jonathan K., and de Pablo, Juan J. SSAGES: Software Suite for Advanced General Ensemble Simulations. United States: N. p., 2018. Web. doi:10.1063/1.5008853.
Sidky, Hythem, Colon, Yamil J., Helfferich, Julian, Sikora, Benjamin J., Bezik, Cody, Chu, Weiwei, Giberti, Federico, Guo, Ashley Z., Jiang, Xikai, Lequieu, Joshua, Li, Jiyuan, Moller, Joshua, Quevillon, Michael J., Rahimi, Mohammad, Ramezani-Dakhel, Hadi, Rathee, Vikramjit S., Reid, Daniel R., Sevgen, Emre, Thapar, Vikram, Webb, Michael A., Whitmer, Jonathan K., & de Pablo, Juan J. SSAGES: Software Suite for Advanced General Ensemble Simulations. United States. doi:10.1063/1.5008853.
Sidky, Hythem, Colon, Yamil J., Helfferich, Julian, Sikora, Benjamin J., Bezik, Cody, Chu, Weiwei, Giberti, Federico, Guo, Ashley Z., Jiang, Xikai, Lequieu, Joshua, Li, Jiyuan, Moller, Joshua, Quevillon, Michael J., Rahimi, Mohammad, Ramezani-Dakhel, Hadi, Rathee, Vikramjit S., Reid, Daniel R., Sevgen, Emre, Thapar, Vikram, Webb, Michael A., Whitmer, Jonathan K., and de Pablo, Juan J. Mon . "SSAGES: Software Suite for Advanced General Ensemble Simulations". United States. doi:10.1063/1.5008853. https://www.osti.gov/servlets/purl/1422554.
@article{osti_1422554,
title = {SSAGES: Software Suite for Advanced General Ensemble Simulations},
author = {Sidky, Hythem and Colon, Yamil J. and Helfferich, Julian and Sikora, Benjamin J. and Bezik, Cody and Chu, Weiwei and Giberti, Federico and Guo, Ashley Z. and Jiang, Xikai and Lequieu, Joshua and Li, Jiyuan and Moller, Joshua and Quevillon, Michael J. and Rahimi, Mohammad and Ramezani-Dakhel, Hadi and Rathee, Vikramjit S. and Reid, Daniel R. and Sevgen, Emre and Thapar, Vikram and Webb, Michael A. and Whitmer, Jonathan K. and de Pablo, Juan J.},
abstractNote = {Molecular simulation has emerged as an essential tool for modern-day research, but obtaining proper results and making reliable conclusions from simulations requires adequate sampling of the system under consideration. To this end, a variety of methods exist in the literature that can enhance sampling considerably, and increasingly sophisticated, effective algorithms continue to be developed at a rapid pace. Implementation of these techniques, however, can be challenging for experts and non-experts alike. There is a clear need for software that provides rapid, reliable, and easy access to a wide range of advanced sampling methods, and that facilitates implementation of new techniques as they emerge. Here we present SSAGES, a publicly available Software Suite for Advanced General Ensemble Simulations designed to interface with multiple widely used molecular dynamics simulations packages. SSAGES allows facile application of a variety of enhanced sampling techniques—including adaptive biasing force, string methods, and forward flux sampling—that extract meaningful free energy and transition path data from all-atom and coarse grained simulations. A noteworthy feature of SSAGES is a user-friendly framework that facilitates further development and implementation of new methods and collective variables. In this study, the use of SSAGES is illustrated in the context of simple representative applications involving distinct methods and different collective variables that are available in the current release of the suite.},
doi = {10.1063/1.5008853},
journal = {Journal of Chemical Physics},
number = 4,
volume = 148,
place = {United States},
year = {2018},
month = {1}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 10 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Exploring the free energy surfaces of clusters using reconnaissance metadynamics
journal, September 2011

  • Tribello, Gareth A.; Cuny, Jérôme; Eshet, Hagai
  • The Journal of Chemical Physics, Vol. 135, Issue 11
  • DOI: 10.1063/1.3628676

Forward flux sampling for rare event simulations
journal, October 2009

  • Allen, Rosalind J.; Valeriani, Chantal; Rein ten Wolde, Pieter
  • Journal of Physics: Condensed Matter, Vol. 21, Issue 46
  • DOI: 10.1088/0953-8984/21/46/463102

Revisiting the finite temperature string method for the calculation of reaction tubes and free energies
journal, May 2009

  • Vanden-Eijnden, Eric; Venturoli, Maddalena
  • The Journal of Chemical Physics, Vol. 130, Issue 19
  • DOI: 10.1063/1.3130083

Nonphysical sampling distributions in Monte Carlo free-energy estimation: Umbrella sampling
journal, February 1977


Simulation of polyethylene above and below the melting point
journal, February 1992

  • de Pablo, Juan J.; Laso, Manuel; Suter, Ulrich W.
  • The Journal of Chemical Physics, Vol. 96, Issue 3
  • DOI: 10.1063/1.462037

Transition path sampling and forward flux sampling. Applications to biological systems
journal, July 2009

  • Escobedo, Fernando A.; Borrero, Ernesto E.; Araque, Juan C.
  • Journal of Physics: Condensed Matter, Vol. 21, Issue 33
  • DOI: 10.1088/0953-8984/21/33/333101

Enhanced Sampling in Molecular Dynamics Using Metadynamics, Replica-Exchange, and Temperature-Acceleration
journal, December 2013


Basic ingredients of free energy calculations: A review
journal, January 2009

  • Christ, Clara D.; Mark, Alan E.; van Gunsteren, Wilfred F.
  • Journal of Computational Chemistry
  • DOI: 10.1002/jcc.21450

Architecture of Qbox: A scalable first-principles molecular dynamics code
journal, January 2008

  • Gygi, F.
  • IBM Journal of Research and Development, Vol. 52, Issue 1.2
  • DOI: 10.1147/rd.521.0137

Scalable molecular dynamics with NAMD
journal, January 2005

  • Phillips, James C.; Braun, Rosemary; Wang, Wei
  • Journal of Computational Chemistry, Vol. 26, Issue 16, p. 1781-1802
  • DOI: 10.1002/jcc.20289

Some recent techniques for free energy calculations
journal, August 2009

  • Vanden-Eijnden, Eric
  • Journal of Computational Chemistry, Vol. 30, Issue 11
  • DOI: 10.1002/jcc.21332

GROMACS 4:  Algorithms for Highly Efficient, Load-Balanced, and Scalable Molecular Simulation
journal, February 2008

  • Hess, Berk; Kutzner, Carsten; van der Spoel, David
  • Journal of Chemical Theory and Computation, Vol. 4, Issue 3
  • DOI: 10.1021/ct700301q

Configurational bias Monte Carlo: a new sampling scheme for flexible chains
journal, January 1992


Extension to the weighted histogram analysis method: combining umbrella sampling with free energy calculations
journal, March 2001


Configurational Temperature Density of States Simulations of Proteins
journal, December 2003


New advances in metadynamics: New advances in metadynamics
journal, March 2012

  • Sutto, Ludovico; Marsili, Simone; Gervasio, Francesco Luigi
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 2, Issue 5
  • DOI: 10.1002/wcms.1103

Fast Parallel Algorithms for Short-Range Molecular Dynamics
journal, March 1995


Accurate Rates of the Complex Mechanisms for Growth and Dissolution of Minerals Using a Combination of Rare-Event Theories
journal, July 2011

  • Stack, Andrew G.; Raiteri, Paolo; Gale, Julian D.
  • Journal of the American Chemical Society, Vol. 134, Issue 1
  • DOI: 10.1021/ja204714k

Sculpting bespoke mountains: Determining free energies with basis expansions
journal, July 2015

  • Whitmer, Jonathan K.; Fluitt, Aaron M.; Antony, Lucas
  • The Journal of Chemical Physics, Vol. 143, Issue 4
  • DOI: 10.1063/1.4927147

Hyperparallel tempering Monte Carlo simulation of polymeric systems
journal, July 2000

  • Yan, Qiliang; de Pablo, Juan J.
  • The Journal of Chemical Physics, Vol. 113, Issue 3
  • DOI: 10.1063/1.481905

Forward flux sampling-type schemes for simulating rare events: Efficiency analysis
journal, May 2006

  • Allen, Rosalind J.; Frenkel, Daan; ten Wolde, Pieter Rein
  • The Journal of Chemical Physics, Vol. 124, Issue 19
  • DOI: 10.1063/1.2198827

Metadynamics: a method to simulate rare events and reconstruct the free energy in biophysics, chemistry and material science
journal, November 2008


Comparison of multiple Amber force fields and development of improved protein backbone parameters
journal, November 2006

  • Hornak, Viktor; Abel, Robert; Okur, Asim
  • Proteins: Structure, Function, and Bioinformatics, Vol. 65, Issue 3
  • DOI: 10.1002/prot.21123

Free Energy Profiles along Consensus Normal Modes Provide Insight into HIV-1 Protease Flap Opening
journal, July 2011

  • Batista, Paulo R.; Pandey, Gaurav; Pascutti, Pedro G.
  • Journal of Chemical Theory and Computation, Vol. 7, Issue 8
  • DOI: 10.1021/ct200237u

PLUMED 2: New feathers for an old bird
journal, February 2014

  • Tribello, Gareth A.; Bonomi, Massimiliano; Branduardi, Davide
  • Computer Physics Communications, Vol. 185, Issue 2
  • DOI: 10.1016/j.cpc.2013.09.018

A climbing image nudged elastic band method for finding saddle points and minimum energy paths
journal, December 2000

  • Henkelman, Graeme; Uberuaga, Blas P.; Jónsson, Hannes
  • The Journal of Chemical Physics, Vol. 113, Issue 22, p. 9901-9904
  • DOI: 10.1063/1.1329672

Free energy of conformational transition paths in biomolecules: The string method and its application to myosin VI
journal, February 2011

  • Ovchinnikov, Victor; Karplus, Martin; Vanden-Eijnden, Eric
  • The Journal of Chemical Physics, Vol. 134, Issue 8
  • DOI: 10.1063/1.3544209

Dynamics of polymer “isotope” mixtures: Molecular dynamics simulation and Rouse model analysis
journal, November 1997

  • Kopf, A.; Dünweg, B.; Paul, W.
  • The Journal of Chemical Physics, Vol. 107, Issue 17
  • DOI: 10.1063/1.474934

Free Energy Barriers to Evaporation of Water in Hydrophobic Confinement
journal, October 2012

  • Sharma, Sumit; Debenedetti, Pablo G.
  • The Journal of Physical Chemistry B, Vol. 116, Issue 44
  • DOI: 10.1021/jp308362h

Freezing of a Lennard-Jones Fluid: From Nucleation to Spinodal Regime
journal, September 2006


Bridging the gap between thermodynamic integration and umbrella sampling provides a novel analysis method: “Umbrella integration”
journal, October 2005

  • Kästner, Johannes; Thiel, Walter
  • The Journal of Chemical Physics, Vol. 123, Issue 14
  • DOI: 10.1063/1.2052648

Ligand Binding: Molecular Mechanics Calculation of the Streptavidin-Biotin Rupture Force
journal, February 1996


Membrane Crossing by a Polar Molecule: A Molecular Dynamics Simulation
journal, December 1994


Parallel tempering: Theory, applications, and new perspectives
journal, January 2005

  • Earl, David J.; Deem, Michael W.
  • Physical Chemistry Chemical Physics, Vol. 7, Issue 23
  • DOI: 10.1039/b509983h

PLUMED: A portable plugin for free-energy calculations with molecular dynamics
journal, October 2009

  • Bonomi, Massimiliano; Branduardi, Davide; Bussi, Giovanni
  • Computer Physics Communications, Vol. 180, Issue 10
  • DOI: 10.1016/j.cpc.2009.05.011

Finite representation of an infinite bulk system: Solvent boundary potential for computer simulations
journal, June 1994

  • Beglov, Dmitrii; Roux, Benoît
  • The Journal of Chemical Physics, Vol. 100, Issue 12
  • DOI: 10.1063/1.466711

Finding Transition Pathways Using the String Method with Swarms of Trajectories
journal, March 2008

  • Pan, Albert C.; Sezer, Deniz; Roux, Benoît
  • The Journal of Physical Chemistry B, Vol. 112, Issue 11
  • DOI: 10.1021/jp0777059

Replica-Exchange Molecular Dynamics Simulation of Basic Fibroblast Growth Factor Adsorption on Hydroxyapatite
journal, May 2014

  • Liao, Chenyi; Zhou, Jian
  • The Journal of Physical Chemistry B, Vol. 118, Issue 22
  • DOI: 10.1021/jp501463r

Sampling of molecular conformations by molecular dynamics techniques
journal, June 1993


LINCS: A linear constraint solver for molecular simulations
journal, September 1997


Crystal structure transformations in SiO2 from classical and ab initio metadynamics
journal, July 2006

  • Martoňák, Roman; Donadio, Davide; Oganov, Artem R.
  • Nature Materials, Vol. 5, Issue 8
  • DOI: 10.1038/nmat1696

Reconstructing potential energy functions from simulated force-induced unbinding processes
journal, September 1997


A Structure Refinement Method Based on Molecular Dynamics in Four Spatial Dimensions
journal, December 1993

  • van Schaik, René C.; Berendsen, Herman J. C.; Torda, Andrew E.
  • Journal of Molecular Biology, Vol. 234, Issue 3
  • DOI: 10.1006/jmbi.1993.1624

The Adaptive Biasing Force Method: Everything You Always Wanted To Know but Were Afraid To Ask
journal, August 2014

  • Comer, Jeffrey; Gumbart, James C.; Hénin, Jérôme
  • The Journal of Physical Chemistry B, Vol. 119, Issue 3
  • DOI: 10.1021/jp506633n

Density of States–Based Molecular Simulations
journal, July 2012


PyRETIS: A well-done, medium-sized python library for rare events
journal, July 2017

  • Lervik, Anders; Riccardi, Enrico; van Erp, Titus S.
  • Journal of Computational Chemistry, Vol. 38, Issue 28
  • DOI: 10.1002/jcc.24900

Molecular Dynamics Simulation of the Antiamoebin Ion Channel: Linking Structure and Conductance
journal, May 2011


Hyper-parallel tempering Monte Carlo: Application to the Lennard-Jones fluid and the restricted primitive model
journal, December 1999

  • Yan, Qiliang; de Pablo, Juan J.
  • The Journal of Chemical Physics, Vol. 111, Issue 21
  • DOI: 10.1063/1.480282

Umbrella sampling: Umbrella sampling
journal, May 2011

  • Kästner, Johannes
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 1, Issue 6
  • DOI: 10.1002/wcms.66

THE weighted histogram analysis method for free-energy calculations on biomolecules. I. The method
journal, October 1992

  • Kumar, Shankar; Rosenberg, John M.; Bouzida, Djamal
  • Journal of Computational Chemistry, Vol. 13, Issue 8
  • DOI: 10.1002/jcc.540130812

String method for the study of rare events
journal, August 2002


Molecular dynamics study of unbinding of the avidin-biotin complex
journal, April 1997


Direct calculation of 1-octanol–water partition coefficients from adaptive biasing force molecular dynamics simulations
journal, July 2012

  • Bhatnagar, Navendu; Kamath, Ganesh; Chelst, Issac
  • The Journal of Chemical Physics, Vol. 137, Issue 1
  • DOI: 10.1063/1.4730040

Finite Temperature String Method for the Study of Rare Events
journal, April 2005

  • E., Weinan; Ren, Weiqing; Vanden-Eijnden, Eric
  • The Journal of Physical Chemistry B, Vol. 109, Issue 14
  • DOI: 10.1021/jp0455430

Dynamic strength of molecular adhesion bonds
journal, April 1997


A Theory of the Linear Viscoelastic Properties of Dilute Solutions of Coiling Polymers
journal, July 1953

  • Rouse, Prince E.
  • The Journal of Chemical Physics, Vol. 21, Issue 7
  • DOI: 10.1063/1.1699180

Molecular Dynamics Investigation of Cl− and Water Transport through a Eukaryotic CLC Transporter
journal, March 2012


Using collective variables to drive molecular dynamics simulations
journal, December 2013


Metadynamics: Metadynamics
journal, February 2011

  • Barducci, Alessandro; Bonomi, Massimiliano; Parrinello, Michele
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 1, Issue 5
  • DOI: 10.1002/wcms.31

Free Energy of Binding of a Small Molecule to an Amorphous Polymer in a Solvent
journal, June 2011

  • Chunsrivirot, Surasak; Trout, Bernhardt L.
  • Langmuir, Vol. 27, Issue 11
  • DOI: 10.1021/la201011q

A Collective Variable for the Efficient Exploration of Protein Beta-Sheet Structures: Application to SH3 and GB1
journal, August 2009

  • Pietrucci, Fabio; Laio, Alessandro
  • Journal of Chemical Theory and Computation, Vol. 5, Issue 9
  • DOI: 10.1021/ct900202f

Replica-exchange molecular dynamics method for protein folding
journal, November 1999


Improved tangent estimate in the nudged elastic band method for finding minimum energy paths and saddle points
journal, December 2000

  • Henkelman, Graeme; Jónsson, Hannes
  • The Journal of Chemical Physics, Vol. 113, Issue 22
  • DOI: 10.1063/1.1323224

Enhanced sampling techniques in biomolecular simulations
journal, November 2015


Escaping free-energy minima
journal, September 2002

  • Laio, A.; Parrinello, M.
  • Proceedings of the National Academy of Sciences, Vol. 99, Issue 20
  • DOI: 10.1073/pnas.202427399

A Comparison of Methods to Compute the Potential of Mean Force
journal, January 2007

  • Trzesniak, Daniel; Kunz, Anna-Pitschna E.; van Gunsteren, Wilfred F.
  • ChemPhysChem, Vol. 8, Issue 1
  • DOI: 10.1002/cphc.200600527

How Does Ammonium Dynamically Interact with Benzene in Aqueous Media? A First Principle Study Using the Car−Parrinello Molecular Dynamics Method
journal, March 2006

  • Sa, Rongjian; Zhu, Weiliang; Shen, Jianhua
  • The Journal of Physical Chemistry B, Vol. 110, Issue 10
  • DOI: 10.1021/jp051692m

A biased Monte Carlo technique for calculation of the density of states of polymer films
journal, April 2002

  • Jain, Tushar S.; de Pablo, Juan J.
  • The Journal of Chemical Physics, Vol. 116, Issue 16
  • DOI: 10.1063/1.1463422

Adaptive biasing force method for scalar and vector free energy calculations
journal, April 2008

  • Darve, Eric; Rodríguez-Gómez, David; Pohorille, Andrew
  • The Journal of Chemical Physics, Vol. 128, Issue 14
  • DOI: 10.1063/1.2829861

The missing term in effective pair potentials
journal, November 1987

  • Berendsen, H. J. C.; Grigera, J. R.; Straatsma, T. P.
  • The Journal of Physical Chemistry, Vol. 91, Issue 24
  • DOI: 10.1021/j100308a038

Calculating free energies using average force
journal, November 2001

  • Darve, Eric; Pohorille, Andrew
  • The Journal of Chemical Physics, Vol. 115, Issue 20
  • DOI: 10.1063/1.1410978

Optimal allocation of replicas in parallel tempering simulations
journal, January 2005

  • Rathore, Nitin; Chopra, Manan; de Pablo, Juan J.
  • The Journal of Chemical Physics, Vol. 122, Issue 2
  • DOI: 10.1063/1.1831273

Enhanced sampling techniques in molecular dynamics simulations of biological systems
journal, May 2015

  • Bernardi, Rafael C.; Melo, Marcelo C. R.; Schulten, Klaus
  • Biochimica et Biophysica Acta (BBA) - General Subjects, Vol. 1850, Issue 5
  • DOI: 10.1016/j.bbagen.2014.10.019

Free energy calculations: Applications to chemical and biochemical phenomena
journal, November 1993