-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding the Better Tracing Suite into Main #932
Adding the Better Tracing Suite into Main #932
Commits on Aug 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a7d7ade - Browse repository at this point
Copy the full SHA a7d7adeView commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18f243b - Browse repository at this point
Copy the full SHA 18f243bView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 435f928 - Browse repository at this point
Copy the full SHA 435f928View commit details -
Configuration menu - View commit details
-
Copy full SHA for 427619e - Browse repository at this point
Copy the full SHA 427619eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 560d0b1 - Browse repository at this point
Copy the full SHA 560d0b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b7d258 - Browse repository at this point
Copy the full SHA 4b7d258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83258bf - Browse repository at this point
Copy the full SHA 83258bfView commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce90215 - Browse repository at this point
Copy the full SHA ce90215View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 351700a - Browse repository at this point
Copy the full SHA 351700aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25bd01e - Browse repository at this point
Copy the full SHA 25bd01eView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2993937 - Browse repository at this point
Copy the full SHA 2993937View commit details -
Merge pull request #891 from AFM-SPM/maxgamill-sheffield/RIs
Adding RI code to handle and break odd crossings
Configuration menu - View commit details
-
Copy full SHA for b96de5a - Browse repository at this point
Copy the full SHA b96de5aView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0a51d25 - Browse repository at this point
Copy the full SHA 0a51d25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51c5ce2 - Browse repository at this point
Copy the full SHA 51c5ce2View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bdba9e - Browse repository at this point
Copy the full SHA 4bdba9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f279e1 - Browse repository at this point
Copy the full SHA 5f279e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f836e67 - Browse repository at this point
Copy the full SHA f836e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9464a - Browse repository at this point
Copy the full SHA 6f9464aView commit details -
Merge branch 'maxgamill-sheffield/800-better-tracing' into maxgamill-…
…sheffield/topology
Configuration menu - View commit details
-
Copy full SHA for a98c65e - Browse repository at this point
Copy the full SHA a98c65eView commit details
Commits on Sep 13, 2024
-
Fixes a bunch of linting errors, some notes left in place for tasks to be completed (e.g. see #899).
Configuration menu - View commit details
-
Copy full SHA for 7259eef - Browse repository at this point
Copy the full SHA 7259eefView commit details -
tests(processing): Improves logic and tests for check_run_steps()
Closes #899 Also updates `test_process_stages()` although this includes disabling a one set of parameters for the time being until I work out what is now happening.
Configuration menu - View commit details
-
Copy full SHA for 45cc212 - Browse repository at this point
Copy the full SHA 45cc212View commit details
Commits on Sep 16, 2024
-
1
Configuration menu - View commit details
-
Copy full SHA for a72f9a7 - Browse repository at this point
Copy the full SHA a72f9a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6d24b4 - Browse repository at this point
Copy the full SHA a6d24b4View commit details -
removes double dilation away from nodes so unpaired branches finish a…
…way from the crossing branches for tracing
Configuration menu - View commit details
-
Copy full SHA for a34e513 - Browse repository at this point
Copy the full SHA a34e513View commit details
Commits on Sep 17, 2024
-
Fixes a bunch of linting errors, some notes left in place for tasks to be completed (e.g. see #899).
Configuration menu - View commit details
-
Copy full SHA for 4fa276c - Browse repository at this point
Copy the full SHA 4fa276cView commit details -
Within `processing.run_splining()`... + `grainstats_additions_image` > `splining_stats` + `grainstats_additions_df` > `_splining_stats` (prefix of `_` denotes private object) Within `topostats.tracing.splining_image()` + `grainstats_additions_df` > `splining_stats_df`
Configuration menu - View commit details
-
Copy full SHA for 61d0014 - Browse repository at this point
Copy the full SHA 61d0014View commit details -
Configuration menu - View commit details
-
Copy full SHA for edc9c82 - Browse repository at this point
Copy the full SHA edc9c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f11c53 - Browse repository at this point
Copy the full SHA 2f11c53View commit details -
Merge branch 'maxgamill-sheffield/800-better-tracing' into SylviaWhit…
…tle/800-splining-tests
Configuration menu - View commit details
-
Copy full SHA for b9318f1 - Browse repository at this point
Copy the full SHA b9318f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad8f70c - Browse repository at this point
Copy the full SHA ad8f70cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08504db - Browse repository at this point
Copy the full SHA 08504dbView commit details -
test(utils): Fixing broken tests
+ `test_create_empty_dataframe()` didn't have `molecule_number` reverted to `grain_number`. + `topostats.utils.update_plotting_config()` had a clause which only checked if an image was in the `core_set` and failed if it then didn't have a `mask_cmap` entry.
Configuration menu - View commit details
-
Copy full SHA for e6e70d8 - Browse repository at this point
Copy the full SHA e6e70d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b050dd - Browse repository at this point
Copy the full SHA 4b050ddView commit details -
tests(plottingfuncs): fixes failing tests
+ `blu` > `blue` in `test_mask_dilation()` and `test_mask_cmap()` to reflect change in `topostats/theme.py` + deduplicate `# pylint: disable` from `topostats/plottingfuncs.py`
Configuration menu - View commit details
-
Copy full SHA for 6cbc79f - Browse repository at this point
Copy the full SHA 6cbc79fView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba400d0 - Browse repository at this point
Copy the full SHA ba400d0View commit details -
Merge branch 'maxgamill-sheffield/800-better-tracing' into maxgamill-…
…sheffield/topology
Configuration menu - View commit details
-
Copy full SHA for 7c14124 - Browse repository at this point
Copy the full SHA 7c14124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10514de - Browse repository at this point
Copy the full SHA 10514deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f56d44 - Browse repository at this point
Copy the full SHA 4f56d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c24622 - Browse repository at this point
Copy the full SHA 3c24622View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d664ed - Browse repository at this point
Copy the full SHA 2d664edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68f997d - Browse repository at this point
Copy the full SHA 68f997dView commit details -
Merge pull request #892 from AFM-SPM/SylviaWhittle/800-splining-tests
Add trace smoothing tests
Configuration menu - View commit details
-
Copy full SHA for b76b228 - Browse repository at this point
Copy the full SHA b76b228View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8821855 - Browse repository at this point
Copy the full SHA 8821855View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8086692 - Browse repository at this point
Copy the full SHA 8086692View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4919b1 - Browse repository at this point
Copy the full SHA f4919b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14101a6 - Browse repository at this point
Copy the full SHA 14101a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 730043f - Browse repository at this point
Copy the full SHA 730043fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3462dc - Browse repository at this point
Copy the full SHA e3462dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4801a50 - Browse repository at this point
Copy the full SHA 4801a50View commit details -
Configuration menu - View commit details
-
Copy full SHA for b78b838 - Browse repository at this point
Copy the full SHA b78b838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b28188 - Browse repository at this point
Copy the full SHA 2b28188View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6f796e - Browse repository at this point
Copy the full SHA c6f796eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc895c - Browse repository at this point
Copy the full SHA fbc895cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5706ba2 - Browse repository at this point
Copy the full SHA 5706ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6329d2c - Browse repository at this point
Copy the full SHA 6329d2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 211da3b - Browse repository at this point
Copy the full SHA 211da3bView commit details -
Fix pair_odd_branches not present in class constructor for test_conne…
…ct_nodes_nearest
Configuration menu - View commit details
-
Copy full SHA for c15f390 - Browse repository at this point
Copy the full SHA c15f390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05038ce - Browse repository at this point
Copy the full SHA 05038ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9d8008 - Browse repository at this point
Copy the full SHA b9d8008View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb2e19 - Browse repository at this point
Copy the full SHA 3fb2e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b0970 - Browse repository at this point
Copy the full SHA 91b0970View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc4418 - Browse repository at this point
Copy the full SHA 6cc4418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353fe11 - Browse repository at this point
Copy the full SHA 353fe11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0305f15 - Browse repository at this point
Copy the full SHA 0305f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ef1c3 - Browse repository at this point
Copy the full SHA 94ef1c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21eebae - Browse repository at this point
Copy the full SHA 21eebaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5539b8c - Browse repository at this point
Copy the full SHA 5539b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 169e29c - Browse repository at this point
Copy the full SHA 169e29cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f22b863 - Browse repository at this point
Copy the full SHA f22b863View commit details -
Configuration menu - View commit details
-
Copy full SHA for da4b351 - Browse repository at this point
Copy the full SHA da4b351View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31e1003 - Browse repository at this point
Copy the full SHA 31e1003View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f45d2 - Browse repository at this point
Copy the full SHA b7f45d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f57c196 - Browse repository at this point
Copy the full SHA f57c196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bfd37 - Browse repository at this point
Copy the full SHA 68bfd37View commit details -
Move dict_almost_equal to io.py due to not being able to import it in…
… /tests/tracing/*.py
Configuration menu - View commit details
-
Copy full SHA for 1d62430 - Browse repository at this point
Copy the full SHA 1d62430View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0607fe - Browse repository at this point
Copy the full SHA c0607feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0e77a - Browse repository at this point
Copy the full SHA 3e0e77aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91564b4 - Browse repository at this point
Copy the full SHA 91564b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c2504d - Browse repository at this point
Copy the full SHA 4c2504dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d41419 - Browse repository at this point
Copy the full SHA 0d41419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 980f317 - Browse repository at this point
Copy the full SHA 980f317View commit details -
Configuration menu - View commit details
-
Copy full SHA for eda855e - Browse repository at this point
Copy the full SHA eda855eView commit details -
Configuration menu - View commit details
-
Copy full SHA for da763bc - Browse repository at this point
Copy the full SHA da763bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f89d90 - Browse repository at this point
Copy the full SHA 2f89d90View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d1c5d - Browse repository at this point
Copy the full SHA a1d1c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a46ba5b - Browse repository at this point
Copy the full SHA a46ba5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for be4ee23 - Browse repository at this point
Copy the full SHA be4ee23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715b2ac - Browse repository at this point
Copy the full SHA 715b2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 956516f - Browse repository at this point
Copy the full SHA 956516fView commit details -
Create parameterisations for pairing odd branches or not and remove o…
…ld test output files
Configuration menu - View commit details
-
Copy full SHA for 1d2e5cd - Browse repository at this point
Copy the full SHA 1d2e5cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for aadbeae - Browse repository at this point
Copy the full SHA aadbeaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48930a4 - Browse repository at this point
Copy the full SHA 48930a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e896d0 - Browse repository at this point
Copy the full SHA 2e896d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a6417 - Browse repository at this point
Copy the full SHA 06a6417View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410fad0 - Browse repository at this point
Copy the full SHA 410fad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecbbcfb - Browse repository at this point
Copy the full SHA ecbbcfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for dceb548 - Browse repository at this point
Copy the full SHA dceb548View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd2777 - Browse repository at this point
Copy the full SHA bcd2777View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9122e4 - Browse repository at this point
Copy the full SHA e9122e4View commit details -
fix(plotting): remove dilation if images are large
The section which automatically dilated masks had been commented out as part of the refactoring for `better-tracing`. This meant that the related test (`tests/test_plottingfuncs.py::test_mask_dilation()`) failed. After discussion it was decided to remove this functionality completely. We have left the `topostats.plottingfuncs.dilate_binary_image()` which may be used elsewhere. It isn't currently but there _is_ an argument/option in `default_config.yaml` under `mask_smoothing_params` which indicates the dilation is undertaken during smoothing so perhaps we can simplify the code by calling the `dilate_binary_image()` function we have in place with tests and reduce the amount of code within the smoothing module. Further the step which turns a mask with numbered layers to binary (`0`/`1`) has been removed because plots now require there to be different layers of masking to differentiate individual molecules. Another issue is that the tests were developed with a value of `zrange: [null, null]` but in this branch the `default_config.yaml` has been modified to `zrange: [-2, 6]` which results in six tests failing. The `default_config.yaml` has been reverted to `zrange: [null, null]`. This does raise a couple of issues. 1. What should the defaults be in the `main` branch and in releases? When developing features and testing new code it may be desirable to use custom configurations but what should we be using as defaults for releases? What set of values works best for _most_ use cases? 2. Use `--config <custom_config>.yaml` Directly related to this is that we should not be changing values in `default_config.yaml` when undertaking development. Rather we should use the `--config` flag with a custom configuration file. When new options need adding that isn't a problem to add them to `default_config.yaml` but when modifying values it is important to ensure all tests pass. It can take some time to track down and work out the root cause of these test failures!
Configuration menu - View commit details
-
Copy full SHA for af7a2d9 - Browse repository at this point
Copy the full SHA af7a2d9View commit details
Commits on Sep 25, 2024
-
tests: Remove restriction on pytest<8.0.0 (cherry pick)
Cherry pick cecf60f to this branch as a prelude to fixing these failing tests.
Configuration menu - View commit details
-
Copy full SHA for 14cc3bd - Browse repository at this point
Copy the full SHA 14cc3bdView commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a21bffb - Browse repository at this point
Copy the full SHA a21bffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa9988 - Browse repository at this point
Copy the full SHA 1fa9988View commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97160a2 - Browse repository at this point
Copy the full SHA 97160a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b74e4d - Browse repository at this point
Copy the full SHA 3b74e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d3e91a - Browse repository at this point
Copy the full SHA 7d3e91aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9761e0 - Browse repository at this point
Copy the full SHA b9761e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3213a8d - Browse repository at this point
Copy the full SHA 3213a8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d63bb - Browse repository at this point
Copy the full SHA f9d63bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b09629 - Browse repository at this point
Copy the full SHA 8b09629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 219790c - Browse repository at this point
Copy the full SHA 219790cView commit details -
Better definition of resource paths
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ece357 - Browse repository at this point
Copy the full SHA 8ece357View commit details -
Better definition of resource paths
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91f74fa - Browse repository at this point
Copy the full SHA 91f74faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b69efb - Browse repository at this point
Copy the full SHA 8b69efbView commit details -
Merge pull request #897 from AFM-SPM/SylviaWhittle/topology_tests
Add basic smoke tests for topology branch
Configuration menu - View commit details
-
Copy full SHA for 263f07c - Browse repository at this point
Copy the full SHA 263f07cView commit details
Commits on Oct 1, 2024
-
replace px_2_nm with pixel_to_nanometre across new codebase + chg gra…
…ins to mask in tracing/conftest constructor (pylint)
Configuration menu - View commit details
-
Copy full SHA for 7dcd29d - Browse repository at this point
Copy the full SHA 7dcd29dView commit details -
change docstring combinatorics to cominatoric
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1858abf - Browse repository at this point
Copy the full SHA 1858abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae7808e - Browse repository at this point
Copy the full SHA ae7808eView commit details -
get_two_combs() -> list(itertools.combinations()) + 'conf'->'confiden…
…ce' + descriptive combination vars
Configuration menu - View commit details
-
Copy full SHA for ecd2868 - Browse repository at this point
Copy the full SHA ecd2868View commit details -
Update topostats/validation.py
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4d6cae - Browse repository at this point
Copy the full SHA d4d6caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 059a18b - Browse repository at this point
Copy the full SHA 059a18bView commit details -
Merge branch 'maxgamill-sheffield/topology' of https://github.com/AFM…
…-SPM/TopoStats into maxgamill-sheffield/topology
Configuration menu - View commit details
-
Copy full SHA for a324f24 - Browse repository at this point
Copy the full SHA a324f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa1d8ac - Browse repository at this point
Copy the full SHA aa1d8acView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c44ae - Browse repository at this point
Copy the full SHA d0c44aeView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9aaf64 - Browse repository at this point
Copy the full SHA c9aaf64View commit details -
Merge branch 'maxgamill-sheffield/800-better-tracing' into maxgamill-…
…sheffield/topology
Configuration menu - View commit details
-
Copy full SHA for ed31997 - Browse repository at this point
Copy the full SHA ed31997View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b67b3a - Browse repository at this point
Copy the full SHA 3b67b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0751ad - Browse repository at this point
Copy the full SHA d0751adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7001b42 - Browse repository at this point
Copy the full SHA 7001b42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a73090 - Browse repository at this point
Copy the full SHA 9a73090View commit details
Commits on Oct 7, 2024
-
ci: restrict supported python version to <3.12
Closes #930 Once Topoly performance regression has been resolved we should unpin this upper bound and ideally support upto Python 3.13.
Configuration menu - View commit details
-
Copy full SHA for f9172f1 - Browse repository at this point
Copy the full SHA f9172f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70c875a - Browse repository at this point
Copy the full SHA 70c875aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe64eb4 - Browse repository at this point
Copy the full SHA fe64eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f1e66 - Browse repository at this point
Copy the full SHA 75f1e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83294e2 - Browse repository at this point
Copy the full SHA 83294e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf0b78 - Browse repository at this point
Copy the full SHA 8bf0b78View commit details -
Merge pull request #898 from AFM-SPM/maxgamill-sheffield/topology
Adds topological features into better tracing
Configuration menu - View commit details
-
Copy full SHA for acf36bc - Browse repository at this point
Copy the full SHA acf36bcView commit details
Commits on Oct 8, 2024
-
Update topostats/tracing/dnatracing.py
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddae244 - Browse repository at this point
Copy the full SHA ddae244View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9aa5e4 - Browse repository at this point
Copy the full SHA c9aa5e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8b229f - Browse repository at this point
Copy the full SHA d8b229fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c67267c - Browse repository at this point
Copy the full SHA c67267cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d854e - Browse repository at this point
Copy the full SHA 14d854eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc60ec - Browse repository at this point
Copy the full SHA cfc60ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ac50ed - Browse repository at this point
Copy the full SHA 5ac50edView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7e62ad - Browse repository at this point
Copy the full SHA f7e62adView commit details -
Merge remote-tracking branch 'origin/maxgamill-sheffield/800-better-t…
…racing' into maxgamill-sheffield/800-better-tracing
Configuration menu - View commit details
-
Copy full SHA for c45ace6 - Browse repository at this point
Copy the full SHA c45ace6View commit details -
docs: Document refactored tracing
- Disordered tracing - Nodestats - Ordered tracing - Splining
Configuration menu - View commit details
-
Copy full SHA for d503f47 - Browse repository at this point
Copy the full SHA d503f47View commit details -
docs(advanced): lint advanced/*.md
As per Markdown linting defined in `.markdownlint-cli2.yaml` - Wrap lines at 120 characters. - Fix all other linting errors automatically.
Configuration menu - View commit details
-
Copy full SHA for f43c4e3 - Browse repository at this point
Copy the full SHA f43c4e3View commit details -
docs(conf): Add myst_heading_anchors option
As per [myst docs](https://myst-parser.readthedocs.io/en/latest/syntax/optional.html#auto-generated-header-anchors) setting the `myst_heading_anchors` sets the maximum depth for auto-generating label "slugs" for section headers. Helps resolve some, but not all, complaints about internal links.
Configuration menu - View commit details
-
Copy full SHA for a765a90 - Browse repository at this point
Copy the full SHA a765a90View commit details -
docs: Remove Markdown footnotes
Myst-Parser complains about the use of Markdown footnotes (e.g. `[^1]`) therefore switch these to alternatives.
Configuration menu - View commit details
-
Copy full SHA for 4ffbe78 - Browse repository at this point
Copy the full SHA 4ffbe78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 278ad9e - Browse repository at this point
Copy the full SHA 278ad9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db1600 - Browse repository at this point
Copy the full SHA 7db1600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2824129 - Browse repository at this point
Copy the full SHA 2824129View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf5f392 - Browse repository at this point
Copy the full SHA bf5f392View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be2ec7 - Browse repository at this point
Copy the full SHA 6be2ec7View commit details -
style(tracing/nodestats): Fix all numpydoc-validation errors
This is a combination of 6 commits which were squashed via [interactive rebasing](https://www.sitepoint.com/git-interactive-rebase-guide/)... - style(tracing/nodestats): PR02 numpydoc-validation - style(tracing/nodestats): RT01 numpydoc-validation - style(tracing/nodestats): GL01 nupydoc-validation - style(tracing/nodestats): GL02/GL03 numpydoc-validation - style(tracing/nodestats): PR03 numpydoc-validation - style(tracing/nodestats): PR01/PR07 numpydoc-validation
Configuration menu - View commit details
-
Copy full SHA for 471e0ab - Browse repository at this point
Copy the full SHA 471e0abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c657bc5 - Browse repository at this point
Copy the full SHA c657bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b94340b - Browse repository at this point
Copy the full SHA b94340bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54d83a6 - Browse repository at this point
Copy the full SHA 54d83a6View commit details -
Merge branch 'maxgamill-sheffield/800-better-tracing' into maxgamill-…
…sheffield/btr-docs
Configuration menu - View commit details
-
Copy full SHA for 4ac1742 - Browse repository at this point
Copy the full SHA 4ac1742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3327404 - Browse repository at this point
Copy the full SHA 3327404View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56531d4 - Browse repository at this point
Copy the full SHA 56531d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c535dc9 - Browse repository at this point
Copy the full SHA c535dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b32d044 - Browse repository at this point
Copy the full SHA b32d044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 567c8f2 - Browse repository at this point
Copy the full SHA 567c8f2View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bf219d - Browse repository at this point
Copy the full SHA 2bf219dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4cfbfd - Browse repository at this point
Copy the full SHA f4cfbfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6235729 - Browse repository at this point
Copy the full SHA 6235729View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8b596f - Browse repository at this point
Copy the full SHA e8b596fView commit details -
Merge remote-tracking branch 'origin/SylviaWhittle/800-tests-processi…
…ng' into SylviaWhittle/800-tests-processing
Configuration menu - View commit details
-
Copy full SHA for c4ae22f - Browse repository at this point
Copy the full SHA c4ae22fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ac0c0 - Browse repository at this point
Copy the full SHA b0ac0c0View commit details -
Merge remote-tracking branch 'origin/SylviaWhittle/800-tests-processi…
…ng' into SylviaWhittle/800-tests-processing
Configuration menu - View commit details
-
Copy full SHA for 583b6d1 - Browse repository at this point
Copy the full SHA 583b6d1View commit details -
Merge pull request #939 from AFM-SPM/SylviaWhittle/800-tests-processing
Fix processing tests
Configuration menu - View commit details
-
Copy full SHA for f890e6d - Browse repository at this point
Copy the full SHA f890e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4393d71 - Browse repository at this point
Copy the full SHA 4393d71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f230c1 - Browse repository at this point
Copy the full SHA 7f230c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cda5a17 - Browse repository at this point
Copy the full SHA cda5a17View commit details -
Merge pull request #941 from AFM-SPM/SylviaWhittle/800-delete-dnatrac…
…ing-tests 800 : Migrate / delete old dnatracing tests
Configuration menu - View commit details
-
Copy full SHA for 7fedd35 - Browse repository at this point
Copy the full SHA 7fedd35View commit details -
Merge pull request #940 from AFM-SPM/800-test-grainstats
Fix Grainstats failing test on 800-better-tracing
Configuration menu - View commit details
-
Copy full SHA for 05274ca - Browse repository at this point
Copy the full SHA 05274caView commit details -
Merge pull request #938 from AFM-SPM/800-tests_pruning
Fixes failing pruning tests on 800-better-tracing
Configuration menu - View commit details
-
Copy full SHA for ceafb31 - Browse repository at this point
Copy the full SHA ceafb31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49aaa91 - Browse repository at this point
Copy the full SHA 49aaa91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dbd1ba - Browse repository at this point
Copy the full SHA 8dbd1baView commit details -
Configuration menu - View commit details
-
Copy full SHA for e74731a - Browse repository at this point
Copy the full SHA e74731aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fabac1c - Browse repository at this point
Copy the full SHA fabac1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 835a919 - Browse repository at this point
Copy the full SHA 835a919View commit details -
Disable pruning on test_process_scan_below to ensure our poor solitar…
…y grain isn't removed
Configuration menu - View commit details
-
Copy full SHA for 4d8cee1 - Browse repository at this point
Copy the full SHA 4d8cee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e49042f - Browse repository at this point
Copy the full SHA e49042fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c07d973 - Browse repository at this point
Copy the full SHA c07d973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f47217 - Browse repository at this point
Copy the full SHA 2f47217View commit details -
rm -1 length flag in disordered tracing tests and px2nm*1e-9 convseri…
…on in disordered_trace.py
Configuration menu - View commit details
-
Copy full SHA for 2119084 - Browse repository at this point
Copy the full SHA 2119084View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a622c5 - Browse repository at this point
Copy the full SHA 3a622c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7c230f - Browse repository at this point
Copy the full SHA e7c230fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53a8560 - Browse repository at this point
Copy the full SHA 53a8560View commit details -
Configuration menu - View commit details
-
Copy full SHA for b91434d - Browse repository at this point
Copy the full SHA b91434dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9205b2a - Browse repository at this point
Copy the full SHA 9205b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dbd8c3 - Browse repository at this point
Copy the full SHA 5dbd8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32d2c9e - Browse repository at this point
Copy the full SHA 32d2c9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3489a8a - Browse repository at this point
Copy the full SHA 3489a8aView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f29a340 - Browse repository at this point
Copy the full SHA f29a340View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e9688 - Browse repository at this point
Copy the full SHA f9e9688View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a3a3c - Browse repository at this point
Copy the full SHA a1a3a3cView commit details -
Merge remote-tracking branch 'origin/maxgamill-sheffield/800-better-t…
…racing' into maxgamill-sheffield/800-better-tracing
Configuration menu - View commit details
-
Copy full SHA for 675c717 - Browse repository at this point
Copy the full SHA 675c717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1d0f6 - Browse repository at this point
Copy the full SHA 1c1d0f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e075a7 - Browse repository at this point
Copy the full SHA 4e075a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4658f - Browse repository at this point
Copy the full SHA 2c4658fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07a4d96 - Browse repository at this point
Copy the full SHA 07a4d96View commit details -
Revert "Try to appease the worse operating system... (pyqt5 matplotli…
…b backend)" This reverts commit 07a4d96.
Configuration menu - View commit details
-
Copy full SHA for 0ad6ed3 - Browse repository at this point
Copy the full SHA 0ad6ed3View commit details
Commits on Oct 14, 2024
-
Merge branch 'maxgamill-sheffield/800-better-tracing' into maxgamill-…
…sheffield/btr-docs
Configuration menu - View commit details
-
Copy full SHA for 2620669 - Browse repository at this point
Copy the full SHA 2620669View commit details -
style(tracingfuncs): Numpydoc validation, PEP8 & tidying
This commit is squash of seven individual commits that address Numpydoc validation - style(tracingfuncs): GL01/GL02 Numpydoc validation - style(tracingfuncs): SS06 Numpydoc validation - style(tracingfuncs): GL08 Numpydoc validation - style(tracingfuncs): PR01/RT01 Numpydoc validation Removes unused functions/methods... - fix(tracingfuncs): Removes circularTrace_old - fix(tracingfuncs): Remove unused getLocalPixelsBinary Renames methods to adhere to PEP8 - style(tracingfuncs): PEP8 renaming camel-case method to snake-case
Configuration menu - View commit details
-
Copy full SHA for 742cc92 - Browse repository at this point
Copy the full SHA 742cc92View commit details -
fix(disordered_tracing): force branch_type to int64
I've also... - Added place holders for missing disordered_tracing tests. - Removed hard coding of variable renaming which replaced `-` with `_` so its generic.
Configuration menu - View commit details
-
Copy full SHA for 45cdfac - Browse repository at this point
Copy the full SHA 45cdfacView commit details -
Re-done pruning images so heights >> 1e-19 (now ~1) causing floating …
…point errors on windows (we think)
Configuration menu - View commit details
-
Copy full SHA for e59d1bd - Browse repository at this point
Copy the full SHA e59d1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 291c58a - Browse repository at this point
Copy the full SHA 291c58aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b23815 - Browse repository at this point
Copy the full SHA 2b23815View commit details -
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b228394 - Browse repository at this point
Copy the full SHA b228394View commit details -
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c80459a - Browse repository at this point
Copy the full SHA c80459aView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f41628 - Browse repository at this point
Copy the full SHA 1f41628View commit details -
style(test/tracing): pass > pytest.mark.skip() for missing tests
Means we can remove `# pylint: disable=unnecessary-pass` from these files and we get a reminder of what tests still need writing.
Configuration menu - View commit details
-
Copy full SHA for e6ec695 - Browse repository at this point
Copy the full SHA e6ec695View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc8fd7 - Browse repository at this point
Copy the full SHA 7fc8fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3051c79 - Browse repository at this point
Copy the full SHA 3051c79View commit details -
Configuration menu - View commit details
-
Copy full SHA for db5910a - Browse repository at this point
Copy the full SHA db5910aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73f35f4 - Browse repository at this point
Copy the full SHA 73f35f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 052b4b3 - Browse repository at this point
Copy the full SHA 052b4b3View commit details -
Merge remote-tracking branch 'origin/maxgamill-sheffield/800-better-t…
…racing' into maxgamill-sheffield/800-better-tracing
Configuration menu - View commit details
-
Copy full SHA for d8ba71b - Browse repository at this point
Copy the full SHA d8ba71bView commit details -
docs: Remove 2nd toctree and add advanced.md page
The second `.. toctree::` was not being rendered for some reason. Instead a new page `docs/advanced.md` has been created and serves as an index to the documentation which resides under `advanced/` with sub-headings for each section as I can envisage this growing as more functionality is added.
Configuration menu - View commit details
-
Copy full SHA for b36aef2 - Browse repository at this point
Copy the full SHA b36aef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f113fa - Browse repository at this point
Copy the full SHA 4f113faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6de5b - Browse repository at this point
Copy the full SHA bb6de5bView commit details -
Re-done pruning images so heights >> 1e-19 (now ~1) causing floating …
…point errors on windows (we think)
Configuration menu - View commit details
-
Copy full SHA for d3d0955 - Browse repository at this point
Copy the full SHA d3d0955View commit details -
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53e8444 - Browse repository at this point
Copy the full SHA 53e8444View commit details -
Co-authored-by: Neil Shephard <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 450f202 - Browse repository at this point
Copy the full SHA 450f202View commit details -
fix(disordered_tracing): force branch_type to int64
I've also... - Added place holders for missing disordered_tracing tests. - Removed hard coding of variable renaming which replaced `-` with `_` so its generic.
Configuration menu - View commit details
-
Copy full SHA for 2e77325 - Browse repository at this point
Copy the full SHA 2e77325View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5323c28 - Browse repository at this point
Copy the full SHA 5323c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaeac76 - Browse repository at this point
Copy the full SHA eaeac76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2d836 - Browse repository at this point
Copy the full SHA 5c2d836View commit details -
style(test/tracing): pass > pytest.mark.skip() for missing tests
Means we can remove `# pylint: disable=unnecessary-pass` from these files and we get a reminder of what tests still need writing.
Configuration menu - View commit details
-
Copy full SHA for 16499f0 - Browse repository at this point
Copy the full SHA 16499f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d998c - Browse repository at this point
Copy the full SHA a8d998cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0aaaa - Browse repository at this point
Copy the full SHA ee0aaaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93d71ef - Browse repository at this point
Copy the full SHA 93d71efView commit details -
Configuration menu - View commit details
-
Copy full SHA for cab4518 - Browse repository at this point
Copy the full SHA cab4518View commit details -
fix(tracingfuncs): Remove unused parameters
As noted in the [PR #948](#948 (comment)) the `x` and `y` parameters to `check_vectors_candidate_points()` were redundant and not being used as the function looped over points from the `candidate_points` parameters instead. They have therefore been removed.
Configuration menu - View commit details
-
Copy full SHA for 04fa5f3 - Browse repository at this point
Copy the full SHA 04fa5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 222e7a8 - Browse repository at this point
Copy the full SHA 222e7a8View commit details -
Merge pull request #936 from AFM-SPM/maxgamill-sheffield/btr-docs
docs: Document refactored tracing
Configuration menu - View commit details
-
Copy full SHA for f476c65 - Browse repository at this point
Copy the full SHA f476c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd34c22 - Browse repository at this point
Copy the full SHA cd34c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f7a1bc - Browse repository at this point
Copy the full SHA 5f7a1bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94997db - Browse repository at this point
Copy the full SHA 94997dbView commit details -
Merge pull request #956 from AFM-SPM/800-bt-angle_out_of_range
800 better tracing angle out of range
Configuration menu - View commit details
-
Copy full SHA for a940d8f - Browse repository at this point
Copy the full SHA a940d8fView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c64de97 - Browse repository at this point
Copy the full SHA c64de97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d4c43 - Browse repository at this point
Copy the full SHA 30d4c43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1122c2b - Browse repository at this point
Copy the full SHA 1122c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc895fc - Browse repository at this point
Copy the full SHA dc895fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b953634 - Browse repository at this point
Copy the full SHA b953634View commit details -
Merge pull request #968 from AFM-SPM/800-btr_doc-fix
Fixes the dictionary keys docs formation
Configuration menu - View commit details
-
Copy full SHA for 42092ff - Browse repository at this point
Copy the full SHA 42092ffView commit details