Opened 4 years ago

Closed 4 years ago

#644 closed task (fixed)

Glycan array: Generic classification filter

Reported by: Rene Ranzinger Owned by: sena
Priority: normal Milestone: Module - Glycan array analysis
Component: Glycan Array management Version: GRITS 1.1.x
Severity: major Keywords:
Cc: sena

Description

To allow filtering and sorting of glycans/features based on human annotations we need to implement a generic framework for adding these annotations. There are two use cases in the ICL glycan library:

  • Glycoconjugate Type
  • Backbone type (former: Immunological type)

This human annotations we be model as classifiers for GlycanProbes.

To add this filter option we have to:

  1. Add a new section in the "ArrayDesignLibrary" to store all classifier (id, name, description, list of possible values and if its single or multiselect)
  2. Add a list of classifications (classifier ID, selected value) to the GlycanProbe class
  3. Rerun the database migration code to populate the "ArrayDesignLibrary" and the GlycanProbes with the values from the ICL database
  4. Make sure the classifications are added to the glycan array entry when uploading data
  5. Add filters that allow to use the annotations for filtering (a smart filter would be preferred)

Change History (4)

comment:1 Changed 4 years ago by Rene Ranzinger

Owner: set to Rene Ranzinger
Status: newaccepted

comment:2 Changed 4 years ago by Rene Ranzinger

Owner: changed from Rene Ranzinger to sena
Status: acceptedassigned

Finished 1-3 and uploaded code and new version of the library in [1108]

comment:3 Changed 4 years ago by sena

Resolution: fixed
Status: assignedreview

4-5 implemented in revision [1123]

comment:4 Changed 4 years ago by Rene Ranzinger

Status: reviewclosed
Note: See TracTickets for help on using tickets.