You will need to have
- Python
- Scipy and Numpy
- Matplotlib (a Python package)
installed. On my Linux box (Ubuntu 12.12) I ran into some trouble because I did not have dvipng installed.
analyze.py
The main file.
actions.py
Analysis actions. These can be simple things like the output of mean values or more complex like continuum limits etc.
parser.py
The parser for the
xml
input files.
With the example files provided, you may do the following to get a quick idea how to use this script. A detailed description will be added soon. For now, try this:
$ ./analyze.py --help
Will give you an overview over the command line arguments. These will probably change in the future. Now, lets work with the example xml
input provided in the sub-directory examples
:
$ ./analyze.py examples/input_show.py
Will show you some properties of the data stored in example/data.005
. The last example provided will take the τ → 0 limit for the data stored in example./data*
:
$ ./analyze.py examples/input_cl.py
The continuum limit will be taken using the general method described in1 (to be completely independent of the form of the fit function), using for now an un-weighted fit. This is because also the naive error propagation is used to cross-check the resulting error.
Feel free to ask me if anything is unclear/does not work.
A. Bode et al. [ALPHA Collaboration], First results on the running coupling in QCD with two massless flavors, Phys. Lett. B 515, 49 (2001)
[hep-lat/0105003]
.↩