Commit 7da83f9 1 parent 11aa341 commit 7da83f9 Copy full SHA for 7da83f9
File tree 1 file changed +24
-0
lines changed
lib/workload/stateless/stacks/fastq-glue
1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Fastq Glue
2
+
3
+ The fastq glue service is a simple tool that connects the fastq manager to the automation pipeline processes.
4
+
5
+ ## Starting BCLConvert
6
+
7
+ The first interaction the fastq glue service has with the automation is when the sequence run manager registers a samplesheet.
8
+
9
+ The fastq glue service then collects the samplesheet and generates fastq sets and fastq list rows for each sample in the samplesheet.
10
+
11
+ The fastq glue service then also creates a final event with 'FastqsCreated' with an instrument run id in the detail.
12
+
13
+ Workflow glue services can then query the fastq manager for any fastq sets of interest an 'initiate' the fastq process
14
+
15
+ ## Post BSSH Fastq Copy
16
+
17
+ Once the bssh fastq copy service has completed and the fastq data is now in our BYOB bucket, the fastq glue service then performs the following.
18
+
19
+ 1 . Adds read sets to the fastq list rows by querying the fastq_list.csv in the instrument run id output directory.
20
+ 2 . Triggers qc processes endpoint for each fastq list row in the instrument run.
21
+ 3 . Triggers the file compression information endpoint for each fastq list row.
22
+ 4 . Triggers the ntsm information endpoint for each fastq list row
23
+
24
+
You can’t perform that action at this time.
0 commit comments