starplast.strategy_graph
Strategies 33 and 34: one integrated neighbour space, and the edges the networks are missing.
Two additions to the catalogue, both built on graphspace, both in the eighth family ("Combine
strategies") because that is their mechanism: every other network strategy reads ONE layer, and these
two put every permitted layer and the measurement table into a single graph.
33 Read a gene's neighbourhood in the integrated space
34 Train on the networks and rank the edges they are missing
They share a self-test, and it is not the one strategy 16 uses. Strategy 16 scores held-out crosslinks
against RANDOM non-pairs and reports AUROC 0.97; most of that number is the discovery that
well-connected genes are well connected, since a random pair of genes is a pair of obscure genes.
Here the hidden edges are scored against DEGREE-MATCHED non-pairs -- a non-pair with a gene of similar
connectivity at both ends -- and the null re-run for the bar is a configuration model: the hidden
edges' own degree sequence, rewired. A model that has learned fame scores the rewired pairs as highly
as the real ones and fails. Both easy numbers are still computed and reported beside the hard one, in
numbers, because the gap between them is a quantity a reader deserves rather than a detail.
Edges are hidden by orthogroup, never at random, so a hidden edge cannot be recovered through a
paralog that stayed visible; and the layer being predicted is removed from its own features, which is
the rule graphspace enforces in one place and these two strategies inherit.