You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Design & discuss frontend component for Class Masking feature #997
changed the title [-]Add frontend component for Class Masking feature[/-][+]Design & discuss frontend component for Class Masking feature[/+]on Dec 15, 2025
Step 1 has been to make taxa lists configurable from UI (class masking requires taxa lists). This feature has been designed and implemented, currently in review. See PR: #1094
Step 2 has been to think about how to configure post processing from UI. My suggestion is we handle this as pipeline configuration, instead of individual job configuration. In this way, more post processing functions in future will not make it more complicated to process data, but we still make it possible for advanced users to do more specific pipeline configuration when needed and to save and reuse this configuration. I have discussed this approach with @mihow and we decided to move forward with it. See screenshots below.
Step 3 is to go ahead and implement this. This will involve both FE and BE. I think we can consider the design and discuss phase as completed and open a new ticket for the implementation.
I will close this as completed, because we have a plan defined for how to present this in UI, which this task is about. See comments above.
To start implement this, we need class masking features available from API on the backend side. We have talked about we could start simple with a read-only pipeline that has class masking built in and focus on presenting the details and output in UI, based on the sketches. I don't think this is available in production yet though.
Class masking (#999) has since shipped without the design this issue asked for ever happening. Replaced by #1406, filed now that there is a real feature to design a front end for. Closing this one to avoid two open tickets asking the same question.
Activity
f-PLT commentedon Oct 30, 2025
@f-PLT Right this as a user story and how it fits into the workflow of the parent issue
mihow commentedon Nov 24, 2025
Some possible places to put this:
[-]Add frontend component for Class Masking feature[/-][+]Design & discuss frontend component for Class Masking feature[/+]annavik commentedon Feb 17, 2026
This has been worked on in January and February!
Step 1 has been to make taxa lists configurable from UI (class masking requires taxa lists). This feature has been designed and implemented, currently in review. See PR: #1094
Step 2 has been to think about how to configure post processing from UI. My suggestion is we handle this as pipeline configuration, instead of individual job configuration. In this way, more post processing functions in future will not make it more complicated to process data, but we still make it possible for advanced users to do more specific pipeline configuration when needed and to save and reuse this configuration. I have discussed this approach with @mihow and we decided to move forward with it. See screenshots below.
Step 3 is to go ahead and implement this. This will involve both FE and BE. I think we can consider the design and discuss phase as completed and open a new ticket for the implementation.
Here are some sketches, showing the idea:



annavik commentedon May 26, 2026
I will close this as completed, because we have a plan defined for how to present this in UI, which this task is about. See comments above.
To start implement this, we need class masking features available from API on the backend side. We have talked about we could start simple with a read-only pipeline that has class masking built in and focus on presenting the details and output in UI, based on the sketches. I don't think this is available in production yet though.
TBC! :)
mihow commentedon Sep 3, 2026
Class masking (#999) has since shipped without the design this issue asked for ever happening. Replaced by #1406, filed now that there is a real feature to design a front end for. Closing this one to avoid two open tickets asking the same question.