Skip to content

dhesse/parmalgt-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic data analysis framework for parmalgt.

Prerequisites

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.

Files

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.

Basic usage

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.


  1. 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].

About

Data analysis for NSPT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages