时隔近 5 年,Gephi 0.9.3 发布
Gephi 0.9.3 现已发布,该软件的上一次版本发布是在 2017 年 9 月。Gephi 是一个用于可视化和操作大型图形的开源平台。它可以在 Windows、Mac OS X 和 Linux 上运行。有英语、法语、西班牙语、日语、俄语、巴西葡萄牙语、中文、捷克语和德语的本地化版本。
版本更新内容如下:
New features
- 添加了 Statistical Inference 社区检测算法,Modularity 的更高级替代方案 #2431
- Windows 和 Linux 版本现在也嵌入了 JRE,因此不再需要单独安装 Java #2336
- 现在默认在所有平台上使用 FlatLaf 外观 #2415
- 分区中使用的颜色等外观属性现在保存在项目中 #1861
- Last Export settings 现在被保存为首选项,因此它们在不同的会话之间会持续存在 #1790
Bug 修复
- 改进 UI 以更好地适应 HighDPI 显示器 #2332
- 图形工具栏项目在较小的屏幕尺寸上重叠 #765
- 一些布局作用于 settled nodes #2385
- 忽略 GraphML desc standard tags #2030
- java.util.MissingResourceException gephi 版本 0.9.2 #2063
- 过滤具有空属性值的 datalab 列时出现 NullpointerException #2015
- 未选中“Create missing nodes”不会产生预期的效果#1878
- “Interval”未复制到新工作区#1988
- CSV Edges 文件未导入,因为 Gephi 未检测到 Source 和 Target 列#2178
- 删除节点时出现 ArrayIndexOutOfBoundsException #1623
- Gephic Mac 0.9.2 的 Appearance panel 中没有模式指示器 #2098
- Neighbors Network filter 在最大深度时冻结 #2099
- 无法导入大文件#1841
- 更新崩溃报告器并使其符合 GDPR #2340
- ClassCastException: org.gephi.graph.api.types.TimestampSet 不能转换为 org.gephi.graph.api.types.TimeMap #2297
- 在 GEXF 中支持 INF、-INF 的 double-type ±∞ values #2158
- 标准化时,大图的 Node betweenness 为负 #2139
- generatePalette 错误#2112
- 加载具有 0-weighted edges 的 gexf 文件会导致导入崩溃#1945
- 导出 VNA 图形文件时崩溃#1909
- 导入 CSV error edges #1848
- graphml 的导入仍然会混淆 d3 和 label 字段#1840
- 向 CSV 解析器添加对字节顺序标记的支持#1815
- 当字符串中的双引号用反斜杠分隔时,不再正确导入 CSV 文件#1812
- EdgeTypeFilter 上的 NullPointerException #1811
- GephiFormatException 会导致 ArrayIndexOutOfBoundsException: 0 #1810
- 在某些情况下,no-merge strategy 会出现异常。不应创建不兼容的 edge #1802
- NullPointerException: fileObject 参数不能为空#1789
- GephiFormatException:Gephi 保存项目失败。#1788
- ......
API 更改
- Graph API
- 添加
getEdges(int type)
到Graph
允许仅检索特定类型的 edges。 - 添加
getEdgeTypeLabels(boolean)
到GraphModel
. - 将 min/max 添加到
TimeSet
和Element.getTimeBounds()
。 - 添加
Column.exists()
为新实用程序。 - 在
Graph
的 API 中添加GraphLock
,以 expose locking states。 - 让表成为列的集合。
- 添加新方法
Column.isDynamicAttribute()
。 - 除了
toCollection()
之外,在元素迭代器中添加toSet()
。 - 添加新
Table.countColumns(Origin)
方法。 - 在提供 Table 时为 GraphModel 增加 getElementIndex() 方法。
- 添加
isNodeTable()
和isEdgeTable()
方法到Table
.
- 添加
- Appearance API(开发中)
- Partition 和 Ranking 现在总是接收 Graph 作为参数,用于所有需要访问底层索引的方法,以促进本地规模支持。
- 在 Ranking 中添加 getColumn(),使其与 Partition 保持一致
- 在 Ranking 中添加 getNormalizedValue(),以便更容易地检索标准化的值。
- 当没有找到给定值的颜色时,Partition 现在有一个静态的 DEFAULT_COLOR。
- 删除
Partition.setColors()
,因为它容易引起混淆。 - 添加
transformAll(Iterable<? extends Element>)
到Function
. - 在 AppearanceModel 中将 isLocalScale() 拆分为 isRankingLocalScale() 和 isPartitionLocalScale()。
- 让 AppearanceModel 中的 Function getters 独立于 Graph,因为这应该根据本地/全局状态自动处理。
- Preview API
- 一个 postProcess() 方法已被添加到 Renderer SPI 中,以便在所有项目被 render 后进行自定义。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Zadig 构建缓存如何配置才好用?
Zadig on Githubhttps://github.com/koderover/zadig Zadig on Giteehttps://gitee.com/koderover/zadig Zadig 过去支持使用 对象存储 作为构建的缓存介质,从 v1.10.0 版本开始,同时支持了 对象存储 和 PVC 两种类型的构建缓存介质,方便用户根据业务需求选择合适的缓存介质来提升构建效率。但是实际采用过程中,如何配置才能更满足我的使用场景呢? 下述将介绍 Zadig 中构建缓存的使用方法,并结合 Java / Golang / NodeJS 不同场景,给出构建缓存的最佳实践配置方式。 如何使用构建缓存? Zadig 很重视用户体验,为开发者提供source->可靠交付物的最短路径,故在构建缓存的配置中,分别从集群级别和应用级别进行配置: 在低频操作的集群管理中配置缓存介质 在高频操作的应用构建中配置缓存路径 通过下述两步配置,运行在指定集群的构建任务即可使用相应的存储介质作为构建缓存。 1、配置集群级别的缓存介质 在集群管理中,可以针对每个集群配置缓存介质 (对象存...
- 下一篇
Redis 7.0-rc3 发布
Redis 7.0-rc3 现已发布,具体更新内容如下: 新特性 CLUSTER SHARDS 命令弃用 CLUSTER SLOTS (#10293) Potentially Breaking Changes CONFIG GET 响应以不确定的顺序返回。客户端可能依赖于配置顺序 (#10323) 如果 ACL 未授予命令完整的 keyspace access,则 SORT / SORT_RO 命令拒绝 GET 和 BY 中的 keys access patterns (#10340) 7.0-RC1 中引入的 FUNCTION LOAD 命令已去除 ENGINE 和 NAME 参数,这些参数现在是脚本本身的一部分。DESCRIPTION 参数已完全删除(#10500) 将 disable-thp 配置设置为不可变 (#10409) 性能和资源利用改进 优化副本的性能和内存使用 (#10413) 使用 RAND_MAX 的 zslRandomLevel 代码更快、更稳健(#5539) Changes in CLI tools redis-cli:错误时使用exit code 1 (#1...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主