Plaquette Archive

A Lattice QCD data sharing platform

Plaquette Archive is a collection of git repositories with lattice QCD data attached via DataLad. Each dataset is version-controlled, reproducible, and can be cloned with a single command.

Projects

Data sets and analysis projects are organised under the PlaquetteArchive GitLab group. Each project is a DataLad dataset that can be cloned with datalad clone.

Public

Public data sets and analysis projects. Openly accessible DataLad datasets that can be cloned by anyone.

igit.ific.uv.es/PlaquetteArchive/private →

Private

Private data sets and analysis projects. Access is restricted to collaboration members with appropriate credentials.

igit.ific.uv.es/PlaquetteArchive/private1 →

Basic software

The archive is built on the following software packages. Each can be cloned with git clone.

ADerrors.jl

Julia package for error analysis of Monte Carlo data using automatic differentiation. Implements the Γ-method for autocorrelation-based error estimation with exact error propagation through arbitrary functions.

igit.ific.uv.es/alramos/aderrors.jl →
Documentation →

BDIO.jl

Julia library for reading and writing BDIO files — a compact binary format used to store lattice QCD observables and configuration data.

igit.ific.uv.es/alramos/bdio.jl →
Documentation →

alphaio

Julia library to store lattice QCD observables in BDIO format, providing utilities to handle measurement results within the DataLad framework.

igit.ific.uv.es/alramos/alphaio →
Documentation →

Notebooks

Interactive analysis notebooks rendered with Quarto. These demonstrate how to use the archive's software stack for lattice QCD data analysis. Source files live in notebooks/ and can be re-rendered with quarto render.

ADerrors.jl — Basic Example

Creating observables, propagating errors, and combining independent runs.

Source (.qmd) →

References

  1. U. Wolff, Monte Carlo errors with less errors , Comput. Phys. Commun. 156 (2004) 143–153; Erratum: ibid. 176 (2007) 383. arXiv:hep-lat/0306017

    Introduces the Γ-method: an autocorrelation-based technique for estimating statistical errors of arbitrary functions of Monte Carlo observables, yielding more reliable error bars than traditional binning.

  2. A. Ramos, Automatic differentiation for error analysis of Monte Carlo data , Comput. Phys. Commun. 238 (2019) 19–35. arXiv:1809.01289 [hep-lat]

    Extends the Γ-method using automatic differentiation, enabling exact error propagation through arbitrary — even iteratively defined — observables and fit parameters. ADerrors.jl is the Julia implementation of these ideas.