% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/eda-tvsymp.R
\name{extract_gazepoint_eda_tvsymp}
\alias{extract_gazepoint_eda_tvsymp}
\title{Extract time-varying spectral EDA features}
\usage{
extract_gazepoint_eda_tvsymp(
  dat,
  eda_col = "GSR_US",
  time_col = "CNT",
  group_cols = NULL,
  sampling_rate = NULL,
  band = c(0.08, 0.24),
  window_seconds = 60,
  step_seconds = 5,
  min_valid_fraction = 0.7,
  normalise = TRUE
)
}
\arguments{
\item{dat}{A data frame containing EDA data.}

\item{eda_col}{Numeric EDA/conductance column.}

\item{time_col}{Numeric time column.}

\item{group_cols}{Optional grouping columns.}

\item{sampling_rate}{Optional sampling rate in Hz. If \code{NULL}, estimated from
\code{time_col}.}

\item{band}{Frequency band in Hz used for TVSymp-style power.}

\item{window_seconds}{Sliding-window length in seconds.}

\item{step_seconds}{Sliding-window step in seconds.}

\item{min_valid_fraction}{Minimum valid fraction per window.}

\item{normalise}{Logical. If \code{TRUE}, compute EDASympn-style relative band
power normalised by total positive-frequency power.}
}
\value{
A list with \code{overview}, \code{tvsymp_timeseries}, \code{summary}, and \code{settings}.
}
\description{
Computes a dependency-light approximation of TVSymp-style time-varying
spectral EDA power using sliding-window spectral analysis. The default band
is 0.08--0.24 Hz, following the TVSymp literature. This function does not
claim exact VFCDM reproduction.
}
