functions

Overview

This module provides high-level functions for running transient nutation analysis workflows.

It includes:

  • functions for processing single datasets (1D or selected slices of 2D data)

  • functions for processing full 2D datasets

  • internal utilities for configuring Fourier transformation and processing steps

The module connects data structures and parameter configurations to form a complete analysis pipeline.

Contents

tna.functions.run_tna(data_path, params)

Run transient nutation analysis for a single dataset (1D or selected slice of 2D).

tna.functions.run_tna_2d(data_path, params)

Run transient nutation analysis for a full 2D dataset.

tna.functions._apply_processing(data, params)

Apply processing steps to transient nutation data.

tna.functions._resolve_fourier_params(params)

Resolve effective Fourier transformation parameters.