% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/external-interoperability.R
\name{run_gazepoint_neurokit_eda_crosscheck}
\alias{run_gazepoint_neurokit_eda_crosscheck}
\title{Optionally run a NeuroKit2 EDA cross-check}
\usage{
run_gazepoint_neurokit_eda_crosscheck(
  data,
  eda_col = "GSR_US",
  time_col = NULL,
  group_cols = NULL,
  sampling_rate = NULL,
  execute = FALSE,
  python = "python",
  output_dir = tempdir(),
  prefix = "gazepoint_neurokit_crosscheck",
  keep_files = FALSE
)
}
\arguments{
\item{data}{A Gazepoint biometric data frame or
\code{gazepoint_neurokit_eda_input} object.}

\item{eda_col}{EDA/GSR signal column, used when \code{data} is a data frame.}

\item{time_col}{Optional time/counter column.}

\item{group_cols}{Optional grouping columns.}

\item{sampling_rate}{Sampling rate in Hz required for NeuroKit2 execution.}

\item{execute}{Logical. If \code{FALSE}, only prepare input and return skipped
status.}

\item{python}{Python executable.}

\item{output_dir}{Directory for temporary/input/output files.}

\item{prefix}{File prefix.}

\item{keep_files}{Logical. If \code{FALSE}, temporary files produced during
execution may be removed.}
}
\value{
A list with \code{overview}, \code{prepared_input}, \code{crosscheck_summary},
\code{manifest}, and \code{settings}.
}
\description{
Optionally calls Python/NeuroKit2 on prepared EDA input. By default,
\code{execute = FALSE}, so no external dependency is required.
}
