-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hello,
First, I'd like to say thank you for creating the MetaNet package. It's a very powerful and useful tool for microbial network analysis.
I am currently using the RMT_threshold() function to determine an objective correlation threshold for my network, and I have a question about interpreting the results.
I've noticed that after running the function and plotting the result object, there appear to be three different potential thresholds:
-
The value stored directly in the returned list object: result$rmt_threshold.
-
The value printed to the console when using the generic plot() function: recommend r_threshold.
For example, in one of my analyses, I observed the following: -
The value stored in the object was ~0.22 (rmt_res_msi_h$r_threshold).
-
The plot() function printed a recommend r_threshold of ~0.24.
This leads to my question: Could you please provide some guidance on which of these thresholds is generally recommended for constructing the final network for downstream analysis?
I would also be very grateful if you could briefly explain the difference in the calculation or logic behind the value stored in the object versus the one recommended by the plot() function. Understanding this would be very helpful for correctly interpreting the results and for writing the methods section of a publication.
Thank you again for your time and for this fantastic package.