Skip to content
/ demux Public

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

Notifications You must be signed in to change notification settings

srnas/demux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages