xgi-org/xgi

YAML DiHypergraph

Opened this issue · 2 comments

Hi!

I'm working on a project to add programming capabilities to YAML. I would like to integrate xgi and I implemented this POC:

widip/hyperspec@0cc71ca

This interpretation is derived from the YAML spec:

https://yaml.org/spec/1.2.2/#321-representation-graph

I see you have several converters so I wanted to get your feedback before moving forward. Do you think this interpretation is valid? Would you find YAML easy to use? Do you think advanced features such as tags, recursion, can help defining more complex graphs using this ubiquitous language?

Thanks!

Dear @colltoaction, thanks so much for raising this issue and so sorry for my delayed reply!! The XGI team is meeting tomorrow to discuss issues and pull requests and we will chat about your YAML suggestion. Thanks for your work on this!

I created a project with an interesting approach of bypassing PyYAML nodes module:

FYI I'm still interested in contributing higher level abstractions to xgi.