Re: [micro-manager-general] Call additional scripts from within a script
Status: Beta
Brought to you by:
nicost
|
From: Then,Patrick // Leibniz-I. <Pat...@le...> - 2020-03-31 13:04:41
|
Hi Nico, I have taken a look at Pygellan and will start playing around with it a bit. It definitely looks interesting! Thank's for the info. As for contributing to the documentation: I'll gladly do so if I ever reach a level of experience with MM which allows me to do so. As of now, any programming and scripting related to MM for me is made up of much guesswork. Sometimes it works, more often not. It surely doesn't help that I have not much experience with Java and haven't used it in years. What would help me (and maybe other newcomers) might be having very short code examples for the various different methods described in the API, or maybe some kind of basic guide of how to use them (e.g. there's the alert manager - how do I actually get MM to signal an alert now?). The exampe scripts help a lot, but only go so far, since they don't cover many things. Best regards, Patrick ________________________________________ Von: Nico Stuurman <nic...@uc...> Gesendet: Dienstag, 31. März 2020 00:00 An: Micro-Manager General Betreff: Re: [micro-manager-general] Call additional scripts from within a script Hi Pat, > I'm currently experimenting with scripting in Micro-Manager through use of the MMStartup.bsh script. > > What I want to do is call MM from some external program and start an multi-dimensional acquisition. If you want to control MM from Python, please do have a look at the new ZMQ server and Pygellan (https://github.com/henrypinkard/Pygellan). > Also, I really appreciate the hard work behind MM and would like to thank the people involved with it, but are there any plans to expand/rework the documentation? > > Especially advanced things like scripting and programming MM are documented poorly at times and rather disjointed. Yes, an overhaul of the website is planned. There is clearly a problem with documentation lagging development, and having the documentation for two different versions not clearly separated. For Java 2.0 documentation, please look at: https://micro-manager.org/wiki/Version_2.0, for C++/core documentation, most of the material in https://micro-manager.org/wiki/Micro-Manager_Programming_Guide is still appropriate. If there are specific omissions/things hard to understand/follow, please let it be known, and/or update them yourself (request an account here: https://micro-manager.org/wiki/Special:RequestAccount). Best, Nico _______________________________________________ micro-manager-general mailing list mic...@li... https://lists.sourceforge.net/lists/listinfo/micro-manager-general |