AlgebraicJulia / AlgebraicJulia/Catlab.jl

Hypergraph Interchange Format invitation

オープン
#956 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Julia
スター
724
フォーク
73
PR マージ指標
30日以内にマージされた PR はありません

説明

Hi! I'm Martín and I'm a developer working in the [HIF](https://github.com/pszufe/HIF-standard) project, an effort to share hypergraphs across many libraries, developed by members of [SimpleHypergraphs.jl](https://github.com/pszufe/SimpleHypergraphs.jl), [XGI](https://github.com/xgi-org/xgi) and other established libraries. We are looking to expand the community actively reaching out to higher-order network analysis, topological deep learning, and applied category theory libraries.

I looked at the serialization facilities of this package and found that you had to resort to your own implementation by lack of a standard. I hope would you consider checking our repository where we provide the specification of a standard JSON format. Adding `to_hif` and `from_hif` methods to your wiring diagrams would give Catlab immediate access to many datasets, while also the ability to export your hypergraphs for use in other packages. There are so far 4 Python implementations, each one with its own [tutorial](https://github.com/pszufe/HIF-standard/tree/main/tutorials).

I'm interested in tackling the challenges that will come from differences in requirements from Network Science and Category Theory, which will make this standard a solid foundation for researchers of all areas.

Let me know what you think and any way I can help make this happen!

https://github.com/AlgebraicJulia/Catlab.jl/blob/246b5fbf3c1a0646625c23f18f4cbeda89adda06/src/wiring_diagrams/JSON.jl#L3-L8

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。