README for FlipDCD and FixDCD Version 1.0
-----------------------------------------
FlipDCD is a small utility for reversing the endianism of binary
DCD trajectory files from Charmm, and NAMD.  This can be useful when
running simulations on one architecture and visualizing or analyzing
the results on another.  FixDCD is a tiny utility to modify the header
of an X-PLOR DCD file to make it readable by programs expecting Charmm
DCD files, at the expense of a Timestep size value in the header.

FlipDCD provides a mechanism for converting the endianism (byte ordering) 
of CHARMM, X-PLOR, and NAMD DCD trajectory files so that they may be loaded
by visualization and analysis programs on platforms with the opposite
byte ordering of the platform on which they were originally generated.  
This allows one to use a Windows PC to read DCD trajectories generated on
a Sun or an SGI and allows a Sun or an SGI to read trajectory files produced
on a PC cluster running Linux.  FlipDCD does the endianness conversion 
by memory mapping the DCD file with mmap(), and converting the endianism 
in-place.  This provides a relatively high performance method to perform
endianness conversion.  

FlipDCD Usage:
  flipdcd filename.dcd

FixDCD changes the header on an X-PLOR style DCD files so that they can be
read by tools which expect CHARMM formatted trajectory files.  As with 
FlipDCD, FixDCD performs the conversion in-place.  This conversion is not
reversible so you may wish to make a backup copy of your file(s).

FixDCD Usage:
  fixdcd filename.dcd

