Julian Stirling
7bc4c514a6
Autofix import order
2025-12-02 16:26:15 +00:00
Julian Stirling
a5d5ba4af8
Update scan planner test pickles
2025-11-28 12:00:35 +00:00
Julian Stirling
dfe7fb6c42
Stop scan planner plots erroring if there are no secondary locations
2025-11-28 12:00:35 +00:00
Julian Stirling
cd53024c4f
Update the scan test helpers so it is easier to save and plot
2025-11-28 09:52:09 +00:00
Julian Stirling
ff606ff10d
Apply spelling corrections and variable renaming from code review of branch improve-scan-planning
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2025-10-20 18:26:20 +01:00
Julian Stirling
f781e6b674
Image intermediate locations between sample and background
2025-10-19 21:29:11 +01:00
Julian Stirling
39a04df5be
Objects for scan locations allowing more sophisitcated tracking.
...
This commit updates the scan planners to allow more sophisticated
tracking of past positions. Currently it still checks that
the algorithm is unchanged from past behaviour.
2025-10-19 19:55:36 +01:00
Julian Stirling
6142a267db
Add flake8 bugbear checks
2025-08-12 13:09:43 +01:00
Julian Stirling
7e6017f648
Get codespell passing and add it as a CI job.
2025-07-11 00:16:25 +01:00
Julian Stirling
2cb4003835
Add module level docstrings.
2025-07-10 09:24:50 +01:00
Julian Stirling
80beeea07b
Add punctuation to docstrings
2025-07-10 09:24:50 +01:00
Julian Stirling
4dc41bb008
Single line summaries of docstrings
2025-07-10 09:24:49 +01:00
Julian Stirling
35d47fe3ed
Starting docstring on the same lines as the quotations
2025-07-10 09:24:49 +01:00
Julian Stirling
be6a6ca6fe
No starting docstrings with This
2025-07-10 09:24:49 +01:00
Julian Stirling
a84a916719
Restructured text fixes so that pydoctor would return without an error
2025-07-09 23:59:08 +01:00
Beth Probert
e936dc2974
Apply suggestions from code review of branch unique-len
2025-07-02 13:12:10 +00:00
Julian Stirling
8a28a17461
Combine uniquness and length checks
2025-07-02 13:25:07 +01:00
Julian Stirling
2050c2dc7c
Add return checker, needed 4 fixes
2025-06-10 16:07:48 +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
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
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
ec25ae7126
Add a scan path planner that prioritises shorter moves
2025-04-14 18:49:35 +01: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
2ced848695
Add functionality for testing the scan planner on a given sample shape
2025-04-14 11:27:25 +01:00