I would add a check for signed matrices. I remember you can easily pass a signed matrix to communicability that would work and you would end up with a “signed communicability matrix” but as far as I know, negative values don't make sense in these models.
Point plot returns a figure that is unnecessary. I ended up tinkering with it so it returns the ax instead. In this case, people can define their own figures the way they want and embedd a point plot wherever they like. Check function brain_plotter here: https://github.com/kuffmode/OI-and-CMs/blob/main/utils.py#L422
If you prefer, I can do these myself and do a pull request. In any case, well done!
Hi all, I've been using Netneurotools for a long time and I have some things you can easily add to improve usability.
citation
instruction. I ended up just writing down the GitHub link, but you can add aCite this repository
using acitation.cff
file. Here's an example: https://github.com/kuffmode/YANAT/blob/main/CITATION.cffbrain_plotter
here: https://github.com/kuffmode/OI-and-CMs/blob/main/utils.py#L422If you prefer, I can do these myself and do a pull request. In any case, well done!