Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: combining the md-model developments with LinkML #18

Open
markdoerr opened this issue Jan 8, 2025 · 4 comments · Fixed by #21
Open

feature: combining the md-model developments with LinkML #18

markdoerr opened this issue Jan 8, 2025 · 4 comments · Fixed by #21
Assignees
Labels
enhancement New feature or request

Comments

@markdoerr
Copy link

Dear MD-model developers,

since LinkML has a huge community going into a very similar direction (the syntax difference between your markdown model and the LinkML YAML representation is minimal) but you have a very nice graph visualisation,
one could consider an export of MD-models to LinkML YAML and a graph visualisation of the model with your tools, to the resulting export. This would benefit the two communities: your simpler modelling syntax for non-developers and the rich ecosystem of LinkML with all its connections to the semantic world.

(And LinkML would finally get a nice visual representation ;)

What do you think ?

@JR-1991
Copy link
Collaborator

JR-1991 commented Jan 8, 2025

@markdoerr, that's a fantastic suggestion! I've already outlined an import and export process to and from LinkML. I believe both have a lot in common and can definitely benefit from each other.

The branch is currently located locally on my machine, but I am happy to push it once the last bugs are fleshed out. Happy to work on this feature together as I am not 100% familiar with LinkML.

We also provide a Python library that features interfaces to SQLModel, Neo4J, and OpenAI. These implementations may also be beneficial for the LinkML community, if not supported yet.

@markdoerr
Copy link
Author

Very cool @JR-1991 :)
looking forward to see the joint developments growing.
(SQL database model exports also exist in LinkML, but I am not aware of Neo4J and OpenAI interfaces - which would be very interesting features).

@JR-1991 JR-1991 self-assigned this Jan 8, 2025
@JR-1991 JR-1991 added the enhancement New feature or request label Jan 8, 2025
@JR-1991
Copy link
Collaborator

JR-1991 commented Jan 8, 2025

Awesome! I'll notify you once the branch is public :-)

@markdoerr
Copy link
Author

Thanks a lot @JR-1991 ,
unfortunately I will be very busy in the next two months,
but I would love to help with the graph representation - I also looked into ComfyUI, which could be another source of inspiration .... (they make also very nice graphs)

@JR-1991 JR-1991 linked a pull request Jan 30, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants