David Baddeley

15 posts

David Baddeley

David Baddeley

@DavidBaddeley5

Katılım Ocak 2019
0 Takip Edilen36 Takipçiler
Geoff T
Geoff T@geofftnz·
What do you think is going on with the recent highly periodic signals on the Far West drum? @geonet
Geoff T tweet media
English
1
0
1
0
David Baddeley
David Baddeley@DavidBaddeley5·
@christlet @ZachMarin__ @aesbarentine @SoellerLab That box is not well named - should be changed to, e.g. "localization units [nm]" or similar (think we have an open issue on it). The purpose of the box is to correct things if your localisations are in units of pixels rather than nm (in which case you do enter the pixel size).
English
0
0
0
0
David Baddeley
David Baddeley@DavidBaddeley5·
@Maurice_Y_Lee @kD3AN Biased view: Initial setup of PYME for hardware control arguably has the steepest learning curve due to the current state of the documentation, but then the lowest incremental cost of adding new features. Once set up, I think the end user experience compares very favourably.
English
0
0
1
0
David Baddeley
David Baddeley@DavidBaddeley5·
@Maurice_Y_Lee @kD3AN It's a hard choice, and is going to depend on what your priorities are - for me the rationale for writing PYME was that I enjoy programming in python much more than the other options. The numpy-scipy ecosystem also helped.
English
1
0
2
0
David Baddeley
David Baddeley@DavidBaddeley5·
@HohlbeinLab @Maurice_Y_Lee @kD3AN Currently "alpha" status on python 3 - we're using it in production on our high-throughput system, but still run into occasional issues. Dependency availability as conda packages mixed, but best for python 3.6.x.
English
0
0
1
0
David Baddeley
David Baddeley@DavidBaddeley5·
@DrBrianPatton @kD3AN @Maurice_Y_Lee Sounds like a really good option. PYME doesn't even attempt deterministic timing at present (arguably impossible without a hardware solution) but interfacing with an FPGA has been on our wishlist for a while (with any luck we'll be able to copy/use the group at microns efforts)
English
0
0
2
0
David Baddeley
David Baddeley@DavidBaddeley5·
@marcelonollmann @cmci_ @CapitanioLab We've managed to run acquisition on Linux twice in our ~10 yr history, both for small projects - even with camera support (e.g. Andor, IDS) something always keeps you on windows :( (e.g. activex/COM [ugh] driver for microscope stand). Routinely do analysis on *nix.
English
2
1
1
0
Kota Miura
Kota Miura@cmci_·
"The PYthon Microscopy Environment" ... looks great. Browsing briefly through the documentation, there are many attractive features such as graphic scripting. python-microscopy.org
English
3
18
44
0
David Baddeley
David Baddeley@DavidBaddeley5·
@marcelonollmann @cmci_ @CapitanioLab Love the enthusiasm, but don't want to oversell. Graphical scripting is data analysis only, not microscope control - we're closer to Micro-manager or NIS elements than labview on the the acquisition side.
English
0
1
1
0
David Baddeley
David Baddeley@DavidBaddeley5·
@kschink @HohlbeinLab We've got an alternative for Pyro almost ready to go, using HTTP REST calls which should remove the last major bottleneck and will also allow you to more easily interface from other software - e.g. custom acquisition software.
English
0
0
0
0
David Baddeley
David Baddeley@DavidBaddeley5·
@kschink @HohlbeinLab Python3 is indeed a work in progress, around 80%. Roadblock is Pyro3 (used for IPC within real time analysis, no Py3k port and Pyro4 not API compatible). The init code for some c extension modules might also need changing and it still needs lots of testing.
English
1
0
0
0