AutoEmulate: A Python package for semi-automated emulation

AutoEmulate: A Python package for semi-automated emulation - Published in JOSS (2025)
https://github.com/alan-turing-institute/autoemulate

Keywords

active-learning calibration emulation ensemble gaussian-processes history-matching hut23 hut23-1468 mcmc neural-networks pytorch sensitivity-analysis uncertainty-quantification

Keywords from Contributors

energy-system hut23-958 hut23-837 simulator hut23-1077

Last synced: 3 months ago
JSON representation

Acceptance Criteria

Repository metadata

Emulate simulations easily


Owner metadata


Committers metadata

Last synced: 3 months ago

Total Commits: 3,127
Total Committers: 18
Avg Commits per committer: 173.722
Development Distribution Score (DDS): 0.741

Commits in past year: 2,618
Committers in past year: 14
Avg Commits per committer in past year: 187.0
Development Distribution Score (DDS) in past year: 0.69

Name Email Commits
radka-j r****a@g****m 811
Sam Greenbury s****y@t****k 765
Ed Chalstrey e****y@g****m 570
mastoffel m****l@g****m 502
marjanfamili m****i@g****m 137
Edwin Brown w****n@o****m 84
allcontributors[bot] 4****] 61
cisprague c****e@g****m 39
Kalle Westerling k****g@g****m 38
crangelsmith c****h@t****k 34
Paolo Conti p****i@t****k 33
Bryan M. Li b****y@g****m 19
Maximilian Balmus b****n@g****m 14
Kalle Westerling k****g@b****k 8
Sophie Arana a****e@g****m 5
Will Usher w****r@k****e 5
Ritkaar Singh R****8@a****m 1
Nayara Fonseca 8****s 1

Committer domains:


Issue and Pull Request metadata

Last synced: 3 months ago

Total issues: 434
Total pull requests: 554
Average time to close issues: 3 months
Average time to close pull requests: 7 days
Total issue authors: 18
Total pull request authors: 17
Average comments per issue: 0.92
Average comments per pull request: 2.24
Merged pull request: 406
Bot issues: 0
Bot pull requests: 41

Past year issues: 307
Past year pull requests: 378
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 7 days
Past year issue authors: 16
Past year pull request authors: 14
Past year average comments per issue: 0.89
Past year average comments per pull request: 2.24
Past year merged pull request: 251
Past year bot issues: 0
Past year bot pull requests: 27

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/alan-turing-institute/autoemulate

Top Issue Authors

  • sgreenbury (104)
  • mastoffel (98)
  • radka-j (95)
  • kallewesterling (24)
  • marjanfamili (20)
  • EdwinB12 (19)
  • edwardchalstrey1 (19)
  • cisprague (16)
  • ContiPaolo (11)
  • aranas (7)
  • willu47 (6)
  • bryanlimy (3)
  • alighato (3)
  • H-Sax (3)
  • MaxBalmus (2)

Top Pull Request Authors

  • mastoffel (154)
  • sgreenbury (104)
  • radka-j (94)
  • allcontributors[bot] (41)
  • edwardchalstrey1 (40)
  • EdwinB12 (28)
  • marjanfamili (28)
  • kallewesterling (24)
  • bryanlimy (11)
  • cisprague (9)
  • ContiPaolo (7)
  • aranas (4)
  • MaxBalmus (4)
  • aijadugar (2)
  • willu47 (2)

Top Issue Labels

  • enhancement (98)
  • refactor (80)
  • ai-uk (39)
  • bug (34)
  • documentation (33)
  • temporal (11)
  • epic (10)
  • improve-code-quality (9)
  • research (9)
  • UQ (9)
  • good first issue (8)
  • question (7)
  • priority (6)
  • management (6)
  • priority II (5)
  • mvp (5)
  • simulator (4)
  • tutorial (2)
  • design principle (2)
  • FI (1)
  • strategy (1)
  • workflow (1)
  • packaging (1)

Top Pull Request Labels

  • refactor (5)
  • simulator (2)

Package metadata

pypi.org: autoemulate

A python package for semi-automated emulation

  • Homepage: https://alan-turing-institute.github.io/autoemulate/
  • Documentation: https://alan-turing-institute.github.io/autoemulate/
  • Licenses: mit
  • Latest release: 1.2.0 (published 4 months ago)
  • Last Synced: 2025-10-26T00:46:16.811Z (3 months ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 456 Last month
  • Rankings:
    • Dependent packages count: 9.607%
    • Stargazers count: 18.543%
    • Forks count: 25.524%
    • Average: 29.265%
    • Dependent repos count: 63.384%
  • Maintainers (1)

Dependencies

.github/workflows/black.yaml actions
  • actions/checkout v2 composite
  • reviewdog/action-suggester v1 composite
  • rickstaa/action-black v1 composite
poetry.lock pypi
  • alabaster 0.7.13
  • appnope 0.1.3
  • asttokens 2.4.0
  • babel 2.12.1
  • backcall 0.2.0
  • beautifulsoup4 4.12.2
  • certifi 2023.7.22
  • cffi 1.15.1
  • charset-normalizer 3.2.0
  • colorama 0.4.6
  • comm 0.1.4
  • contourpy 1.1.0
  • contourpy 1.1.1
  • cycler 0.11.0
  • debugpy 1.8.0
  • decorator 5.1.1
  • docutils 0.20.1
  • exceptiongroup 1.1.3
  • executing 1.2.0
  • fonttools 4.42.1
  • furo 2023.9.10
  • idna 3.4
  • imagesize 1.4.1
  • iniconfig 2.0.0
  • ipykernel 6.25.2
  • ipython 8.15.0
  • jedi 0.19.0
  • jinja2 3.1.2
  • joblib 1.3.2
  • jupyter-client 8.3.1
  • jupyter-core 5.3.1
  • kiwisolver 1.4.5
  • markdown-it-py 3.0.0
  • markupsafe 2.1.3
  • matplotlib 3.8.0
  • matplotlib-inline 0.1.6
  • mdit-py-plugins 0.4.0
  • mdurl 0.1.2
  • mogp-emulator 0.7.2
  • myst-parser 2.0.0
  • nest-asyncio 1.5.8
  • numpy 1.25.2
  • packaging 23.1
  • parso 0.8.3
  • patsy 0.5.3
  • pexpect 4.8.0
  • pickleshare 0.7.5
  • pillow 10.0.1
  • platformdirs 3.10.0
  • pluggy 1.3.0
  • prompt-toolkit 3.0.39
  • psutil 5.9.5
  • ptyprocess 0.7.0
  • pure-eval 0.2.2
  • pycparser 2.21
  • pygments 2.16.1
  • pyparsing 3.1.1
  • pytest 7.4.2
  • python-dateutil 2.8.2
  • pywin32 306
  • pyyaml 6.0.1
  • pyzmq 25.1.1
  • requests 2.31.0
  • scikit-learn 1.3.0
  • scipy 1.9.3
  • setuptools 68.2.2
  • setuptools-scm 7.1.0
  • six 1.16.0
  • snowballstemmer 2.2.0
  • soupsieve 2.5
  • sphinx 7.2.6
  • sphinx-autodoc-typehints 1.24.0
  • sphinx-basic-ng 1.0.0b2
  • sphinx-copybutton 0.5.2
  • sphinxcontrib-applehelp 1.0.7
  • sphinxcontrib-devhelp 1.0.5
  • sphinxcontrib-htmlhelp 2.0.4
  • sphinxcontrib-jsmath 1.0.1
  • sphinxcontrib-qthelp 1.0.6
  • sphinxcontrib-serializinghtml 1.1.9
  • stack-data 0.6.2
  • threadpoolctl 3.2.0
  • tomli 2.0.1
  • tornado 6.3.3
  • traitlets 5.10.0
  • typing-extensions 4.8.0
  • urllib3 2.0.4
  • wcwidth 0.2.6
pyproject.toml pypi
  • furo ^2023.9.10
  • matplotlib ^3.7.2
  • mogp-emulator ^0.7.2
  • myst-parser ^2.0.0
  • pytest ^7.4.0
  • python ^3.10
  • scikit-learn ^1.3.0
  • sphinx ^7.2.6
  • sphinx-autodoc-typehints ^1.24.0
  • sphinx-copybutton ^0.5.2
.github/workflows/ci.yaml actions
  • actions/cache v2 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • py-cov-action/python-coverage-comment-action v3 composite

Score: 14.256802163850011