Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate methods for constructing p-values for diffusion scores #9

Open
mcrovella opened this issue May 9, 2020 · 0 comments
Open

Comments

@mcrovella
Copy link
Collaborator

mcrovella commented May 9, 2020

Given a network G, a subset of nodes S, and a particular node N, the diffusion reaching N through G from nodes S is strongly dependent on the degree sequence of S. Simply sampling nodes from G, or randomizing edges of G, does not appear to provide meaningful p-values for the diffusion score reaching N. We could investigate various methods of sampling G in a random manner intended to mimic the degree sequence of S. We could then evaluate the methods in terms of their abilities to generate meaningful p-values. This could be done by studying various criteria for binning the degree sequence of G, followed by stratified sampling of the bins driven by the degree sequence of S. It appears that this is an unexplored problem and it seems to have practical value when studying node sets in gene/protein networks.

Another approach could be to start from the set S and grow a "window" around each node in the set, such that there are some minimum number of nodes in each window. Windows for small degree nodes would be narrow, for high degree nodes would naturally be larger. Then sample one from each window.

And, there could be a rejection-sampling approach in which one samples nodes at random from G, but only accept them if their degree is within some distance from a node in S. (This needs more thought).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant