Manual
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 812 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- 1 Introduction
- 2 Change Log
- 3 Installation
- 4 Getting Started
- 5 Collective Variables
- 5.1 Groups and Virtual Atoms
- 5.2 CV Documentation
- 5.2.1 ADAPTIVE_PATH
- 5.2.2 ALPHABETA
- 5.2.3 ALPHARMSD
- 5.2.4 ANGLE
- 5.2.5 ANTIBETARMSD
- 5.2.6 CELL
- 5.2.7 CONSTANT
- 5.2.8 CONTACTMAP
- 5.2.9 COORDINATION
- 5.2.10 DHENERGY
- 5.2.11 DIHCOR
- 5.2.12 DIMER
- 5.2.13 DIPOLE
- 5.2.14 DISTANCE_FROM_CONTOUR
- 5.2.15 DISTANCE
- 5.2.16 EEFSOLV
- 5.2.17 ENERGY
- 5.2.18 ERMSD
- 5.2.19 FAKE
- 5.2.20 GPROPERTYMAP
- 5.2.21 GYRATION
- 5.2.22 PARABETARMSD
- 5.2.23 PATHMSD
- 5.2.24 PATH
- 5.2.25 PCAVARS
- 5.2.26 POSITION
- 5.2.27 PROPERTYMAP
- 5.2.28 PUCKERING
- 5.2.29 TEMPLATE
- 5.2.30 TORSION
- 5.2.31 VOLUME
- 5.3 Distances from reference configurations
- 5.4 Functions
- 5.5 MultiColvar
- 5.5.1 MultiColvar functions
- 5.5.2 MultiColvar bias
- 5.5.3 ANGLES
- 5.5.4 BOND_DIRECTIONS
- 5.5.5 BRIDGE
- 5.5.6 COORDINATIONNUMBER
- 5.5.7 DENSITY
- 5.5.8 DISTANCES
- 5.5.9 FCCUBIC
- 5.5.10 HBPAMM_SH
- 5.5.11 INPLANEDISTANCES
- 5.5.12 MOLECULES
- 5.5.13 PLANES
- 5.5.14 Q3
- 5.5.15 Q4
- 5.5.16 Q6
- 5.5.17 SIMPLECUBIC
- 5.5.18 TETRAHEDRAL
- 5.5.19 TORSIONS
- 5.5.20 XANGLES
- 5.5.21 XDISTANCES
- 5.5.22 XYDISTANCES
- 5.5.23 XYTORSIONS
- 5.5.24 XZDISTANCES
- 5.5.25 XZTORSIONS
- 5.5.26 YANGLES
- 5.5.27 YDISTANCES
- 5.5.28 YXTORSIONS
- 5.5.29 YZDISTANCES
- 5.5.30 YZTORSIONS
- 5.5.31 ZANGLES
- 5.5.32 ZDISTANCES
- 5.5.33 ZXTORSIONS
- 5.5.34 ZYTORSIONS
- 5.5.35 MFILTER_BETWEEN
- 5.5.36 MFILTER_LESS
- 5.5.37 MFILTER_MORE
- 5.5.38 AROUND
- 5.5.39 CAVITY
- 5.5.40 INCYLINDER
- 5.5.41 INENVELOPE
- 5.5.42 INSPHERE
- 5.5.43 TETRAHEDRALPORE
- 5.5.44 GRADIENT
- 5.5.45 INTERMOLECULARTORSIONS
- 5.5.46 LOCAL_AVERAGE
- 5.5.47 LOCAL_Q3
- 5.5.48 LOCAL_Q4
- 5.5.49 LOCAL_Q6
- 5.5.50 MCOLV_COMBINE
- 5.5.51 MCOLV_PRODUCT
- 5.5.52 NLINKS
- 5.5.53 PAMM
- 5.5.54 POLYMER_ANGLES
- 5.5.55 SMAC
- 5.5.56 MTRANSFORM_BETWEEN
- 5.5.57 MTRANSFORM_LESS
- 5.5.58 MTRANSFORM_MORE
- 5.5.59 LWALLS
- 5.5.60 UWALLS
- 5.6 Exploiting contact matrices
- 5.6.1 ALIGNED_MATRIX
- 5.6.2 CONTACT_MATRIX
- 5.6.3 HBOND_MATRIX
- 5.6.4 HBPAMM_MATRIX
- 5.6.5 SMAC_MATRIX
- 5.6.6 TOPOLOGY_MATRIX
- 5.6.7 CLUSTER_WITHSURFACE
- 5.6.8 COLUMNSUMS
- 5.6.9 DFSCLUSTERING
- 5.6.10 ROWSUMS
- 5.6.11 SPRINT
- 5.6.12 CLUSTER_DIAMETER
- 5.6.13 CLUSTER_DISTRIBUTION
- 5.6.14 CLUSTER_NATOMS
- 5.6.15 CLUSTER_PROPERTIES
- 5.6.16 DUMPGRAPH
- 5.6.17 OUTPUT_CLUSTER
- 6 Analysis
- 6.1 Dimensionality Reduction
- 6.2 COMMITTOR
- 6.3 DUMPATOMS
- 6.4 DUMPDERIVATIVES
- 6.5 DUMPFORCES
- 6.6 DUMPMASSCHARGE
- 6.7 DUMPMULTICOLVAR
- 6.8 DUMPPROJECTIONS
- 6.9 PRINT
- 6.10 UPDATE_IF
- 6.11 REWEIGHT_BIAS
- 6.12 REWEIGHT_METAD
- 6.13 REWEIGHT_TEMP
- 6.14 AVERAGE
- 6.15 HISTOGRAM
- 6.16 MULTICOLVARDENS
- 6.17 CONVERT_TO_FES
- 6.18 DUMPCUBE
- 6.19 DUMPGRID
- 6.20 FIND_CONTOUR_SURFACE
- 6.21 FIND_CONTOUR
- 6.22 FIND_SPHERICAL_CONTOUR
- 6.23 FOURIER_TRANSFORM
- 6.24 GRID_TO_XYZ
- 6.25 INTEGRATE_GRID
- 6.26 INTERPOLATE_GRID
- 6.27 CLASSICAL_MDS
- 6.28 PCA
- 7 Bias
- 8 Additional Modules
- 8.1 PLUMED-ISDB
- 8.2 Experiment Directed Simulation
- 8.3 Extended-System Adaptive Biasing Force
- 8.4 Variationally Enhanced Sampling (VES code)
- 8.4.1 Biases
- 8.4.2 Basis functions
- 8.4.3 Target Distributions
- 8.4.3.1 TD_CHISQUARED
- 8.4.3.2 TD_CHI
- 8.4.3.3 TD_CUSTOM
- 8.4.3.4 TD_EXPONENTIALLY_MODIFIED_GAUSSIAN
- 8.4.3.5 TD_EXPONENTIAL
- 8.4.3.6 TD_GAUSSIAN
- 8.4.3.7 TD_GENERALIZED_EXTREME_VALUE
- 8.4.3.8 TD_GENERALIZED_NORMAL
- 8.4.3.9 TD_GRID
- 8.4.3.10 TD_LINEAR_COMBINATION
- 8.4.3.11 TD_PRODUCT_COMBINATION
- 8.4.3.12 TD_PRODUCT_DISTRIBUTION
- 8.4.3.13 TD_UNIFORM
- 8.4.3.14 TD_VONMISES
- 8.4.3.15 TD_WELLTEMPERED
- 8.4.4 Optimizers
- 8.4.5 Utilities
- 8.4.6 Command Line Tools
- 8.4.7 Tutorials
- 9 Command Line Tools
- 10 Miscelaneous
- 11 Tutorials
- 11.1 Trieste tutorial: Analyzing trajectories using PLUMED
- 11.2 Trieste tutorial: Averaging, histograms and block analysis
- 11.3 Trieste tutorial: Using restraints
- 11.3.1 Aims
- 11.3.2 Objectives
- 11.3.3 Resources
- 11.3.4 Introduction
- 11.3.5 Exercise 1: converged histogram of the water dimer relative distance
- 11.3.6 Exercise 2: Apply a linear restraint on the same collective variable
- 11.3.7 Exercise 3: Apply a quadratic restraint on the same collective variable
- 11.3.8 Exercise 4: Apply an upper wall on the distance.
- 11.3.9 Exercise 5: Evaluate the free energy and use it as an external restraint
- 11.3.10 Exercise 6: Preliminary run with Alanine dipeptide
- 11.3.11 Exercise 7: First biased run with Alanine dipeptide
- 11.3.12 Exercise 8: Second biased run with Alanine dipeptide
- 11.4 Trieste tutorial: Metadynamics simulations with PLUMED
- 11.5 Trieste tutorial: Running and analyzing multi-replica simulations.
- 11.5.1 Aims
- 11.5.2 Objectives
- 11.5.3 Resources
- 11.5.4 Introduction
- 11.5.5 Multi replica input files
- 11.5.6 Using special syntax for multiple replicas
- 11.5.7 Exercise 1: Running multi-replica simulations
- 11.5.8 Exercise 2: Analyzing a multiple-restraint simulation
- 11.5.9 Exercise 3: What if a variable is missing?
- 11.5.10 Exercise 4: `¨demuxing`¨ your trajectories
- 11.5.11 Conclusions
- 11.6 Trieste tutorial: Real-life applications with complex CVs
- 11.7 Belfast tutorial: Analyzing CVs
- 11.8 Belfast tutorial: Adaptive variables I
- 11.8.1 Aim
- 11.8.2 Resources
- 11.8.3 What happens when in a complex reaction?
- 11.8.4 Path collective variables
- 11.8.5 A note on the path topology
- 11.8.6 How many frames do I need?
- 11.8.7 Some tricks of the trade: the neighbors list.
- 11.8.8 The molecule of the day: alanine dipeptide
- 11.8.9 Examples
- 11.8.10 How to format my input?
- 11.8.11 Fast forward: metadynamics on the path
- 11.9 Belfast tutorial: Adaptive variables II
- 11.10 Belfast tutorial: Umbrella sampling
- 11.11 Belfast tutorial: Out of equilibrium dynamics
- 11.12 Belfast tutorial: Metadynamics
- 11.12.1 Aims
- 11.12.2 Summary of theory
- 11.12.3 Learning Outcomes
- 11.12.4 Resources
- 11.12.5 Instructions
- 11.12.5.1 The model system
- 11.12.5.2 Exercise 1. Setup and run a metadynamics simulation
- 11.12.5.3 Exercise 2. Restart a metadynamics simulation
- 11.12.5.4 Exercise 3. Calculate free-energies and monitor convergence
- 11.12.5.5 Exercise 4. Setup and run a well-tempered metadynamics simulation, part I
- 11.12.5.6 Exercise 5. Setup and run a well-tempered metadynamics simulation, part II
- 11.13 Belfast tutorial: Replica exchange I
- 11.14 Belfast tutorial: Replica exchange II and Multiple walkers
- 11.15 Belfast tutorial: NMR restraints
- 11.16 Belfast tutorial: Steinhardt Parameters
- 11.17 Cambridge tutorial
- 11.18 Cineca tutorial
- 11.19 Using Hamiltonian replica exchange with GROMACS
- 11.20 Julich tutorial: Developing CVs in plumed
- 11.21 Lugano tutorial: Analyzing CVs
- 11.21.1 Aims
- 11.21.2 Learning Outcomes
- 11.21.3 Resources
- 11.21.4 Instructions
- 11.21.4.1 PLUMED2's internal units
- 11.21.4.2 Introduction to the PLUMED input file
- 11.21.4.3 The PLUMED input syntax
- 11.21.4.4 Center of mass positions
- 11.21.4.5 Calculating torsions
- 11.21.4.6 An exercise with the radius of gyration
- 11.21.4.7 Coordination numbers
- 11.21.4.8 Multicolvar
- 11.21.4.9 Understanding the need for ensemble averages
- 11.21.4.10 Calculating ensemble averages using PLUMED
- 11.21.4.11 Calculating histograms
- 11.21.4.12 A histogram for the protein trajectory
- 11.21.5 Conclusions and further work
- 11.22 Lugano tutorial: Path CVs
- 11.23 Moving from PLUMED 1 to PLUMED 2
- 11.24 Munster tutorial
- 12 Performances
- 13 Index of Actions
- 14 Bug List
- Bibliography