As mentioned in https://github.com/AlexsLemonade/ScPCA-admin/issues/820, we have some scenarios where we will want to create a merged object without including all libraries in that project. To accommodate this we should add the params for run IDs to the merge workflow. We should accommodate run IDs, library IDs, and sample IDs. Then when we filter to the project IDs specified we should also filter to the run IDs (similar to how we select runs in main.nf).
As mentioned in https://github.com/AlexsLemonade/ScPCA-admin/issues/820, we have some scenarios where we will want to create a merged object without including all libraries in that project. To accommodate this we should add the params for run IDs to the merge workflow. We should accommodate run IDs, library IDs, and sample IDs. Then when we filter to the project IDs specified we should also filter to the run IDs (similar to how we select runs in
main.nf
).