Expression Analysis from Matrix

The workflow Expression Analysis from Matrix takes one or more Expression Matrix (Image expression_matrix_track_16_n_p) / (Image expr_matrix_spliced_unspliced_16_n_p) as input and performs quality control, normalization, clustering, and cell type prediction. If enabled during execution, velocity analysis is also performed. The workflow uses iterate functionality and allows for a combined analysis of multiple samples to produce:

The workflow can be found here:

        Template Workflows | Single Cell Workflows (Image sc_workflow_folder_open_16_n_p) | From Imported Data (Image sc_wf_from_imported_folder_open_16_n_p) | Expression Analysis from Matrix (Image sc_rna_from_exprmatrix_16_n_p)

If you are connected to a CLC Server via the CLC Workbench, you will be asked where you would like to run the analysis. We recommend that you run the analysis on a CLC Server when possible.

Choose either one or more Expression Matrix (Image expression_matrix_track_16_n_p) / (Image expr_matrix_spliced_unspliced_16_n_p) or Select files for import and select the formats that are compatible with the selected inputs. Read more about import options in Importing data.

The workflow offers a number of options. Note that not all parameters can be configured. Open parameters indicate places where customization may be necessary for different samples, but default settings are suitable in most cases.

The workflow can be run using Single Cell hg38 (Ensembl) or Single Cell Mouse (Ensembl) reference data sets (see Reference data management).

Note: Reference data elements cannot be configured during workflow execution. If other elements than those provided in the default reference data sets are needed, a custom reference data set can be used, see  http://resources.qiagenbioinformatics.com/manuals/clcgenomicsworkbench/current/index.php?manual=Custom_Sets.html. When creating custom reference data sets, the chosen gene track needs to match the gene annotations used for training the provided Cell Type Classifier (Image cell_type_classifier_16_n_p) (see Features used for training and prediction).

The workflow allows the analysis of multiple samples and you can specify metadata during workflow execution. This is converted to cell annotations and can be used for coloring the cells in the Dimensionality Reduction Plot. However, the workflow expects each sample to be present in just one Expression Matrix, and attempting to define batch units containing more than one Expression Matrix will lead to a failure during execution.

For more details on configuring workflow execution with metadata, see http://resources.qiagenbioinformatics.com/manuals/clcgenomicsworkbench/current/index.php?manual=Running_workflows_in_batch_mode.html. Make sure to inspect the batch overview to check that the analysis will be performed correctly.

For quality control a number of options exist. The option to remove empty droplets is not suitable for protocols that do not use droplets, and removing barcodes with low number of reads or expressed features might be more appropriate. Quality Control (QC) uses the number of reads mapped to the mitochondria, and for this the name of the mitochondria chromosome needs to be provided. The default value is often the correct name. After quality control, the matrices are collected and normalized jointly. Note that batch correction is not performed. Read more about QC and normalization in Gene Expression Matrix.

For clustering and creation of the Dimensionality Reduction Plot plot, it is possible to restrict analysis to highly variable genes. The data is then projected to a lower dimensional space using PCA. You can read about this feature in Feature selection and dimensionality reduction.

Velocity can optionally be calculated by setting "Velocity Analysis" to "Run velocity analysis" in the "Enable Velocity Analysis" wizard step, see Velocity analysis in workflows. Velocity is calculated for each sample individually by default. If "Calculate velocity for each sample independently" is unticked, the velocity is calculated using all cells across samples.

The high confidence predicted cell types ("Cell type (high confidence)") are used to group the cells in the expression plots (Heat Map and Dot Plot) and Cell Abundance Heat Map, as well as for scoring the velocity genes. The Cell Abundance Heat Map additionally groups the cells based on the automated clusters obtained with resolution 1.0 ("Leiden (resolution=1.0)"). Any of these groups can be changed to:



Subsections