Skip to content

Guidance on choosing the optimal threshold from RMT_threshold results #8

@Charlie-Hong-smu

Description

@Charlie-Hong-smu

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:

  1. The value stored directly in the returned list object: result$rmt_threshold.

  2. 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:

  3. The value stored in the object was ~0.22 (rmt_res_msi_h$r_threshold).

  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions