You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently bsshFastqCopy runs through the WorkflowManager with READY + SUCCEDED events, however we want to nest the ORA Compression Pipeline (which definitely needs to run through the workflow manager) inside the bsshFastqCopy workflow, which makes things a little hairy. Instead the bsshFastqCopy manager should just listen to the bclConvert Manager success event (which is what Elmer stacky service does), and then
Copy over the interops
Run the ORA Compression service
Then generate a BSSH Fastq Copy Complete event that doesn't need to have all the bells and whistles of a WorkflowRunStateChange event, downstream listeners, clag (bsshFastqCopy to fastq list row) and gorilla (glue from bsshFastqCopy to BCLConvertInteropQC) will need updates as a result
The text was updated successfully, but these errors were encountered:
If we are to 'start from fastqs' as a base, it might be worth merging the bsshFastqCopy service and the bclconvert manager services.
So instead of having multiple events between the bclconvert manager and the bssh fastq copy steps prior to fastqs even existing in our byob service. An 'all-in-one' would mean we have one service that listens to bclconvert manager completing and then performs the following:
Runs the ORA compression pipeline (and copies over the interops)
Generate library exists events, and fastq exists events
Currently bsshFastqCopy runs through the WorkflowManager with READY + SUCCEDED events, however we want to nest the ORA Compression Pipeline (which definitely needs to run through the workflow manager) inside the bsshFastqCopy workflow, which makes things a little hairy. Instead the bsshFastqCopy manager should just listen to the bclConvert Manager success event (which is what Elmer stacky service does), and then
Then generate a BSSH Fastq Copy Complete event that doesn't need to have all the bells and whistles of a WorkflowRunStateChange event, downstream listeners, clag (bsshFastqCopy to fastq list row) and gorilla (glue from bsshFastqCopy to BCLConvertInteropQC) will need updates as a result
The text was updated successfully, but these errors were encountered: