% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/nfl_marker.R
\name{nfl_marker}
\alias{nfl_marker}
\title{Neurofilament Light Chain (NfL) Biomarker}
\usage{
nfl_marker(
  data,
  col_map = NULL,
  na_action = c("keep", "omit", "error", "ignore", "warn"),
  verbose = TRUE
)
}
\arguments{
\item{data}{A data.frame or tibble with an NfL concentration column.}

\item{col_map}{Named list with \code{nfl} indicating the NfL column name.}

\item{na_action}{One of c("keep","omit","error","ignore","warn").}

\item{verbose}{Logical; if TRUE (default), emits progress messages.}
}
\value{
A tibble with one column: nfl_value (numeric; same units as input).
}
\description{
Incorporates a neurofilament light chain (NfL) measurement into the analysis pipeline.
Placeholder for future NfL-based computations; returns provided values with input checks.
}
\details{
NfL is released during neuroaxonal injury; elevated levels in CSF or blood indicate
neuroaxonal damage and typically increase with age and in neurological diseases.
Interpretation requires context-specific and age-adjusted references. This function
simply returns the input NfL values (assumed in a single matrix/fluid, e.g., plasma pg/mL)
without classification.
}
\examples{
df <- data.frame(NfL = c(8.5, 14.2, 22.1))
nfl_marker(df)

}
\references{
\insertRef{simren2022nfl}{HealthMarkers}
\insertRef{disanto2017nfl}{HealthMarkers}
}
