Joe Knapper
|
fe5db1a0f5
|
Merge branch 'image_count' into 'v3'
Regex to count captured images
Closes #306
See merge request openflexure/openflexure-microscope-server!253
|
2025-05-07 13:53:37 +00:00 |
|
Joe Knapper
|
88f72caed5
|
Merge branch 'thumbnails-in-scan-tab' into 'v3'
Thumbnails and accurate durations in scan-list tab
See merge request openflexure/openflexure-microscope-server!250
|
2025-05-07 13:53:34 +00:00 |
|
jaknapper
|
f5265b262e
|
Regex as global
|
2025-05-07 11:26:49 +01:00 |
|
jaknapper
|
30ff796833
|
Regex to count captured images
|
2025-05-07 11:09:29 +01:00 |
|
Joe Knapper
|
cbc81c8930
|
Merge branch 'common-stitching-args' into 'v3'
Remove correlation only stitching, now covered by preview stitch
See merge request openflexure/openflexure-microscope-server!244
|
2025-05-01 15:49:07 +00:00 |
|
Joe Knapper
|
a1be3e518f
|
Apply 2 suggestion(s) to 1 file(s)
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2025-05-01 14:14:34 +00:00 |
|
jaknapper
|
fbbb3decdc
|
Ruff formatting
|
2025-05-01 13:16:48 +00:00 |
|
jaknapper
|
b8ddab1ed8
|
Remove correlation only stitching, now covered by preview stitch
|
2025-05-01 13:16:48 +00:00 |
|
jaknapper
|
5bfadceeeb
|
Pink icon for thumbnail placeholders
|
2025-04-23 16:13:47 +01:00 |
|
jaknapper
|
5ca4c824aa
|
Remove producing thumbnail (to be added to stitching repo)
|
2025-04-23 14:28:41 +01:00 |
|
jaknapper
|
7617d31194
|
Errors raised as errors, not logs
|
2025-04-23 14:28:05 +01:00 |
|
Julian Stirling
|
3adc34c30b
|
Merge branch 'dont-test-focus-change' into 'v3'
Remove focus_change_acceptable test
Closes #342
See merge request openflexure/openflexure-microscope-server!249
|
2025-04-23 11:28:05 +00:00 |
|
Joe Knapper
|
c4dc357cf3
|
Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2025-04-23 10:57:56 +00:00 |
|
Joe Knapper
|
283a10c560
|
Always move back to expected focus after failed autofocus
|
2025-04-23 09:15:54 +00:00 |
|
Julian Stirling
|
0ac455bf89
|
Merge branch 'autofocus-at-start' into 'v3'
Looping autofocus at the start of the scan
See merge request openflexure/openflexure-microscope-server!247
|
2025-04-23 08:10:21 +00:00 |
|
jaknapper
|
91057f164a
|
Thumbnails and accurate durations in scan-list tab
|
2025-04-22 19:02:29 +01:00 |
|
jaknapper
|
3bcc71304e
|
Fixed focused path tracking, move to estimated focus before autofocus
|
2025-04-22 14:33:27 +01:00 |
|
jaknapper
|
7cb1a3980e
|
Remove focus_change_acceptable test, autofocus from centre
|
2025-04-17 17:20:40 +01:00 |
|
jaknapper
|
5d8a1073b2
|
Remove focus_change_acceptable
|
2025-04-17 17:02:39 +01:00 |
|
Julian Stirling
|
257d700333
|
Merge branch 'shorter-move-spiral-path' into 'v3'
Add a scan path planner that prioritises shorter moves
See merge request openflexure/openflexure-microscope-server!245
|
2025-04-17 15:37:52 +00:00 |
|
Joe Knapper
|
07cbef0536
|
Reimplement tie breaking by distance between
|
2025-04-17 10:25:40 +01:00 |
|
jaknapper
|
c895383a83
|
Remove repeated moves_from_centre() code
|
2025-04-17 10:12:12 +01:00 |
|
jaknapper
|
c18472dc8a
|
Add the import info for ScanPlanner
|
2025-04-17 09:56:23 +01:00 |
|
Joe Knapper
|
041106ebea
|
Only open pickle file if planner was successfully generated
|
2025-04-17 08:48:14 +00:00 |
|
Joe Knapper
|
1248c2b7c8
|
Remove unneeded third sort key
|
2025-04-17 08:47:24 +00:00 |
|
Joe Knapper
|
871cab72f4
|
Apply 5 suggestion(s) to 2 file(s)
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
|
2025-04-17 08:43:51 +00:00 |
|
jaknapper
|
2741123cf9
|
Looping autofocus at the start of the scan
|
2025-04-16 18:47:47 +01:00 |
|
Joe Knapper
|
c18667c973
|
Update pickles
|
2025-04-15 16:38:11 +01:00 |
|
Joe Knapper
|
b414697cfb
|
Update testing for multiple sample shapes
|
2025-04-15 16:35:52 +01:00 |
|
jaknapper
|
7373424fcf
|
Ruff formatting
|
2025-04-15 10:40:45 +01:00 |
|
jaknapper
|
ec25ae7126
|
Add a scan path planner that prioritises shorter moves
|
2025-04-14 18:49:35 +01:00 |
|
Julian Stirling
|
be64d4c5e0
|
Merge branch 'further-scan-refactor' into 'v3'
Further scan refactor
See merge request openflexure/openflexure-microscope-server!242
|
2025-04-14 16:07:37 +00:00 |
|
Julian Stirling
|
06632f195e
|
Spelling corrections and docstring improvements
Co-authored by Joe Knapper <jaknapper@hotmail.com>
|
2025-04-14 15:46:27 +00:00 |
|
Julian Stirling
|
bd411db5ea
|
Relax line length when linting (increased checker)
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
7f46bc2d9b
|
Fixing capture_thread variable and autofocus logic
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
2ced848695
|
Add functionality for testing the scan planner on a given sample shape
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
a0b6dbdfce
|
Add weay to access a copy of the data from a ScanPlanner
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
91073535a8
|
More tests for scan planners
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
842e196f9b
|
Add some basic tests, and do minor fixes based on tests and MyPy
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
1f66e8bc7a
|
Enormous refactor of the scan code, was hard to find an intermediate working place to commit
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
cddb49c9f7
|
Clean up code as I remove bare excepts
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
2c171026be
|
Still tidying the start end end of the scan code
|
2025-04-14 11:27:25 +01:00 |
|
Julian Stirling
|
797f3bcb60
|
Collecting scan parameters into dictionary that will become a dataclass
|
2025-04-14 11:27:25 +01:00 |
|
Joe Knapper
|
19a4724eb9
|
Merge branch 'more-linting' into 'v3'
Add some extra rules to ruff, also add a more complete ruff config that fails
See merge request openflexure/openflexure-microscope-server!241
|
2025-04-14 09:02:28 +00:00 |
|
Julian Stirling
|
7665d45e09
|
Make the coverage report touch all files
|
2025-04-11 23:29:32 +01:00 |
|
Julian Stirling
|
1c871749b0
|
Remove module level noqa from background detect.
|
2025-04-11 12:32:32 +01:00 |
|
Julian Stirling
|
4eeff35e2d
|
Fixes to naming to make basic lint checks pass
|
2025-04-11 12:29:14 +01:00 |
|
Julian Stirling
|
e4cfcc76a7
|
Add some extra rules to ruff, also add a more complete ruff config that fails
Over time we can enable more rules for `ruff check`
|
2025-04-11 11:56:55 +01:00 |
|
Julian Stirling
|
5ab0a62964
|
Merge branch 'refactor-scanning' into 'v3'
Refactor scanning
See merge request openflexure/openflexure-microscope-server!240
|
2025-04-10 22:05:40 +00:00 |
|
Julian Stirling
|
b7c472bb24
|
fix comment on number of zeros padding the scan name
|
2025-04-10 22:39:22 +01:00 |
|