@include "atac_rna/_sc_atac_gex_analyzer.mro"

call _CLUSTER_COMPUTER_CORE as _GEX_CLUSTERING_COMPUTER(
    reduced_data          = {
        method:     "pca",
        num_dims:   10,
        projection: "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_SC_ATAC_GEX_ANALYZER/_DIMENSION_REDUCER/_GEX_DIMENSION_REDUCER/REDUCE_DIMENSIONS/fork0/join-u3b7f6eb8a8/files/reduced_data",
    },
    matrix_clustering     = "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_JOINT_CELL_DETECTOR/MERGE_ATAC_RNA_MATRICES/fork0/join-u3b7f6eb558/files/gex.h5",
    reference_path        = "/home/Genomes/cellranger/refdata-cellranger-arc-GRCh38-2020-A-2.0.0",
    peaks                 = "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_ATAC_MATRIX_COMPUTER/_PEAK_CALLER/DETECT_PEAKS/fork0/join-u3b7f6eabbf/files/peaks.bed",
    filtered_tf_bc_matrix = "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_SC_ATAC_GEX_ANALYZER/_PEAK_ANNOTATOR/GENERATE_TF_MATRIX/fork0/join-u3b7f6eb902/files/filtered_tf_bc_matrix.h5",
    matrix                = {
        atac:     "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_JOINT_CELL_DETECTOR/MERGE_ATAC_RNA_MATRICES/fork0/join-u3b7f6eb558/files/atac.h5",
        atac_gex: "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_JOINT_CELL_DETECTOR/MERGE_ATAC_RNA_MATRICES/fork0/join-u3b7f6eb558/files/atac_gex.h5",
        gex:      "/home/benjames/data4/10X/pbmc_granulocyte_sorted_10k/SC_ATAC_GEX_COUNTER_CS/SC_ATAC_GEX_COUNTER/_JOINT_CELL_DETECTOR/MERGE_ATAC_RNA_MATRICES/fork0/join-u3b7f6eb558/files/gex.h5",
    },
    max_clusters          = null,
    random_seed           = null,
    neighbor_a            = null,
    neighbor_b            = null,
    graphclust_neighbors  = null,
)
