Support homeCell Ranger ARCAnalysis
Understanding Output
You’re viewing an older version of the Cell Ranger ARC documentation.

Understanding Output

Cell Ranger ARC strives to maintain compatibility with common analysis tools by using standard output file formats whenever possible. The Chromium-specific data, including cellular and molecular barcodes, can be accessed by third-party tools or scripts that can parse the additional elements utilized by Cell Ranger ARC.

All pipeline outputs are produced in a single pipeline output directory, which is specified by the --id argument for both cellranger-arc count and cellranger-arc mkfastq (defaults to the flow cell serial number, e.g., HAWT7ADXX when the --id argument is not specified).

Output files will appear in the outs/ subdirectory within this pipeline output directory. For example, a typical cellranger-arc count may look like:

$ cd /home/jdoe/runs $ cellranger-arc count --id=sample345 \ --reference=/opt/refdata-cellranger-arc-GRCh38 \ --libraries=/home/jdoe/libraries.csv \ Martian Runtime - v4.0.5 Running preflight checks (please wait)... 2021-04-28 09:46:04 [runtime] (ready) ID.sample345.SC_ATAC_GEX_COUNTER_CS.SC_ATAC_GEX_COUNTER.SPLIT_SAMPLE_DEF ... 2021-04-28 10:13:24 [runtime] (join_complete) ID.sample345.SC_ATAC_GEX_COUNTER_CS.SC_ATAC_GEX_COUNTER.ATAC_GEX_CLOUPE_PREPROCESS Outputs: - Secondary analysis outputs: clustering: atac: { graphclust: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/graphclust/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/graphclust/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/graphclust/differential_accessibility.csv kmeans_2_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_2_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_2_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_2_clusters/differential_accessibility.csv kmeans_3_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_3_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_3_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_3_clusters/differential_accessibility.csv kmeans_4_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_4_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_4_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_4_clusters/differential_accessibility.csv kmeans_5_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_5_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_5_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/atac/kmeans_5_clusters/differential_accessibility.csv } gex: { graphclust: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/graphclust/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/graphclust/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/graphclust/differential_accessibility.csv kmeans_2_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_2_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_2_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_2_clusters/differential_accessibility.csv kmeans_3_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_3_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_3_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_3_clusters/differential_accessibility.csv kmeans_4_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_4_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_4_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_4_clusters/differential_accessibility.csv kmeans_5_clusters: clusters: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_5_clusters/clusters.csv differential_expression: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_5_clusters/differential_expression.csv differential_accessibility: /home/jdoe/runs/sample345/outs/analysis/clustering/gex/kmeans_5_clusters/differential_accessibility.csv } dimensionality_reduction: atac: { lsa_components: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/lsa_components.csv lsa_dispersion: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/lsa_dispersion.csv lsa_features_selected: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/lsa_features_selected.csv lsa_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/lsa_projection.csv lsa_variance: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/lsa_variance.csv tsne_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/tsne_projection.csv umap_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/atac/umap_projection.csv } gex: { pca_components: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/pca_components.csv pca_dispersion: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/pca_dispersion.csv pca_features_selected: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/pca_features_selected.csv pca_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/pca_projection.csv pca_variance: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/pca_variance.csv tsne_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/tsne_projection.csv umap_projection: /home/jdoe/runs/sample345/outs/analysis/dimensionality_reduction/gex/umap_projection.csv } feature_linkage: feature_linkage_matrix: /home/jdoe/runs/sample345/outs/analysis/feature_linkage/feature_linkage_matrix.h5 feature_linkage: /home/jdoe/runs/sample345/outs/analysis/feature_linkage/feature_linkage.bedpe tf_analysis: filtered_tf_bc_matrix: /home/jdoe/runs/sample345/outs/analysis/tf_analysis/filtered_tf_bc_matrix filtered_tf_bc_matrix_h5: /home/jdoe/runs/sample345/outs/analysis/tf_analysis/filtered_tf_bc_matrix.h5 peak_motif_mapping: /home/jdoe/runs/sample345/outs/analysis/tf_analysis/peak_motif_mapping.bed - Run summary HTML: /home/jdoe/runs/sample345/outs/web_summary.html - Run summary metrics CSV: /home/jdoe/runs/sample345/outs/summary.csv - Per barcode summary metrics: /home/jdoe/runs/sample345/outs/per_barcode_metrics.csv - Filtered feature barcode matrix MEX: /home/jdoe/runs/sample345/outs/filtered_feature_bc_matrix - Filtered feature barcode matrix HDF5: /home/jdoe/runs/sample345/outs/filtered_feature_bc_matrix.h5 - Raw feature barcode matrix MEX: /home/jdoe/runs/sample345/outs/raw_feature_bc_matrix - Raw feature barcode matrix HDF5: /home/jdoe/runs/sample345/outs/raw_feature_bc_matrix.h5 - Loupe browser visualization file: /home/jdoe/runs/sample345/outs/cloupe.cloupe - GEX Position-sorted alignments BAM: /home/jdoe/runs/sample345/outs/gex_possorted_bam.bam - GEX Position-sorted alignments BAM index: /home/jdoe/runs/sample345/outs/gex_possorted_bam.bam.bai - GEX Per molecule information file: /home/jdoe/runs/sample345/outs/gex_molecule_info.h5 - ATAC Position-sorted alignments BAM: /home/jdoe/runs/sample345/outs/atac_possorted_bam.bam - ATAC Position-sorted alignments BAM index: /home/jdoe/runs/sample345/outs/atac_possorted_bam.bam.bai - ATAC Per fragment information file: /home/jdoe/runs/sample345/outs/atac_fragments.tsv.gz - ATAC Per fragment information index: /home/jdoe/runs/sample345/outs/atac_fragments.tsv.gz.tbi - ATAC peak locations: /home/jdoe/runs/sample345/outs/atac_peaks.bed - ATAC smoothed transposition site track: /home/jdoe/runs/sample345/outs/atac_cut_sites.bigwig - ATAC peak annotations based on proximal genes: /home/jdoe/runs/sample345/outs/atac_peak_annotation.tsv Pipestance completed successfully!

In this case,

  • /home/jdoe/runs/ is where the pipeline was run,
  • /home/jdoe/runs/sample345/ is the top-level output directory containing pipeline metadata
  • /home/jdoe/runs/sample345/outs/ contains the final pipeline output files.

The contents of this outs/ directory contain the data that is described in the remainder of this section:

More information about the contents of the pipeline output directory can be found in the Pipestance Structure page.