Research Article
MOfinder: A Novel Algorithm for Detecting Overlapping Modules from Protein-Protein Interaction Network
Input: The PPI network ; | βββCluster coefficient threshold CC; | βββSliding window . | βββOutput: modules. | βββ(1) zeros; // initialization of network matrix | βββ(2) for each ββdo | βββ(3) βββ ; // build sparse matrix, | βββ(4) end for | βββ(5) Mg global AMD(); | βββ(6) While ββdo //, as start | βββ(7)βββ mg = Mg; | βββ(8)βββ ml = local AMD(mg); | βββ(9)βββ if cc (ml)CC do | (10)ββ ββββinsert ml to modules; | (11)ββββend if | (12)ββββ; | (13) end while | (14) for each module in modules do | (15)βββ if moduleβ module do // module in modules and moduleβ module | (16)ββ ββββdiscard module from modules; // delete redundancy | (17)ββββend if | (18) end for |
|