@include "atac_rna/_sc_atac_gex_analyzer.mro"

call _DIMENSION_REDUCER(
    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",
    },
    method          = {
        atac:     "lsa",
        atac_gex: "pca",
        gex:      "pca",
    },
    random_seed     = null,
    projection_dims = {
        atac:     15,
        atac_gex: 15,
        gex:      10,
    },
)
