% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/scoring.R
\name{compute_hybrid_scores}
\alias{compute_hybrid_scores}
\title{Compute hybrid scores from MRNET/MI and dCor frequencies}
\usage{
compute_hybrid_scores(mrnet_freq, dcor_freq, return_unfiltered = FALSE)
}
\arguments{
\item{mrnet_freq}{data.frame from \code{\link[=compute_edge_frequencies]{compute_edge_frequencies()}} with
method \code{"MRNET"}.}

\item{dcor_freq}{data.frame from \code{\link[=compute_edge_frequencies]{compute_edge_frequencies()}} with
method \code{"dCor"}.}

\item{return_unfiltered}{Logical; if \code{TRUE}, the unfiltered edge
table (before hard-filter) is attached as an \code{"unfiltered"}
attribute on the returned data.frame (default \code{FALSE}).}
}
\value{
A data.frame with columns \code{source}, \code{target},
\code{EdgeFrequency}, \code{mean.dcor}, \code{sd.dcor}, \code{Stability.dcor},
\code{Stability.dcor.scaled}.
}
\description{
Full-joins MRNET (or raw MI) and dCor edge frequency tables, computes
dCor stability (mean / sd), robust-scales stability to [0, 1] using
the 20th--99th percentile range, and filters edges based on frequency
and stability thresholds.
}
\keyword{internal}
