Opened 12 days ago

Closed 11 days ago

#2142 closed enhancement (fixed)

Add Bioplate annotations to extract list table

Reported by: nicklas Owned by: everyone
Priority: major Milestone: BASE 3.14
Component: core Version:
Keywords: Cc:

Description

It would be very useful to be able to see and filter the extracts table based on annotations on the associated bioplate.

Theoretically this is already possible if we first do an explicit join to the bioplates table and then use an alias for the annotations. In practice it will not work with saved queries (for example, sync filters in item lists) since there is no way to save the information about the explicit join.

We need to extend the filter syntax for annotations. We could for example, add the information about what to join inside parenthesis: #(bioWell.bioPlate)NNN (where NNN is the ID of the annotation type as usual).

It should not be too difficult to get the filtering to work. Follow-up changes are probably needed in some additional places like the table exporter and sync filter formatting.

Change History (5)

comment:1 Changed 12 days ago by nicklas

(In [7558]) References #2142: Add Bioplate annotations to extract list table

The table has been extended with bioplate annotations. Property filters now support the syntax as described in the ticket description.

comment:2 Changed 12 days ago by nicklas

(In [7559]) References #2142: Add Bioplate annotations to extract list table

Sync filter formatting now supports the new annotation syntax.

comment:3 Changed 12 days ago by nicklas

(In [7560]) References #2142: Add Bioplate annotations to extract list table

The table exporter has been updated to support the new syntax.

comment:4 Changed 11 days ago by nicklas

(In [7565]) References #2142: Add Bioplate annotations to extract list table

Adding syntax coloring to the output (#2133).

comment:5 Changed 11 days ago by nicklas

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.