v2.1.1
A broad overview of what has changed...
Technical
- Dramatically speed up tests
- Nonlinear polynomial and edge intersecting grains.
- Set scale for cropped grains.
- Various improvements of tests.
- Refactoring of DNATracing to process individual grains rather than the whole image.
User Facing
- User facing channel names have been updated.
- Introduces images statistics in addition to grains statistics.
- DNA traces are now overlaid on plots
In Detail...
- Sylvia whittle/550 replace imghdr by @SylviaWhittle in #579
- Sylvia whittle/486 area unit tests by @SylviaWhittle in #578
- Quotes around installation of extra requirements by @ns-rse in #586
- Sylvia whittle/582 channel not found by @SylviaWhittle in #587
- Make channel a free text field by @SylviaWhittle in #590
- Include comments in config files generated with --create-config-file by @SylviaWhittle in #588
- Sylvia whittle/581 group plots by dir by @SylviaWhittle in #584
- Adds unit-tests for dnatracing methods by @ns-rse in #593
- Fixing tpyo's adding in
image
by @ns-rse in #599 - Improves processing of multiple grains during dnatracing by @ns-rse in #600
- Sylvia whittle/ 517 swiss army knife by @SylviaWhittle in #540
- Fix typo "contour_lengths" -> "contour_length" by @SylviaWhittle in #603
- Sylvia whittle/596 zscale grains by @SylviaWhittle in #597
- [pre-commit.ci] pre-commit-autoupdate by @pre-commit-ci in #602
- Correcting padding of test grains for tracing by @ns-rse in #609
- Sylvia whittle/plotting traces new by @SylviaWhittle in #611
- Sylvia whittle/image stats by @SylviaWhittle in #556
- [pre-commit.ci] pre-commit-autoupdate by @pre-commit-ci in #614
- [pre-commit.ci] pre-commit-autoupdate by @pre-commit-ci in #618
- Update notebooks to fix dnatracing issue by @SylviaWhittle in #625
- Updating CITATION.cff by @ns-rse in #623
- User facing channel names swapped for bts channel names by @derollins in #622
- Nonlinear polynomial and edge intersecting grains by @SylviaWhittle in #626
- Add parameter for test_trace_mask for pad_width = 2 by @ns-rse in #628
- Sylvia whittle/601 further modularisation by @SylviaWhittle in #613
- Adds pytest exts to dev dependencies; disables some pytest warnings by @ns-rse in #635
- Speed up tests by @SylviaWhittle in #633
- [pre-commit.ci] pre-commit-autoupdate by @pre-commit-ci in #637
Full Changelog: v2.1.0...v2.1.1