returns graph6代码或邻接矩阵的绘图工具
A tool for drawing graphs which returns the graph6 code or adjacency matrix
我正在寻找的是一个工具,它的全部目的是绘制图形并将其 return graph6 代码(最终以便我可以轻松地将其输入到 Sage 中)。
在House of Graphs,您可以绘制图形,它会在数据库中搜索该图形。但是如果你搜索一个不在数据库中的图表,你会得到这样的消息和一个空列表。
Your current result list contains all graphs that satisfy the following criteria:
Graph with canonical form 'H???Gva'
问题是如果图表“太大”,您会收到这样的消息,其中“...”表示我们没有看到完整的 graph6 代码。
Your current result list contains all graphs that satisfy the following criteria:
Graph with canonical form 'S????????????????????????????F...'
注意:有this等工具可以将邻接矩阵转换为graph6代码。
一些工具
感谢 Jan Goedgebeur(House of Graphs 作者之一)
并向 Nico Van Cleemput 征求意见。
qdge
qdge(用于“quick-and-dirty 图表编辑器”),作者:Nico Van Cleemput
Nico Van Cleemput 评论:
It's a quick-and-dirty graph editor that I wrote once when
I needed to draw some graphs. It's very likely to still
contain bugs, but IIRC it was to the point where you could
draw a graph and get the graph6 string for it.
图形编辑器
grapheditor,作者:Nico Van Cleemput
多年前使用GWT制作的图形绘制工具。
这是“House of Graphs”网站使用的工具。
到目前为止,存储库是私有的,但感谢您
问题 Nico Van Cleemput 刚刚成功 public。
Nico Van Cleemput 评论:
I don't know if the tools still exist to compile it.
旧版 SageNB 笔记本中的图形编辑器
SageMath 曾经有自己的笔记本,叫做 SageNB,
现在正在放弃支持 Jupyter。
那个笔记本包含一个图形编辑器。
要使用它,请使用为 Python 构建的任何 SageMath 版本 2,
启动 SageNB 笔记本,然后使用那里的图形编辑器。
文档:
on the SageMath documentation website -- 当前版本是 SageMath 9.1;当 SageMath 9.2 发布时,该页面可能会消失
at the Internet Archive Wayback Machine -- 万一上面的页面不见了
关于 SageMath 中 SageNB 停用的说明:
SageNB 笔记本即将停用,因为它没有
支持 Python 3.你仍然可以通过安装一个
基于 Python 2.
的 SageMath 版本
图形编辑器是为数不多的 SageNB 好东西之一
仍然没有适用于 Jupyter 的替代品。
关于 SageMath 和 Python 2 与 Python 3
的注释
从 SageMath 8.x 系列开始,增加
添加了对 Python 3 构建 Sage 的支持,
但默认设置仍然是为 Python 2.
构建它
从SageMath 9.0开始,默认构建
Sage 切换到 Python 3,但 SageMath 9.0 和 9.1
仍然可以为 Python 建造 2.
SageMath 9.1 for Python 2 可以从
SageMath 下载页面,或者可以从源代码构建。
从SageMath 9.2开始,只支持Python3。
我正在寻找的是一个工具,它的全部目的是绘制图形并将其 return graph6 代码(最终以便我可以轻松地将其输入到 Sage 中)。
在House of Graphs,您可以绘制图形,它会在数据库中搜索该图形。但是如果你搜索一个不在数据库中的图表,你会得到这样的消息和一个空列表。
Your current result list contains all graphs that satisfy the following criteria:
Graph with canonical form 'H???Gva'
问题是如果图表“太大”,您会收到这样的消息,其中“...”表示我们没有看到完整的 graph6 代码。
Your current result list contains all graphs that satisfy the following criteria:
Graph with canonical form 'S????????????????????????????F...'
注意:有this等工具可以将邻接矩阵转换为graph6代码。
一些工具
感谢 Jan Goedgebeur(House of Graphs 作者之一) 并向 Nico Van Cleemput 征求意见。
qdge
qdge(用于“quick-and-dirty 图表编辑器”),作者:Nico Van Cleemput
Nico Van Cleemput 评论:
It's a quick-and-dirty graph editor that I wrote once when I needed to draw some graphs. It's very likely to still contain bugs, but IIRC it was to the point where you could draw a graph and get the graph6 string for it.
图形编辑器
grapheditor,作者:Nico Van Cleemput
多年前使用GWT制作的图形绘制工具。
这是“House of Graphs”网站使用的工具。
到目前为止,存储库是私有的,但感谢您 问题 Nico Van Cleemput 刚刚成功 public。
Nico Van Cleemput 评论:
I don't know if the tools still exist to compile it.
旧版 SageNB 笔记本中的图形编辑器
SageMath 曾经有自己的笔记本,叫做 SageNB, 现在正在放弃支持 Jupyter。
那个笔记本包含一个图形编辑器。
要使用它,请使用为 Python 构建的任何 SageMath 版本 2, 启动 SageNB 笔记本,然后使用那里的图形编辑器。
文档:
on the SageMath documentation website -- 当前版本是 SageMath 9.1;当 SageMath 9.2 发布时,该页面可能会消失
at the Internet Archive Wayback Machine -- 万一上面的页面不见了
关于 SageMath 中 SageNB 停用的说明:
SageNB 笔记本即将停用,因为它没有 支持 Python 3.你仍然可以通过安装一个 基于 Python 2.
的 SageMath 版本图形编辑器是为数不多的 SageNB 好东西之一 仍然没有适用于 Jupyter 的替代品。
关于 SageMath 和 Python 2 与 Python 3
的注释从 SageMath 8.x 系列开始,增加 添加了对 Python 3 构建 Sage 的支持, 但默认设置仍然是为 Python 2.
构建它从SageMath 9.0开始,默认构建 Sage 切换到 Python 3,但 SageMath 9.0 和 9.1 仍然可以为 Python 建造 2.
SageMath 9.1 for Python 2 可以从 SageMath 下载页面,或者可以从源代码构建。
从SageMath 9.2开始,只支持Python3。