This got published today: https://www.nature.com/articles/s41598-019-41695-z A Java implementation is available at https://github.com/CWTSLeiden/networkanalysis. I haven't looked at any of it in details, but it might warrant future consideration.