Phenopype

Latest version: v6.0.1

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 10

2.0.0

-----
changes that are INCOMPATIBLE with past versions:
- configuration templates (previously "presets") are now stores as YAML in their own folder "template"
- yaml syntax for config has changed: modules are denoted as list items for greater flexibility when using a single step multiple times
- "scale"-functions is called "reference" (to reflect both a reference to size and colour)
- reference information is now stored centrally in the project attributes file, image attributes file now contain pointers that can be "activated" (to use multiple references)
- phenopype readme and tutorials have been reorganized
- project.edit_config now takes triple-quote docstring to find and replace text in all configuration files belonging to a project

--------------------------------------------------------------------------------------------

1.0.9

-----
bugfix:
- last scroll while zoom out scrambles the shown canvas
- draw/mask in edit mode: indexing issues that would remove previously created drawings or masks
- remove duplicate mask coordinate feedback
- added docstrings for texture features
- reworked yaml-parser: now also duplicate "steps" (segmentation, visualization, etc.) possible
- pype: finish now with CTRL+ENTER, otherwise the pype-operation starts over
- create_mask and draw have new mode (edit): allows to pick up on previous work and add or remove masks and drawings
- draw: print all drawings in the same function, for previewing
- draw/mask: "canvas" option to draw directly onto current canvas (and on underlying binary mask)

1.0.8

-----
bugfix:
- create mask in edit mode would edit all masks (not just the one with the selected label)
- pypi readme markdown formatting
- rewritten create_mask function to match drawing

1.0.7

-----
bugfix:
- create_scale in interactive template mode did not get saved
- fixed raw.file in proj. lists issue
- draw_contours now accepts previously run contour-files via "compare" argument
- create_mask window now has the same size as pype-window
- create_ mask and draw now have edit mode: add and modify previous runs

1.0.6

-----
bugfix:
- tutorial 2: NoneType error when drawing contours under low throughput (fixes https://github.com/mluerig/phenopype/issues/7)
- tutorial 5: unexpected keyword when drawing polylines (fixes https://github.com/mluerig/phenopype/issues/8)
- presets to all examples added
- new feature in measurement module: texture_features calculates 93 texture features (using pyradiomics as dependency)
- example 8 added

1.0.5

-----
bugfix:
- data_dir on project load
- new feature in measurement module: shape_features calculates 41 shape features
- example 3 added

Page 6 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.