New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option for generating multiple reports with subset of samples. #40
Comments
Thanks for this suggestion @gabyrech For some other workflows we produce per sample reports. That’s something we could implement in this workflow. I also like the idea of being able to identify groups of samples in the sample sheet with an additional column. Our sample sheet processing already allows for the addition of extra columns after those that are required. You could then either produce grouped reports like you suggested or produce a folder of per sample reports for each group. That could be compressed for easy distribution. There are a few options here that are worth exploring. We’ll discuss internally and let you know the outcome. |
Or just run the pipeline in a loop iterating over every user? |
@angelovangel of course, but...
|
For 1. I agree, 2. is debatable |
We also run this as a service in a core, and I agree that it would be useful to be able to process these in the GUI. Currently, we process them using nextflow only for this reason (looping over each sample, and creating an archive per sample). It would be useful to us if the sample sheet configuration included sets of samples per customer/job, and either a report per customer/job, or even just a report per sample. |
Is your feature related to a problem?
Under a core facility setting, where you have samples from different customers running in the same flowcell, it might be great to have an option for generating separate independent reports, each containing only the set of samples from each customer.
Describe the solution you'd like
For instance, in the case of having one run with 3 samples from User1 with the barcodes 01, 02 and another 3 samples with barcodes 04, 05 and 06 from User2. I would like to have the option for generating 2 reports, one for User1 (with the results of barcodes 01, 02 and 03) another report for User2 (with the results of barcodes 04, 05 and 06).
I think one possibility could be to include the "user" information as a column in the sample_sheet. So the workflow can generate one separate report for each "user" in that column. This approach could also be applicable to other workflows that might face the same issue (e.g. https://github.com/epi2me-labs/wf-amplicon).
Describe alternatives you've considered
Well, I guess the alternative is to manually select the set of samples (barcodes) you want in the report and run the workflow as many times as users you have in the run. Not optimal, but it works.
Additional context
No response
The text was updated successfully, but these errors were encountered: