Replies: 8 comments 7 replies
-
Sounds interesting, I'd like to join the talk. |
Beta Was this translation helpful? Give feedback.
-
This is a very interesting topic, is it possible to join this talk? |
Beta Was this translation helpful? Give feedback.
-
Links have been sent out; see you in ~1h |
Beta Was this translation helpful? Give feedback.
-
Hi @ltalirz Sorry for the late sign up. Is there any free sits available to join ;) ? |
Beta Was this translation helpful? Give feedback.
-
Thanks to everyone for participating. Here comes a summary of the suggestions on the proposal Here is a short summary of your input:
Will follow up with a short AEP (essentially outlining the points from the presentation) once I have time |
Beta Was this translation helpful? Give feedback.
-
During this year's Google Summer of Code, our student @NinadBhat worked on implementing the I should stress that this is a prototype implementation and that there are still a couple of open questions, but if you are interested in this topic, now would be a great time to take a look at the package; think about whether it addresses your use cases and how you would use it. Slides showing basic usage & open questions here |
Beta Was this translation helpful? Give feedback.
-
Just wanted to mention that there's some renewed interest in this topic on our side.
If you are interested in this topic, contact @sphuber or me |
Beta Was this translation helpful? Give feedback.
-
Thanks to @sphuber for adding an example demonstrating how to use |
Beta Was this translation helpful? Give feedback.
-
So far, the scope of the AiiDA REST API is limited to queries of the AiiDA database.
This already enables tools like the provenance explorer to be written in Javascript and run in your browser (now open source, by the way!). When building web interfaces around AiiDA that can also submit workflows, however, one currently has to find other ways, e.g.
The python dashboarding approach usually wins in terms of "time to first visualization/functionality", but does so at the cost of mixing data, visualization and controlling logic, which can make the components more difficult to reuse and test (see also some recent slides of mine on the topic).
The second approach via dedicated APIs offers potentially better separation of concerns and scalability - at the cost of having to implement your own API and client.
The purpose of this thread is to collect input on whether others have ongoing or planned work in this direction (thinking e.g. of @blokhin ) and whether these efforts would benefit from a generalized AiiDA REST API that supports workflow management.
On January 27th, 4pm Swiss time, @flavianojs and me will give a ~30 min presentation on the topic in the AiiDA team zoom channel. Flaviano will introduce AiiDA-post and I will outline a proposal of how a generalization of the AiiDA REST API towards workflow management could look like.
Let us know if you would like to join; you can already find the draft of the slides here (comments enabled).
@aiidateam/plugin-developers
Beta Was this translation helpful? Give feedback.
All reactions