Hello,
this is a great tool, kudos!
I have a minor bug to report. When running the signalomes function, the resulting module names are integers (but not necessarily consecutive numbers, e.g. 1, 2, 5, 12, 37) and are also sorted as numeric values. If one then takes its output for plotSignalomeMap(), the module names are consecutive numbers starting from 1 that are sorted as character, e.g. 1, 10, 11, 12 ..., 2, 20, 21, 22 etc.. Thus, the order in the signalome figure is not the same as the order in the balloon plot from plotSignalomeMap, if the module names exceed 9 (obviously, module numbers within the range of 1 to 9 are sorted correctly in any way). One can circumvent it by specifying module_res, then the module names are consecutive numbers and keeping the number of modules at max 9, so it will be ordered correctly.
Best,
Iwan