fraenkel-lab / OmicsIntegrator2

Prize-Collecting Steiner Forests for Interactomes
https://fraenkel-lab.github.io/OmicsIntegrator2
BSD 3-Clause "New" or "Revised" License
54 stars 21 forks source link

Node attributes output #16

Closed iamjli closed 7 years ago

iamjli commented 7 years ago

-Gene symbol -Prize value -Robustness -Specificity -Protein type (steiner, TF, terminal)

AmandaKedaigle commented 7 years ago

Can I add a couple? -ProteinChange -GeneChange

(This is for the visualization we're working on with Laura - we need a ProteinChange as opposed to prize value so that we can distinguish between up- and down-regulated proteins. i.e. if prizes are abs(logFC) this would be signed logFC. And geneChange would be for showing if that protein was also up- or down- in RNA-seq)

alexlenail commented 7 years ago

@iamjli @AmandaKedaigle Happy to add these. The abstraction I think makes most sense is that if you pass all of these in, I can pass them back out to you in the solution. The prize file has been

name    prize

Now it will be

name    prize    other fields...

And those other fields will always come out on your solution. Does that sound alright?

alexlenail commented 7 years ago

@iamjli please define Robustness, Specificity

AmandaKedaigle commented 7 years ago
alexlenail commented 7 years ago

This is done, see https://github.com/fraenkel-lab/OmicsIntegrator2/commit/08829859da041afc13f1d1f001af3413f9b6ad2f