SciTeX Core

scitex-core provides core infrastructure and fundamental utilities shared across the SciTeX ecosystem: logging, path handling, reproducibility helpers, shell utilities, string/dict/datetime helpers, type guards, parallel execution, and a unified error hierarchy.

import scitex_core as core

log = core.logging.SciTeXLogger("my_experiment")
log.info("hello")

rid = core.repro.gen_id()
ts = core.repro.timestamp()

d = core.dict.DotDict({"a": {"b": 1}})
d.a.b  # 1

API Reference

Indices and tables