Opened 5 years ago

Closed 5 years ago

#847 closed enhancement (fixed)

Highlight YellowLabel specimen in library preparation wizards

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v4.2
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

See #771:

Library preparation design The auto-select functionality when creating new mRNA plates should first select RNA with YellowLabel specimen. If there are empty places those are filled up as usual.

Other wizards The other wizards should just highlight the item with a YellowLabel specimen.

Change History (8)

comment:1 Changed 5 years ago by Nicklas Nordborg

Milestone: Reggie v4.xReggie v4.2

comment:2 Changed 5 years ago by Nicklas Nordborg

Status: newassigned

comment:3 Changed 5 years ago by Nicklas Nordborg

(In [3757]) References #847: Highlight YellowLabel? specimen in library preparation wizards

RNA derived from YellowLabel specimen are now highlighted in the plate design wizard and lab protocol for mRNA/cDNA.

comment:4 Changed 5 years ago by Nicklas Nordborg

(In [3759]) References #847: Highlight YellowLabel? specimen in library preparation wizards

Highlight YellowSpecimen RNA that is flagged after auto-select in the create mRNA plate wizard.

comment:5 Changed 5 years ago by Nicklas Nordborg

(In [3760]) References #847: Highlight YellowLabel? specimen in library preparation wizards

RNA derived from YellowLabel specimen are now highlighted in the barcode and library preparation wizards and lab protocols.

comment:6 Changed 5 years ago by Nicklas Nordborg

(In [3762]) References #847: Highlight YellowLabel? specimen in library preparation wizards

RNA derived from YellowLabel specimen are now highlighted in the pooling wizards.

comment:7 Changed 5 years ago by Nicklas Nordborg

(In [3764]) References #847: Highlight YellowLabel? specimen in library preparation wizards

The auto-select RNA functionality has been updated to give priority to RNA derived from YellowLabel specimen.

The search procedure has become a lot more complicated since as long as we haven't found the specified number of YellowLabel specimen we have to continue through the list of RNA (it's good that there is no backlog anymore!). The non-yellow RNA is kept in a separate list. If there is still room for more RNA after everything has been checked, the yellow RNA and the non-yellow RNA is merged to a single list, truncated and then sorted.

Flagged RNA is handled in yet another list. To prevent the entire backlog of existing RNA from being flagged we stop flagging as soon as we are sure that we have found at least the required number of RNA (though we have to keep on looking for more YellowLabel RNA).

comment:8 Changed 5 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.