[CIG-MC] python parser issue
coneill at science.mq.edu.au
Wed May 12 01:52:14 PDT 2010
Hi Walter (at least I think you still answer these!)
I've been trying to install the new version of CitcomS on our new cluster.
I had a few issues which I might need some direction on.
First, setting PHDF5_HOME as an environmental variable is not enabling
Citcom to find the hdf installation (I believe its still looking in
/usr/lib etc). Is this a known issue?
Second, I am having problems with the post processing. In order to
post-process using autocombine.py, I need the pidXXX.cfg file, and a
mpirun.nodes machine file. I've followed the instructions in section
126.96.36.199 about including a machine.cfg file, which works and produces a
However, I can't process this. The error I get is:
../../visual/autocombine.py pid13613.cfg mpirun.nodes1 100
Traceback (most recent call last):
File "../../visual/autocombine.py", line 80, in <module>
File "/home/coneill/CitcomS-3.1.1/visual/parser.py", line 143, in read
File "/home/coneill/CitcomS-3.1.1/visual/parser.py", line 240, in __read
parser.ParsingError: File contains parsing errors: mpirun.nodes1
[line 12]: 'n012\n'
It seems the issue, upon looking at the parser.py file, is that it expects
a "x=y" format, but the machinefile has a single entry format (one node
listed per line, no "="), which makes it impossible to parse using this
Am I missing something obvious here? Has anyone else had problems parsing
these files? Surely everyone else is processing their data so I imagine
I'm doing something wrong, I just can't see what.
Dr Craig O'Neill
GEMOC, Department of Earth & Planetary Science
Macquarie University, NSW 2109
More information about the CIG-MC