Streamlined data analysis in Python
arXiv:2308.06652 · doi:10.22323/1.453.0136
Abstract
Python is a particularly appealing language to carry out data analysis, owing in part to its user-friendly character as well as its access to well maintained and powerful libraries like NumPy and SciPy. Still, for the purpose of analyzing data in a lattice QCD context, some desirable functionality is missing from these libraries. Moreover, scripting languages tend to be slower than compiled ones. To help address these points we present the AnalysisToolbox, a collection of Python modules to facilitate lattice QCD data analysis. Some highlighted features include general-purpose jackknife and bootstrap routines; modules for reading in and storing gauge configurations; a module to carry out hadron resonance gas model calculations; and convenience wrappers for SciPy integration, curve fitting, and splines. These features are sped up behind the scenes using parallelization and just-in-time compilation.
arXiv comment9 pages, 1 figure, presented at the 40th International Symposium on Lattice Field Theory
References in corpus (12)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- The equation of state in (2+1)-flavor QCD
- A New Way to Set the Energy Scale in Lattice Gauge Theories and its Application to the Static Force and in SU(2) Yang--Mills Theory
- Thermodynamics of Two Flavor QCD to Sixth Order in Quark Chemical Potential
- The QCD Equation of State to from Lattice QCD
- Fluctuations and Correlations of net baryon number, electric charge, and strangeness: A comparison of lattice QCD results with the hadron resonance gas model
- Constrained Curve Fitting
- Critical point and scale setting in SU(3) plasma: An update
- Second order cumulants of conserved charge fluctuations revisited I. Vanishing chemical potentials
- Equation of state and speed of sound of (2+1)-flavor QCD in strangeness-neutral matter at non-vanishing net baryon-number density
- HotQCD on Multi-GPU Systems
- SIMULATeQCD: A simple multi-GPU lattice code for QCD calculations
Cited by in corpus (5)
- Searching for the QCD critical point using Lee-Yang edge singularities
- Temperature Dependence of Heavy Quark Diffusion from (2+1)-flavor Lattice QCD
- Deep learning of phase transitions with minimal examples
- Thermodynamics of charmed hadrons across chiral crossover from lattice QCD
- A generalized definition of the isothermal compressibility in (2+1)-flavor QCD