Add support for external sequencing
|Reported by:||Nicklas Nordborg||Owned by:||Nicklas Nordborg|
This is related to the support for NovaSeq sequencing (see #1231).
The workflow starts similar to the "Create new mRNA" plate. It might be possible to re-use the same code with only minor changes. We have already done this with the NeoPrep support. It might be a good time to remove that support as part of this ticket in order to not complicate the code.
The plate geometry might be a 9x9 box instead of 12x8 plate.
Registration should create "LibPlate" compatible plate/box and create child library items (same as for the NeoPrep).
When the plate/box has been created we need a wizard for exporting data to an Excel or tab-separated file that can be sent to the external partner that is going to do the sequencing.
After the sequencing has completed we should get a sample sheet file with information about which barcodes that was used on the libraries and also barcode of the flowcell.
This information is registered in a new wizard which should also create more child items:
SequencingRun. This should be done in a way to make the structure compatible with the regular RNAseq workflow so that auto-confirm could take over and start demuxing, etc.