Catalog PyPI
PACKAGE EXPLORERView in registry

ACBICI

PyPI

A Configurable BayesIan Calibration and Inference package

Versions collected1
Direct dependencies12From release 2.2.0
Last observed20 Oct, 17:53 UTC

README

Version 2.2.0 documentation

ACBICI

License Last Commit Documentation Status

ACBICI (A Configurable BayesIan Calibration and Inference package) is a Python package designed to calibrate models including uncertainty estimates.

It has the following functionality:

  • Bayesian calibration
  • provide distribution for the model parameters
  • estimate aleatoric and epistemic uncertainty
  • Gaussian process surrogate models for faster predictions
  • visualization of results

Installation

Before installing ACBICI, you need to install make, git and one of the tested Python versions (3.9, 3.12, 3.13, 3.14).

Then, if using Python for other purposes than ACBICI, it is recommended to use a virtual environment, you can create one for example via:
- python3 -m venv acbici_env
or:
- virtualenv acbici_env
Then activate the virtual environment by:
- source acbici_env/bin/activate

Upgrade packaging tools (recommended):
pip install --upgrade pip setuptools wheel

or with Anaconda (Windows) in the Anaconda prompt to create a virtual environment:
- conda create -n myenv python=3.14
Then to activate it:
- conda activate myenv

Next you can install ACBICI in this virtual environment:
Either:
Go to the folder where you want to install it via: cd "installation_directory"
Clone and install the repo into that folder in the following way:
- git clone https://gitlab.com/schenkch/ACBICI.git
- cd ACBICI
- pip install -e .
Or:
Install as an already built pip package via:
- git clone https://gitlab.com/schenkch/ACBICI.git 
- pip install ACBICI

Examples and Tutorials

The example problems are in the examples subfolder at https://gitlab.com/schenkch/acbici/tree/master/examples.

To run all the examples and test their correctness, open a terminal and change into the `examples` directory of the downloaded repository:
cd examples

Execute the following command:
make

This will trigger the build process defined in the Makefile and run all the example problems within the folder. This may take some time but if everything is set up correctly and all dependencies are satisfied, you should see output indicating whether each example has passed or failed. In addition, each example subfolder contains a make file for automatic clean up of old results.

License

BSD-3

Authors

- Christina Schenk - IMDEA Materials Institute
- Ignacio Romero - UPM, IMDEA Materials Institute

Acknowledgements

- Yufei Liu - IMDEA Materials Institute
- Ross Cockcroft - Queens University Belfast

Please cite


- https://gitlab.com/schenkch/ACBICI.git
- Schenk, C., Romero, I. A Framework for the Bayesian Calibration of Complex and Data-Scarce Models in Applied Sciences. Arch Computat Methods Eng (2026). https://doi.org/10.1007/s11831-026-10665-w
- Preprint here: C. Schenk, I. Romero (2026): A Framework for the Bayesian Calibration of Complex and Data-Scarce Models in Applied Sciences, arXiv, https://arxiv.org/abs/2601.22890

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
2.2.011 Sept 202612

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

ACCESSIBLE
schenkch/ACBICI

Shared repository data · GitLab

License detected in repository
BSD 3-Clause "New" or "Revised" License
License branch / ref
master
Contributor identities
5 · complete API traversal
License file
Contributors · showing 5 of 5 collected
ContributorContributions
schenkch@gitlab.com303
Ignacio Romero182
Yufei Liu4
Christina Schenk2
Christina Schenk1

Default-branch author identities; GitLab commit counts exclude merge commits.

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

5identities
Gauge · observed snapshots23 Oct 2026
52.50
2026-10-20: 5 · observed 2026-10-20T19:00:43.8481356Z2026-10-21: 5 · observed 2026-10-21T19:01:02.4080975Z2026-10-22: 5 · observed 2026-10-22T19:01:38.0515373Z2026-10-23: 5 · observed 2026-10-23T19:02:45.9336507Z
20 Oct23 Oct

gitlab · 4 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2352026-10-23T19:02:45.9336507Z
2026-10-2252026-10-22T19:01:38.0515373Z
2026-10-2152026-10-21T19:01:02.4080975Z
2026-10-2052026-10-20T19:00:43.8481356Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:53 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c3008e0b2f409552857fb1342022fbc32ac7cd3f3e56b4a5445c282f4061054e