Skip to content

Commit 7da83f9

Browse files
committed
Initial commit with readme for fastq glue service
1 parent 11aa341 commit 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 numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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+

0 commit comments

Comments
 (0)