Associated Applications
This file contains a brief summary of some of Sequencescape’s clients and dependencies.
Clients
Limber
Controls the majority of the library creation pipelines. A Sequencescape client with no persistence layer of its own. Instead it interacts with Sequencescape via both API V1 and API V2.
Traction
Library and Sequencing pipeline for Long-Read teams. Mostly handles its own persistence, but uses Sequencescape API to import some intial information.
Github (UI) Github (Backend) Github (V1) (Deprecated)
Gatekeeper
Allows registration and QC of Tag plates and Reporter plates. A Sequencescape client with no persistence layer of its own. Instead it interacts with Sequencescape, mostly via API V1.
Asset Audits / Process Tracker
Simple tracking application to record the performance of tasks. Has its own persistence and also creates asset audits in Sequencescape to track the actions it has recorded.
Dependencies
Print my Barcode
Barcode printing service, that handles populating pre-registered templates and sending them to the barcode printers.
Plate Barcode
Connects to a concurrency safe counter in an Oracle database to generate barcode numbers. The counter is shared by other teams within Sanger. Removal of this dependency will require us switching the plate barcode format away from the current DN numbers, as otherwise there is the risk of clashing barcodes.
@see PlateBarcode
Deprecated Applications
These applications are either no longer running, or are due to be shut off and are not expected to have any active users. However there may still be supporting code within Sequencescape. Generally speaking, while behaviour associated with these apps can be stripped out, the data should remain intact.
Generic Lims
Library pipeline application for Bespoke (then Illumina-C). Now part of Limber, operated in a very similar manner. Contained PCR, PCR Free and Chromium (10x) pipelines.
Illumina-B Lims
Library pipeline application for High-Throughput (then Illumina-B). Contained WGS, and ISC pipelines. Now part of Limber (was actually forked to create Limber).
Pulldown app
Library pipeline application for Illumina-A, contained various sequence capture pipelines. Forked to create Illumina-B app, then later merged in when Illumina-A and B merged.