| 1 |
|
#!/usr/bin/env python |
| 2 |
|
"""Dump File Converter |
| 3 |
|
|
| 4 |
< |
Converts old-style OOPSE md and dump files into new-style |
| 4 |
> |
Converts old-style OOPSE md and dump files into new OpenMD style |
| 5 |
|
combined files |
| 6 |
|
|
| 7 |
|
Usage: dumpConverter |
| 10 |
|
-h, --help show this help |
| 11 |
|
-m, --meta-data=... use specified meta-data (.md) file |
| 12 |
|
-c, --config-file=... use specified configuration (.in, .eor, .dump) file |
| 13 |
< |
-o, --output-file=... use specified output (.oop) file |
| 13 |
> |
-o, --output-file=... use specified output (.opmd) file |
| 14 |
|
|
| 15 |
|
|
| 16 |
|
Example: |
| 17 |
< |
dumpConverter -m Ar.md -c Ar.dump -o Ar.oop |
| 17 |
> |
dumpConverter -m Ar.md -c Ar.dump -o Ar.opmd |
| 18 |
|
|
| 19 |
|
""" |
| 20 |
|
|
| 21 |
|
__author__ = "Dan Gezelter (gezelter@nd.edu)" |
| 22 |
< |
__version__ = "$Revision: 1.4 $" |
| 23 |
< |
__date__ = "$Date: 2006-08-30 21:04:04 $" |
| 22 |
> |
__version__ = "$Revision: 1.5 $" |
| 23 |
> |
__date__ = "$Date: 2009-11-25 20:01:59 $" |
| 24 |
|
__copyright__ = "Copyright (c) 2006 by the University of Notre Dame" |
| 25 |
< |
__license__ = "OOPSE" |
| 25 |
> |
__license__ = "OpenMD" |
| 26 |
|
|
| 27 |
|
import sys |
| 28 |
|
import getopt |
| 40 |
|
mdFile = open(mdFileName, 'r') |
| 41 |
|
outputFile = open(outputFileName, 'w') |
| 42 |
|
|
| 43 |
< |
outputFile.write("<OOPSE version=4>\n"); |
| 43 |
> |
outputFile.write("<OpenMD version=1>\n"); |
| 44 |
|
outputFile.write(" <MetaData>\n") |
| 45 |
|
|
| 46 |
|
mdLines = mdFile.readlines() |
| 147 |
|
|
| 148 |
|
|
| 149 |
|
configFile.close() |
| 150 |
< |
outputFile.write("</OOPSE>\n") |
| 150 |
> |
outputFile.write("</OpenMD>\n") |
| 151 |
|
outputFile.close() |
| 152 |
|
|
| 153 |
|
|