API reference¶
This section contains the complete API reference for Table Remodeler.
Package overview¶
The Table Remodeler package is organized into three main modules:
Core: Main dispatcher, backup manager, and validator classes
Operations: All remodeling and summary operations for tabular data
CLI: Command-line interface tools for remodeling workflows
Quick start¶
The primary entry point for programmatic use is the Dispatcher class:
from remodel import Dispatcher
operations = [
{"operation": "remove_columns",
"parameters": {"column_names": ["col1"]}}
]
dispatcher = Dispatcher(operations, data_root="/path/to/data")
dispatcher.run_operations()