This release is a pre-release and may not be stable for production use.
MATE-runtime
The runtime of MATE, the
Modular Algorithmic Toolkit for Evolution: the run loop, scheduling, storage
and the command line MATE. Its import name is MATE, which also re-exports
the contract types.
It loads protocols (TOML files or their Python form), runs them with the
serial, thread, process or vectorised executor, locally or on Slurm,
records every run in a SQLite database with its provenance, and resumes and
branches runs from their checkpoints. MATE check runs the conformance suite
on a module.
MATE launch protocol.toml
MATE status Files/protocol
MATE show Files/protocol/run_000
Installation
Requires Python 3.14 or later.
pip install MATE-runtime
installs the runtime and the contract.
Authors and acknowledgment
Crafted with ❤️ by Raphaël Candelier and Sébastien Billès.
License
This project is licensed under the terms of the GNU Lesser General Public
License v3.0 or later (LGPL-3.0-or-later).
Metadata
Release files for MATE-runtime 1.0.0rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mate_runtime-1.0.0rc1.tar.gz | 269.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mate_runtime-1.0.0rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 593.5 kB
Release files / mate_runtime-1.0.0rc1.tar.gz
| Download URL | mate_runtime-1.0.0rc1.tar.gz |
|---|---|
| Size | 269.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
979d506006a8383976487e87880827c6cfbdb82bfcae19a16fc1e27ccf3afd1a
|
|
BLAKE2b-256 checksum How to use checksums |
7a8c871fa1282d9d64d39994f1ce645860792ae703b784796771be13865c402d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / mate_runtime-1.0.0rc1-py3-none-any.whl
| Download URL | mate_runtime-1.0.0rc1-py3-none-any.whl |
|---|---|
| Size | 324.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4774c3a9b3a8269e56777858466495858acd51c4979506a04c82a3877009b4b4
|
|
BLAKE2b-256 checksum How to use checksums |
70ee71da26b9d3f9f387068faaa0d8b01131f91b6ca4d6b046f348f665d54ec0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|