This function converts a similarity matrix (with values between 0 and 1 and 1s on the diagonal) or a distance matrix into a 'dist' object. The user can specify the method used to transform similarity values into distances.
convert_to_dist(dist_mat, similarity_transform = c("linear", "sqrt"))An object of class 'dist'.
A square matrix (similarity or distance) or a 'dist' object.
Method to convert similarity to distance. Either "linear" (default) or "sqrt".
"linear": Applies a linear transformation to convert similarity to distance.
"sqrt": Applies the square root transformation to convert similarity to distance.