Skip to content
srnasPublic

About

Perl script to demux gromacs trajectories, with a fix that allows long trajectories to be processed correctly

Resources

Stars

9 stars

Watchers

2 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

demux

Perl script to demux gromacs trajectories. It is based on the official one found in the gromacs distribution and includes the following fixes:

Long trajectories

It allows long trajectories to be processed correctly.

The script solves an issue in the original demux.pl that makes the demuxed trajectories when the following conditions are simultaneously true:

  • Trajectories are longer than 100 ns
  • Exchange stride is not a multiple of 1 ps

At variance with the original script, this script asks interactively the timestep and compute the time from the timestep and the number of the step.

This modification has been implemented and tested by Andrea Perez-Villa and Sandro Bottaro.

Random exchange patterns

It allows trajectories obtained with random exchange patterns to be processed correctly. This is important in bias exchange metadynamics, and in general when using the "RANDOM EXCHANGES" keyword of PLUMED

This modification has been implemented and tested by Richard Cunha and Giovanni Bussi.

About

Perl script to demux gromacs trajectories, with a fix that allows long trajectories to be processed correctly

Resources

Stars

9 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages