{"id":13478604,"url":"https://github.com/fjosw/pyerrors","last_synced_at":"2025-04-05T22:04:22.160Z","repository":{"id":37010969,"uuid":"303737008","full_name":"fjosw/pyerrors","owner":"fjosw","description":"Error propagation and statistical analysis for Monte Carlo simulations in lattice QCD and statistical mechanics using autograd.","archived":false,"fork":false,"pushed_at":"2025-03-29T14:30:39.000Z","size":23681,"stargazers_count":44,"open_issues_count":4,"forks_count":15,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2025-03-29T15:20:34.640Z","etag":null,"topics":["autocorrelation","autograd","automatic-differentiation","condensed-matter","correlation","data-analysis","error-propagation","lattice-field-theory","lattice-gauge-theory","lattice-qcd","markov-chain","monte-carlo","particle-physics","physics","python","qcd","statistical-analysis","statistical-mechanics"],"latest_commit_sha":null,"homepage":"https://fjosw.github.io/pyerrors/pyerrors.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fjosw.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-13T14:51:45.000Z","updated_at":"2025-03-28T20:04:13.000Z","dependencies_parsed_at":"2023-02-19T17:21:20.803Z","dependency_job_id":"4552e1cc-c8f4-4ca2-8c97-4e8eb4e3d4f8","html_url":"https://github.com/fjosw/pyerrors","commit_stats":{"total_commits":1255,"total_committers":13,"mean_commits":96.53846153846153,"dds":"0.19123505976095623","last_synced_commit":"b43a2cbd347209f6cf43c74ca359ccbde7b3ff25"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjosw%2Fpyerrors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjosw%2Fpyerrors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjosw%2Fpyerrors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjosw%2Fpyerrors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fjosw","download_url":"https://codeload.github.com/fjosw/pyerrors/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247406085,"owners_count":20933803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autocorrelation","autograd","automatic-differentiation","condensed-matter","correlation","data-analysis","error-propagation","lattice-field-theory","lattice-gauge-theory","lattice-qcd","markov-chain","monte-carlo","particle-physics","physics","python","qcd","statistical-analysis","statistical-mechanics"],"created_at":"2024-07-31T16:01:59.293Z","updated_at":"2025-04-05T22:04:22.141Z","avatar_url":"https://github.com/fjosw.png","language":"Python","readme":"[![](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![arXiv](https://img.shields.io/badge/arXiv-2209.14371-b31b1b.svg)](https://arxiv.org/abs/2209.14371) [![DOI](https://img.shields.io/badge/DOI-10.1016%2Fj.cpc.2023.108750-blue)](https://doi.org/10.1016/j.cpc.2023.108750)\n# pyerrors\n`pyerrors` is a python framework for error computation and propagation of Markov chain Monte Carlo data from lattice field theory and statistical mechanics simulations.\n\n- **Documentation:** https://fjosw.github.io/pyerrors/pyerrors.html\n- **Examples:** https://github.com/fjosw/pyerrors/tree/develop/examples\n- **Ask a question:** https://github.com/fjosw/pyerrors/discussions/new?category=q-a\n- **Changelog:** https://github.com/fjosw/pyerrors/blob/develop/CHANGELOG.md\n- **Bug reports:** https://github.com/fjosw/pyerrors/issues\n\n## Installation\nInstall the most recent release using pip and [pypi](https://pypi.org/project/pyerrors/):\n```bash\npython -m pip install pyerrors     # Fresh install\npython -m pip install -U pyerrors  # Update\n```\n\n## Contributing\nWe appreciate all contributions to the code, the documentation and the examples. If you want to get involved please have a look at our [contribution guideline](https://github.com/fjosw/pyerrors/blob/develop/CONTRIBUTING.md).\n\n## Citing pyerrors\nIf you use `pyerrors` for research that leads to a publication we suggest citing the following papers:\n- Fabian Joswig, Simon Kuberski, Justus T. Kuhlmann, Jan Neuendorf, *pyerrors: a python framework for error analysis of Monte Carlo data*. Comput.Phys.Commun. 288 (2023) 108750.\n- Ulli Wolff, *Monte Carlo errors with less errors*. Comput.Phys.Commun. 156 (2004) 143-153, Comput.Phys.Commun. 176 (2007) 383 (erratum).\n- Alberto Ramos, *Automatic differentiation for error analysis of Monte Carlo data*. Comput.Phys.Commun. 238 (2019) 19-35.\n- Stefan Schaefer, Rainer Sommer, Francesco Virotta, *Critical slowing down and error analysis in lattice QCD simulations*. Nucl.Phys.B 845 (2011) 93-119.\n","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjosw%2Fpyerrors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffjosw%2Fpyerrors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjosw%2Fpyerrors/lists"}