% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/mi_network.R
\name{.extract_mi_edges}
\alias{.extract_mi_edges}
\title{Extract all pairwise MI edges from the upper triangle}
\usage{
.extract_mi_edges(mi_matrix)
}
\arguments{
\item{mi_matrix}{A symmetric MI matrix (from \code{\link[=compute_mi_matrix]{compute_mi_matrix()}}).}
}
\value{
A data.frame with columns \code{source}, \code{target}, \code{weight}.
}
\description{
Returns every non-zero MI pair from the upper triangle of the MI matrix
as an edge list. Used when \code{use_mrnet = FALSE} in \code{\link[=bootstrap_networks]{bootstrap_networks()}}
as a non-sparse alternative to MRNET.
}
\keyword{internal}
