Changes between Initial Version and Version 1 of Ticket #2312
- Timestamp:
- Dec 1, 2023, 9:03:38 AM (12 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2312 – Description
initial v1 3 3 It could be useful to have more filtering capabilities. For example, in the list of patients we could then list child derived bioassays with subtype !AlignedSequences and Pipline=DNA/Normal/WGS. The column would then only show us alignments from normal DNA samples and not from the tumor or RNAseq pipelines. 4 4 5 In theory it would be possible to use a very complex filter, but in practice we need to encode everything into the column definition string. This is currently `/DIRECTION/ITEMTYPE/subtype-id/property`. We need to add the extra filter information into this string without breaking existing definitions. Since the subtype-id part is always a numeric ID it would relatively easy to add more information to this field. For example: `/DIRECTION/ITEMTYPE/subtype-id:filter-def/property` 5 In theory it would be possible to use a very complex filter, but in practice we need to encode everything into the column definition string. This is currently `/DIRECTION/ITEMTYPE/subtype-id/property`. We need to add the extra filter information into this string without breaking existing definitions. Since the subtype-id part is always a numeric ID it would relatively easy to add more information to this field. For example: `/DIRECTION/ITEMTYPE/subtype-id:filter-def/property` where we need make sure that `filter-def` is encoded in a way that doesn't break other parsing (eg. it can't contain '/'). 6 6 7 where we need make sure that `filter-def` is encoded in a way that doesn't break other parsing (eg. it can't contain '/').7 To begin with I think that using a single annotation for filtering should be powerful enough.