Joe Knapper
|
0177596fb6
|
Add raster scan, with generic typing to allow subclassed settings
|
2026-02-09 18:48:49 +00:00 |
|
Joe Knapper
|
eb88e1f1c0
|
Apply suggestions from code review of branch snake-scan
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2026-02-09 16:05:49 +00:00 |
|
Joe Knapper
|
7413aa57f8
|
Docstring and typehints suggestions from @julianstirling
|
2026-02-09 15:08:53 +00:00 |
|
Joe Knapper
|
f230eef2dc
|
New scan workflow for snake scans, move next pos into scan baseclass
Update tests that were testing wrong method, update all to new select_nearby_focus_site
|
2026-02-09 13:19:10 +00:00 |
|
Julian Stirling
|
8f30f08bdf
|
Apply suggestions from code review of branch scan-workflows
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-02-06 13:28:30 +00:00 |
|
Julian Stirling
|
b26dda60a4
|
More tests and assoicated bugfixes
|
2026-01-18 23:19:44 +01:00 |
|
Julian Stirling
|
eb93342d9f
|
Add test of logic for selecting worflow.
|
2026-01-18 14:23:18 +00:00 |
|
Julian Stirling
|
b22fcf4b88
|
Complete testing of HistoScanWorkflow
|
2026-01-16 18:16:50 +00:00 |
|
Julian Stirling
|
1bc6b9e0c4
|
Add a number of extra tests to ScanWorkflows
|
2026-01-16 17:02:07 +00:00 |
|
Julian Stirling
|
57b20782a0
|
Further fixes after introducing scan workflow selection
|
2026-01-16 13:04:23 +00:00 |
|
Julian Stirling
|
21b779a4a5
|
Dynamic UI for scan workflows
|
2026-01-16 12:18:54 +00:00 |
|
Julian Stirling
|
2a3a54b936
|
Get unit tests passing with Scan Workflows
|
2026-01-16 09:28:15 +00:00 |
|
Julian Stirling
|
c82523dd5b
|
Start updating unit tests after refactoring into ScanWorkflows
|
2026-01-16 09:28:15 +00:00 |
|
Julian Stirling
|
11ef1217e0
|
Docstrings and tweaks of ScanWorflow refactor
|
2026-01-16 09:28:15 +00:00 |
|
Julian Stirling
|
c938560f00
|
Docstrings and final tweaks of ScanWorflow refactor
|
2026-01-15 21:59:53 +00:00 |
|
Julian Stirling
|
665622a802
|
First working interation of ScanWorkflows. Needs a tidy
|
2026-01-15 20:59:53 +00:00 |
|
Julian Stirling
|
adab5bae24
|
Start smart stack parameters in scan workflow
|
2026-01-15 16:05:02 +00:00 |
|
Julian Stirling
|
54ed78c832
|
Create aquisition routines for scan workflows, remove background detector from base ScanWorkflow class
|
2026-01-15 14:53:47 +00:00 |
|
Julian Stirling
|
b6343362b2
|
Start splitting ScanData into workflow specific data.
|
2026-01-15 12:59:06 +00:00 |
|
Julian Stirling
|
5ce74cad8a
|
A start to implementing ScanWorkflow
|
2026-01-15 12:59:06 +00:00 |
|
Julian Stirling
|
ca46439269
|
Rename "active_detector" for background detecor. Improve thing selector coercion
|
2026-01-14 15:10:13 +00:00 |
|
Julian Stirling
|
6b97d2da44
|
Fix unit tests for background detectors as Things
|
2026-01-14 10:05:04 +00:00 |
|
Julian Stirling
|
3e8874188e
|
Get UI working for background detector things
|
2026-01-14 10:05:04 +00:00 |
|
Julian Stirling
|
44860bf777
|
Continue turning background detectors back into Things
|
2026-01-14 10:05:04 +00:00 |
|
Julian Stirling
|
6a1ad573d9
|
Start turning background detectors back into things
|
2026-01-14 10:05:04 +00:00 |
|
Julian Stirling
|
0bba613a4b
|
Apply suggestions from code review of branch fast-sim
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-01-13 11:45:32 +00:00 |
|
Julian Stirling
|
51d6bdb991
|
Fully generate simulation sample canvas before setting to class attribute
|
2026-01-13 11:34:49 +00:00 |
|
Julian Stirling
|
4c557612fb
|
Apply suggestions from code review of branch fast-sim
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-01-12 17:41:51 +00:00 |
|
Julian Stirling
|
0abbd827fd
|
Remove exception block from simulation that only silence errors and errors that are impossible to reach
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
8f52841f67
|
Add tests for new simulated camera poperites that update the canvas
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
fa89f24477
|
Type fixing for simulation camera
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
fc3ca8cbe7
|
Slightly increase glyph shape so that blob cannot touch edge
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
980af66548
|
Let lists of colours be set for simulation sample.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
11379d8fa7
|
Allow colour to be set for simulation sample.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
7b9f4aa202
|
Expose sample density and sample repeat for simulation camera to the UI in camera settings rather than as init options
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
159e2d14ab
|
Unify canvas and sample shape for simulation, set flag for if repeating.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
99f7802195
|
Create sprites upsampled, before downsampling so they hhave a smoother edge interpolation
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
fa249a0f24
|
Calculate simulation images downsampled for speed
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
06cab8a6a4
|
Use type[] not Type[] in typehints, and add clarification comment.
|
2026-01-12 15:28:10 +00:00 |
|
Julian Stirling
|
c1ad445517
|
Fix some final type issues in Autofocus
|
2026-01-09 15:18:06 +00:00 |
|
Julian Stirling
|
141ccc06c1
|
Some minor type fixes
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
58aa3df587
|
Fix a number of issues with camera_stage_mapping
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
7abede0db0
|
Fix type errors in remaining Things
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
99eee2e912
|
Fix camera type issues
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
9976c5cb84
|
Fix stage typehints
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
afeca2bbed
|
Fix picamera tuning setting type
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
5df5651fc2
|
Adjust name for a number of propery/setting setters
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
26d395f05d
|
Type fixes for system Thng
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
51512f36f7
|
Unify UI for action_button_for and property_control_for
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
afbc00acef
|
Improve __enter__ typing for things
|
2026-01-09 15:18:04 +00:00 |
|