Welcome to IndenToolBox’s documentation!
IndenToolBox is an open‑source Python toolbox for instrumented indentation (nanoindentation) data. It takes you from raw instrument exports to structured, reproducible batch analyses and publication‑ready results — all within notebooks or Python scripts.
Key features
Pre‑processing: parse vendor exports (e.g. Hysitron TI‑950, CSM), define the indenter tip and test protocol, assemble a Batch, and export TOML/CSV.
Interactive widgets: optional UI in Jupyter for file selection and metadata entry.
Post‑processing: step‑wise feature extraction (parabolic loading fit, unloading fit) and Oliver–Pharr modulus computation.
Reverse analysis (demo): run methods such as GIAN99, DAO01, and CASA05 to back‑out material parameters.
Plotting: quick inspection and interactive force–displacement plots.
Reproducible pipeline: a shared data model between notebooks and the Python API.
Get started
Installation and configuration: see Getting started with IndenToolBox.
Hands‑on examples: see Tutorials (pre‑ and post‑processing).
API details: see API Reference.