检测图表中的所有超级气泡。
LSD-Bubble的Python项目详细描述
线性超气泡探测器
简介
本计画提供线性超级气泡侦测器(LSD)的参考实作。
功能
- 在线性时间内检测超级气泡
- 使用NetworkX作为图形库
- 可以加载大量的文件格式(所有NetworkX can load)
- 有不同的方法报告超级气泡
- 简单明了的代码
- 易于理解和重新实现
文档
文档可在以下位置找到: https://fabianexe.github.io/Superbubble
安装
简单的安装方法是使用pip:
pip install LSD-Bubble
您还可以从https://github.com/Fabianexe/Superbubble下载源代码并运行make脚本来安装包。 需要安装setuptools。
使用量
程序只需要一个指向图形文件的路径就可以工作,并且它应该使用的算法:
lsd d path
如果需要其他检测算法,请尝试:
lsd p path
或
lsd o path
如果输入格式未使用edgelist,请使用-f参数给出格式
lsd d path -f gml
如果需要其他报告格式,请使用-r
lsd d path -r count
如果您不想检测超级气泡,但要使用“周”超级气泡–周:
lsd d path –week