#1491 closed enhancement (fixed)

Add support for importing JSON after sample tubes have been delivered

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

Description

In ticket #1480 we implemented transfer of samples tubes. In most cases we have received processing and sequencing data before the tubes arrive. But this is not always the case and the transfer wizard will create place-holder items (Specimen, Lysate, RNA, DNA and FlowThrough).

The current JSON importer doesn't support this use case, but gives an error that there is an existing specimen with the given Clarity ID. The JSON importer need functionality to support merging information with the existing items. The end result should be the same as if the JSON had arrived before the transfer.

Change History (6)

comment:1 by Nicklas Nordborg, 10 months ago

In 7229:

References #1491: Add support for importing JSON after sample tubes have been delivered

The importer can now detect an existing specimen and if it is a member of the "Flagged External Specimen" item list the merge option is activated.

The actual import has not been implemented yet.

comment:2 by Nicklas Nordborg, 10 months ago

In 7230:

References #1491: Add support for importing JSON after sample tubes have been delivered

Added a counter on the import page that display the number of specimen that are merged.

comment:3 by Nicklas Nordborg, 10 months ago

In 7231:

References #1491: Add support for importing JSON after sample tubes have been delivered

The Specimen information can now be merged with the existing item.

comment:4 by Nicklas Nordborg, 10 months ago

In 7232:

References #1491: Add support for importing JSON after sample tubes have been delivered

Implemented functionality so that child Lysate, RNA, DNA and FlowThrough that should be merged are detected.

comment:5 by Nicklas Nordborg, 10 months ago

In 7233:

References #1491: Add support for importing JSON after sample tubes have been delivered

Merging should now work for all items.

comment:6 by Nicklas Nordborg, 10 months ago

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