For many projects, samples are available at different time-points, cohorts, or for many other reasons, not all at once. These samples are processed and analyzed as they are generated which results in multiple identical workflows associated with different datasets. These separate workflows prevent project-wide comparative analysis. Here we show you how to merge workflows to analyze files in the same workflow while maintaining per file settings for compensation/unmixing matrix, and per file and per metadata gating.
Merging workflows functionality is limited to Enterprise clients only. Please see our Enterprise details page to learn more: https://www.omiq.ai/enterprise.
The image above shows an example wherein the data were analyzed in two separate dataset named as Dataset Tranche 1 and Dataset Tranche 2. Each dataset has the same structured workflow, Cluster Analysis. We will now take this example and merge the workflows together.
Merging workflows allows the retention of per file compensation/unmixing matrix, and per file and per metadata gating.
1. Activate Merging Workflows Functionality
The merging workflows functionality needs to be activated by OMIQ staff. Please contact support.omiq.ai to request this functionality to be activated in your server.
2. Combine the Datasets Together
2.1 Create a New Dataset
In the Dataset page, click on Create Dataset.
Provide a name for your dataset and click Create.
2.2 Import Files into the New Dataset
Click on File Actions and select Import Files. Follow the on-screen prompts. To learn more about importing files, please see our article Importing Data From One Dataset to Another Dataset in OMIQ.
It is important that you import the files rather than uploading the files in the new dataset. This is to ensure that per file settings (compensation/unmixing matrix, and per file and per metadata gating) are retained.
3. Import the Workflows
To merge the workflows, you will need to import the workflows from the original dataset.
Click on Create Workflow then select From Workflow.
Choose the workflow that you would want to import and click on Submit.
Repeat this process for all workflows you would want to import.
It is important to use Create Workflow > From Workflow rather than Create Workflow > New Default. This is necessary to preserve per file settings (compensation/unmixing matrix, and per file and per metadata gating) from the original workflow. Newly created workflows cannot be merged using the merge workflow functionality.
4. Merge the Workflows
Workflows can be merged when they are exactly identical.
From the Combined Dataset (Step 2), click on Create Workflow and select Merge Workflows.
Select the workflows that you would want to merge and click Submit.
5. Run Tasks in Your Merged Workflow
After merging the workflow, (re)-run the computational tasks on all the files in your project, in your merged workflow.
The image above shows a screenshot of the merged workflow. Here, we are running the PeacoQC task with all the files selected.