From: John Stone (
Date: Mon Aug 09 2004 - 10:08:36 CDT

Hi Travis,
  The whole idea of the VMD plugin system is that you can write your
own plugin for your own file format and not have to deal with conversions
to other formats like DCD :-) I've attached a very simple trajectory
reader/writer plugin that I wrote that is MUCH MUCH MUCH simpler than
DCD files, but contains most of the same information. You should be
able to replace the guts of this plugin with your own, compile it, and
then load it into VMD with a command like this:
  plugin dlopen /my/new/plugin/directory/
  plugin update

Once this is done, your new plugin will show up in the GUI.
I've attached my example trajectory plugin to this email.
My plugin uses two common plugin header files for I/O and
endianness swapping code, which I've also attached.

  John Stone

On Fri, Aug 06, 2004 at 04:03:32PM -0700, Travis DePuy wrote:
> Hello all!
> I have a homemade structure and trajectory file,
> and I want to read the trajectory file into
> vmd. I have found a few programs and scripts
> that _read_ dcd files, but no stand alone
> programs that _write_ dcd files.
> The other trajectory formats seem to come
> from other md programs.
> Any ideas? Or am I going to have to look
> into writing a dcd writer? *blech*
> If it is the latter, where can I find a good
> example(s) of the format?
> Thanks for all your help and good luck to all.
> Travis DePuy

NIH Resource for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
Email:                 Phone: 217-244-3349              
  WWW:      Fax: 217-244-6078