Phenopype

Latest version: v6.1.0

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

Scan your dependencies

Page 5 of 10

3.2.2

-----
bugfix:
- when selecting canvas or channel, b/g/r were sliced incorrectly!

3.2.1

-----
bugfix:
- when specifying multiple masks in the detection settings they were overwritten (also updated tutorial 7 and gallery proj. 4)

3.2.0

-----
bugfix:
- adding image files in "link" mode to a projet will now use relative links instead of absolute
new functionality:
- project.create_training_data(): exports a set of annotations that can be used for training machine learning models. The method extracts a specific set of annotations from the entire project (for a specified tag) and formats them in a specific way so that the data can be immediately processed by a given architecture or framework. The first implementation is for "ml-morph" (https://github.com/agporto/ml-morph / Machine-learning tools for landmark-based morphometrics), a Python toolchain for automatic landmark detection in images.

3.1.0

-----
bugfix:
- detect_mask (formerly detect_shape) would return faulty masks
- remove debug markers ("test", "bier", etc.)
new functionality:
- project.export_zip(): compress the current project and store as a zip archive to the root folder (option to exclude imgs)
- detect_shape becomes detect_mask
- more legacy conversion added (function names in Pype config files will be automatically renamed to new syntax)

3.0.2

-----
- removed numpy/pandas version selection in setup.py to reduce conflicts with other packages and environments
- zooming during Pype has now memory: it will keep the last zoomed in area focused (except the final inspection window)

3.0.1

-----
- edit_contour is now directly applied to binary image when used in Pype (accumulative)
- improved pype name check

Page 5 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.