Skip to main content

Data Requirements

TACT requires paired measurements from two sensors: Reference Sensor (cup anemometer on tower)
  • Wind speed (m/s)
  • Wind speed standard deviation (m/s)
  • Turbulence intensity (decimal, e.g., 0.15 for 15%)
RSD Sensor (Remote Sensing Device - LiDAR)
  • Wind speed (m/s)
  • Wind speed standard deviation (m/s)
  • Turbulence intensity (decimal, e.g., 0.15 for 15%)
Metadata
  • Timestamp (any standard datetime format)
  • Optional: Quality flags, availability, CNR, etc.

CSV Format

TACT expects CSV files with:
  1. Header row with column names
  2. One row per observation (timestamp)
  3. Numeric values for wind data
  4. Consistent units throughout

Example CSV

You can use any column names - just map them in your configuration file.

Units

Turbulence Intensity Format: Use decimal format (0.15) not percentage (15%). If your data is in percentage format, divide by 100.

Configuration File

Create config.json to map your CSV columns to TACT’s expected format:
Column Mapping: Map your CSV column names to TACT’s expected fields Binning Configuration: Define wind speed bins for analysis
  • bin_size: Width of each bin in m/s
  • bin_min: Minimum wind speed to analyze
  • bin_max: Maximum wind speed to analyze

Data Preparation

Quality Filtering

Filter your data before importing to TACT:

Calculate TI (if needed)

If you only have wind speed and standard deviation:

Time Alignment

Ensure measurements are time-aligned:

Loading Data

Basic Loading

Complete Pipeline

Data Validation Script

Use this script to validate your data before running adjustments:

Next Steps

Getting Started

Run your first adjustment

Configuration

Detailed config options

Running Adjustments

Complete workflow guide