Systemic Tau, gate RECD, and optional nested ordinal excess³ (via nested-recd)
Project description
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.0
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file systemictau-4.6.0.tar.gz.
File metadata
- Download URL: systemictau-4.6.0.tar.gz
- Upload date:
- Size: 192.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de41e631523d95a5fa8c3298079bca3ec4a6473ad4feb52df8b2953e942d143c
|
|
| MD5 |
d9a373b7e929dd9832e50b3ce6948619
|
|
| BLAKE2b-256 |
f97e715da3f99b6748b947d554bb7d9fa27b93ffd5014fd5d097f63f6ff89d30
|
File details
Details for the file systemictau-4.6.0-py3-none-any.whl.
File metadata
- Download URL: systemictau-4.6.0-py3-none-any.whl
- Upload date:
- Size: 207.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3aba10ebd0289b22778068689e0d15654244cd82ae8e0684c35f5aac3b31b18
|
|
| MD5 |
225cef582b683780b86b997496b78565
|
|
| BLAKE2b-256 |
0455a78d7d8248d24a42cef7ad4114b0e1b744c2d05d059582c4b8848640ea49
|