Electronic lab notebook integration (e.g. elabFTW) #736
BenediktBurger
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Reasoning
As PyMoDAQ is used for data acquisition, there is typically (a lot) more to the data than the values saved by PyMoDAQ and a lab notebook is a place for such data.
I think, it is good, if there is some integration between PyMoDAQ and an (electronic) lab notebook. For example saving the filename of a measurement result in the notebook (or some parameters) or even a small "note-taking" area for free floating text, which will be written to the notebook.
General idea
As elabFTW is widely used and I know it, I will use it as an example.
Notebook integration
The first element is a PyMoDAQ extension (or some other plugin type), which allows to
handle_savemethod to consumers (defined later). This method will accept the safe name (with some parameters?) and add this information to the lab notebook (in case of elabftw, to the currently selected experimentNormal Plugins
Whenever they save something, they call a global "save" method, which will in turn call the
handle_savemethod(s) defined by the notebook integration plugins.Comments
Beta Was this translation helpful? Give feedback.
All reactions