mlexchange / mlex_highres_segmentation

A Dash interface for ML-based segmentation of user-annotated large multi-dimensional image data
Other
5 stars 4 forks source link

Added automatic dash gui generator using dash-component-editor #171

Closed zhuowenzhao closed 8 months ago

zhuowenzhao commented 8 months ago

Added model selection dropdown and fully integrated dash-component-editor into the interface.

zhuowenzhao commented 8 months ago

I am confused about the " test-and-lint" failures. Not sure what is wrong with the way importing libs.

Wiebke commented 8 months ago

The test-and-lint action checks whether applying any of the pre-commit hooks would lead to changes. In this case, isort changes some of the orders in the model imports, later black and flake8 would give errors too.

But don not worry about it, I'll work further on this PR.

Wiebke commented 8 months ago

The latest updates simplify some of the structure for generating components, use subclassing to the already existing control component already in the application, and remove some code that was either not used or could be called in a simpler way elsewhere.

Two outstanding smaller issues are: