-
Notifications
You must be signed in to change notification settings - Fork 16
Description
-
have external plugins equipped with react code
-
objective set position not working properly
-
Keep states on front page while going through the side controllers (see imjoy - render always / hide?)
-
localhost:8001 should redirect to imswitch
-
Loading bar in experiment controller
-
restart imswitch
-
lightsheet needs liveview
-
double-check manual vs auto settings in hik exposure/gain => when going from manual to auto and back to manual the values won't work anymore - maybe even crash?
-
Scaling of min/max on frontend instead? https://chatgpt.com/c/6802138a-2800-8011-83e7-49ffda6a9b64
-
lcd als calibration target
-
Keep Position before honing, move back
-
match experiment settings with hardware in wellplate controller frontend
-
close and solve all issues
-
ensure GUI settings for experiment are matching the controller
-
faster download of files without fastapi?
-
stepsizes in frontpage should be kept when swithcing tabs
-
For certain controllers the mainviewer should remain at this very location?
-
Snap image with name
-
forcerestart esp
-
improve calibration routine
-
stresstest for CAN controller XYZA
-
- [ ] package external plugins incl react endpoints and make them chatgpt ready so that people can fully customize their one button click experience
-
# embed_kernel() for interactive usage of notebook?
-
Histogram correctly displayed @jhsros
-
restarting docker service
-
landing page for fs and dozzle and cockpit -> maybe adding app?
-
dirtools.py
is a mess - the different paths are not matching and don't make sense -
play/stop stream button is not in correct state on reload
-
slices for illumination correct?
-
objective toggle buttons should display magnification
-
Wellplate: Illumination in live view visible
-
Wellplate: Naming => tifffile
-
wellpalte prview stitch
-
wellpalte: display file location
-
implement autofocus
-
horizontal stitching with only y=1 doesn't load in Fiji
-
switching configs doesn't free cache in browser and provides wrong illumination parameters
-
Firmware: When Moving to Slot 1 and then moving objective by joystick and then again to slot 1 or 2, something fishy is going on - maybe speed is not set to zero on master side? Probably simply disable motor axis a on joytick entirely!
-
initial gain/exposure/blacklevel do not match device parameters (not gui, probably not backend either)
-
Safe MEtadata in TIF
-
max of led should be 255
-
improve XY Speed
-
initial z-position should not be 0
-
Info übe erfolgreiche Dateispeicherung (flash)
-
Link zum Bild in den Speicherordner (File Manager oder Als download?
-
einen ordner für Snap, Workflow, Timelpase,...
-
loading bar that the objective lens is moving to a new state/position
-
while moving, positionupdates every 10000 steps?
-
Re-enable Stitched preview of tiles
-
jupyter link / port https not working..
-
Load API on page load - mismatch, need to set ip first..
-
first load of liveview: sometimes 5th axis appears without settings
-
first load of liveview: intensities of lasers are 0
-
error in list of experiment designer - values vs. str. values
-
Fully implement experiment designer in plotly
-
restructure configfiletools.py
-
deal with localhost vs public domain with ssl
-
visualize stitched result somewhere
-
Homing auf 0 Position => go back to origin or zero position (X=70500mum, Y= 36580)
-
Google Maps Inifinty scanning, Zero Position
-
correct stepsize ( origin) for infinite scanning)
-
Google Maps halt when leaving tab
-
package fonts offline
-
Parameter Editor not functional
-
Joystick https://chatgpt.com/share/67e47bc9-c238-8011-802f-90a0dc998329 (Source
-
moving to camera and marking point should be possible in one tab
marking a position in the live stream should also be possible and be reflected on the wellplate layout

- include vtk viewer
- When histogram is on, something cannot keep up with frames - they build up and display is retarded .. probably too many signals from backend side
- affine transformation on camera vs stage coordinates
- automatically install pip packages if not available
- A way to decide which tif to store in the experimentcontroller
- [16/06, 15:12] Jacopo Abramo: next step: refactor the entire imswitch codebase with type hinting and ruff formatting
[16/06, 15:13] Jacopo Abramo: and docs rework - We need to update the stage offset right after we set it in the gui (need to be propagated
- The objective controller and its gui are pretty weird
- pixelsize in the liveview has to be updated
- cannot set negative values for the objective lens positions?!
- in react sometimes there appears a 0th axis for no reason
- homing on slave is broken if the trigger comes too fast (probably within first cycle
- pixel calibration widget
- filemanager should list files in alphabetic order
- delete zip after download file manager
- direclty list files not as icons,
- Standalone client with autodescover in an electron app and arkitekt connection
- better selection of icons
- status bar reflects current app/ controller
- realtime image mosaicing
- google-maps like exploration
- proper metre data management using available libraries that store these information in tiff and ome
- Enable Daheng on Mac? https://chatgpt.com/share/685f7a28-861c-8011-870f-47c5a1f3539f
- switch to uv