Quick Start
Step-by-Step Workflow
1
Load Data
Import your CSV file using TACT’s data loader:What it does:
- Reads CSV into pandas DataFrame
- Validates column existence
- Handles timestamps automatically
2
Set Up Processors
Create processors using your config file:Returns three processors:
binning_proc: Bins data by wind speedti_proc: Calculates turbulence intensity metricsstats_proc: Computes statistical summaries
3
Process Data
Apply processors to prepare data:Processing order matters! Always apply in this sequence:
- Binning first
- TI calculation second
- Statistics last (optional)
4
Run Adjustment
Choose a method and run the adjustment:Method options:
ss-sf: Recommended for most casessswsstd: Dual WS+SD adjustmentssws: Wind speed onlybaseline: No adjustment (reference)
5
Access Results
Extract the adjusted data and statistics:
Method Selection
- SS-SF (Recommended)
- SSWSStd
- SSWS
- Baseline
Site-Specific Simple + FilterBest for:
- General purpose turbulence adjustment
- When you want the best MRBE/RRMSE
- Avoiding error propagation
Parameters Guide
split (Train/Test Split)
split (Train/Test Split)
- Splits data into training (70%) and testing (30%) sets
- Trains regression on training data
- Applies adjustment to test data
- For SS-SF, SSWS, SSWSStd methods
- When you have sufficient data (500+ points)
- ❌ Not needed for baseline method
- Uses all data for both training and testing
- May lead to overfitting
- Only recommended for small datasets
config_path (Configuration File)
config_path (Configuration File)
- Column name mappings
- Binning configuration
- Method-specific parameters
- Relative:
"config.json"(same directory as script) - Absolute:
"/full/path/to/config.json"
Method-Specific Parameters
Method-Specific Parameters
Some methods accept additional parameters:Check each method’s API documentation for available parameters.
Output Structure
Theadjust() method returns a dictionary with these keys:
Adjusted Data Columns
The returned DataFrame includes original columns plus:| Column | Description |
|---|---|
adjTI_RSD_TI | Adjusted turbulence intensity |
adjRepTI_RSD_RepTI | Adjusted representative TI |
RSD_adjWS | Adjusted wind speed (SSWSStd only) |
RSD_adjSD | Adjusted std deviation (SSWSStd only) |
Save Results
Common Workflows
- Single Method
- Compare Methods
- Batch Processing

