Systemic Tau & Discrete Extramental Clock (RECD)
systemictau implements the Systemic Tau paradigm and the Discrete Extramental Clock (RECD) for ordinal multivariate time-series analysis (early-warning, regime reorganization, multi-scale structure).
Current library version: 4.6.1
4.6.1 imports Union in panel.py so import systemictau works on a cold install (4.6.0 raises NameError).
Installation
pip install systemictau
# Level-3 nested ordinal RECD / continuous excess³:
pip install "systemictau[nested]" # pulls nested-recd>=0.2
From source:
git clone https://github.com/johelpadilla/systemictau
cd systemictau
pip install -e ".[nested,dev]"
Two RECD notions (do not confuse)
| Name | API | What it is |
|---|---|---|
| Gate RECD | compute_recd_increments, accumulate_time |
Clock from τ_s + Feigenbaum gate |
| Nested ordinal RECD / excess³ | compute_nested_recd → nested-recd |
Φ₁–Φ₃ on Bandt–Pompe; excess³ = 0.6·Syn + 0.4·Surp primary Level-3 |
Canonical Level-3 methods: DOI 10.5281/zenodo.21385937 · github.com/johelpadilla/excess3
Quick start
import numpy as np
import systemictau as st
np.random.seed(42)
X = np.random.randn(500, 4)
# Systemic Tau
taus_global, taus_per_module = st.compute_taus(X, window_size=13)
# Gate RECD
T_series, dtk_series, gate_series, depths = st.accumulate_time(taus_global)
# Nested ordinal RECD / continuous excess³ (requires nested-recd)
if st.has_nested_recd():
nested = st.compute_nested_recd(X, tau_s=taus_global, m=3, theta3=0.10)
print("mean excess³:", float(np.nanmean(nested["excess3"])))
# Full pipeline with optional Level-3
res = st.run_full_analysis(X, window_size=13, compute_nested_recd=True)
print("t* =", res.t_star)
if res.nested_recd_results:
print("mean excess³:", res.nested_recd_results["mean_excess3"])
Studio (optional)
pip install "systemictau[studio]"
systemictau-studio
# or: PYTHONPATH=src streamlit run src/systemictau/studio/app.py
Related packages
| Project | Role |
|---|---|
nested-recd |
Canonical Φ₁–Φ₃ + excess³ core |
excess3 |
Methods + intro ES + primer |
systemictau-web |
Streamlit analytical app |
Citation
Padilla-Villanueva, Johel. (2026). Síntesis Magna del Tau Sistémico. Zenodo. DOI: 10.5281/zenodo.20576241
For excess³ / Level-3 claims, also cite:
Padilla-Villanueva, J. (2026). excess³ methods. DOI: 10.5281/zenodo.21385937
License
MIT © Johel Padilla-Villanueva
ORCID: 0000-0002-5797-6931
Metadata
Release files for systemictau 4.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| systemictau-4.6.1.tar.gz | 192.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| systemictau-4.6.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 400.1 kB
Release files / systemictau-4.6.1.tar.gz
| Download URL | systemictau-4.6.1.tar.gz |
|---|---|
| Size | 192.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3762e6be27ad6621405e60f9839bbf1d5d053f2dba9aa7e31fb8057d09b5e99e
|
|
BLAKE2b-256 checksum How to use checksums |
cb2d006c53433c16dbe9aa13ba7af5e6deaf09b2d9dd6a482a0799baa759e582
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency logRelease files / systemictau-4.6.1-py3-none-any.whl
| Download URL | systemictau-4.6.1-py3-none-any.whl |
|---|---|
| Size | 207.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
183352c6db69c9e54cbd0815432eeff88948d105a74b05ff7cec60df62a3d503
|
|
BLAKE2b-256 checksum How to use checksums |
f0e30d4eaecd52b51fe787f784ecd26fdc69d1345eddccc7a550005488a7f47f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.
Transparency log