Neil Shephard
Neil Shephard
Seeing this exception/warning whenever running `topostats ` (including `create-config`)... ``` ❱ topostats process -c config.yaml Exception ignored in: Traceback (most recent call last): File "/home/neil/work/git/hub/AFM-SPM/TopoStats/topostats/statistics.py", line 8, in LOGGER =...
@MaxGamill-Sheffield has been looking at using [functools.partial](https://docs.python.org/3/library/functools.html#functools.partial) to control workflows based on [`OrderedDict` dictionaries]() which can be derived from YAML configuration files. An example of how this can work is...
Greetings all, I am Vaishali Sharma, a 4th year PhD student at Michigan technological university, US. My work focuses on imaging viruses with AFM after antiviral treatments. I came across...
Whilst working on writing unit tests for `maxgamill-sheffield/800-better-tracing` which addresses #800 I found that the tests suite does not complete as there are a number of breaking changes. In total...
Incorporate features from [JeanDu/BendingAngle-Upgraded](https://github.com/AFM-SPM/TopoStats/tree/JeanDu/BendingAngle-Upgraded) along with work under #168 into sub-modules under `topostats.measure`.
After merging #897 I checked to see what fails on `maxgamill-sheffield/topology` as I'm working my way through #850 and this branch is due to be merged to `maxgamill-sheffield/800-better-tracing`. I found...
Python 3.13 release is [imminent](https://devguide.python.org/versions/) (due next week) and features the option to disable the "Global Interprator Lock" (GIL) which controls parallel processes. The [pytest-freethreaded](https://pypi.org/project/pytest-freethreaded/) extension allows checking of the...
The use of [GitFlow Workflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) workflow to address the work that has been done on improving tracing and untangling molecules means that because the test suite we have in place...
We should be able to speed up how long it takes our test suite to run by using caching of the virtual environments as described in [How to make your...
Currently `topostats/tracing/tracingfuncs.py` on `maxgamill-sheffield/800-better-tracing` (1fa9988d4) has the following issues... ``` ❱ pre-commit run numpydoc-validation --file topostats/tracing/tracingfuncs.py numpydoc-validation......................................................Failed - hook id: numpydoc-validation - exit code: 1 +---------------------------------------+----------------------------------------------------+---------+----------------------------------------------------+ | file | item...