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

IMAS data dictionary and IMASpy now open sourced #328

Open
orso82 opened this issue Dec 16, 2024 · 2 comments
Open

IMAS data dictionary and IMASpy now open sourced #328

orso82 opened this issue Dec 16, 2024 · 2 comments
Labels

Comments

@orso82
Copy link
Member

orso82 commented Dec 16, 2024

In case people were not aware, the Data Dictionary and IMASPy are now openly accessible under open source licences, with more repos to follow. See: https://github.com/iterorganization

@kripnerl
Copy link
Contributor

Is there any plan to integrate IMASPy with OMAS now? OMAS has superior syntax and features compared to IMASPy but lacks AL.

@orso82
Copy link
Member Author

orso82 commented Jan 24, 2025

We have been working more and more with Julia recently, and we have a open-source IMAS.jl and and IMASdd.jl packages. One thing that we support is saving/loading native IMAS h5 format. In addition, we find the Julia packages to be much faster than their Python counterparts.

I have recently being experimenting with writing a Python wrapper (called omasjl) around IMAS.jl that allows it to create an ODS with the same functionality of the OMAS ones. This seems to be working quite well (though it still needs a bit of work to ensure 100% compatibility).

I suspect a similar approach could likely be used for IMASpy?

If there's interest in omasjl I may try to find a bit of time to further expand the cross-compatibility with omas...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants