Skip to content

ValueError: Data matrix has wrong shape (20000, 28649), need to be (20000, 136125) #96

@EYNOCATTFOS

Description

@EYNOCATTFOS

scar /data/R04/usr/joint_nuclei/02_F18W/outs/filtered_feature_bc_matrix.h5 -ft mRNA -o /data/R04/usr/joint_nuclei/03_analysis/scar

/data/R04/usr/anaconda3/envs/scar/lib/python3.12/site-packages/anndata/_core/anndata.py:1793: UserWarning: Variable names are not unique. To make them unique, call .var_names_make_unique.
utils.warn_names_duplicates("var")
2025-08-20 17:48:57|INFO|scar|unprocessed data contains: 20000 cells and 139761 genes
2025-08-20 17:48:57|INFO|scar|filter out features of zero counts, remaining data contains: 20000 cells and 136125 genes
/data/R04/usr/anaconda3/envs/scar/lib/python3.12/site-packages/anndata/_core/anndata.py:1793: UserWarning: Variable names are not unique. To make them unique, call .var_names_make_unique.
utils.warn_names_duplicates("var")
2025-08-20 17:48:57|INFO|scar|modalities to denoise: Gene Expression
2025-08-20 17:48:57|INFO|scar|feature_type: mRNA
2025-08-20 17:48:57|INFO|scar|count_model: binomial
2025-08-20 17:48:57|INFO|scar|output_dir: /data/R04/zhangchao/joint_nuclei/03_analysis/scar
2025-08-20 17:48:57|INFO|scar|count_matrix_path: /data/R04/zhangchao/joint_nuclei/02_F18W/outs/filtered_feature_bc_matrix.h5
2025-08-20 17:48:57|INFO|scar|ambient_profile_path: None
2025-08-20 17:48:57|INFO|scar|expected data sparsity: 0.90
2025-08-20 17:48:57|INFO|model|cuda is detected and will be used.
2025-08-20 17:48:57|INFO|model|Ambient profile not found in AnnData.uns['ambient_profile'], estimating it by averaging pooled cells...
2025-08-20 17:48:57|INFO|model| Evaluate ambient profile from cells
2025-08-20 17:48:58|INFO|VAE|Running VAE using the following param set:
2025-08-20 17:48:58|INFO|VAE|...denoised count type: mRNA
2025-08-20 17:48:58|INFO|VAE|...count model: binomial
2025-08-20 17:48:58|INFO|VAE|...num_input_feature: 28649
2025-08-20 17:48:58|INFO|VAE|...NN_layer1: 150
2025-08-20 17:48:58|INFO|VAE|...NN_layer2: 100
2025-08-20 17:48:58|INFO|VAE|...latent_space: 15
2025-08-20 17:48:58|INFO|VAE|...dropout_prob: 0.00
2025-08-20 17:48:58|INFO|VAE|...expected data sparsity: 0.90
2025-08-20 17:49:11|INFO|model|kld_weight: 1.00e-05
2025-08-20 17:49:11|INFO|model|learning rate: 1.00e-03
2025-08-20 17:49:11|INFO|model|lr_step_size: 5
2025-08-20 17:49:11|INFO|model|lr_gamma: 0.97
Training: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████| 800/800 [39:18<00:00, 2.95s/it, Loss=1.4234e+03]
2025-08-20 18:34:36|INFO|scar|Saving results...
/data/R04/usr/anaconda3/envs/scar/lib/python3.12/site-packages/anndata/_core/anndata.py:1793: UserWarning: Variable names are not unique. To make them unique, call .var_names_make_unique.
utils.warn_names_duplicates("var")
Traceback (most recent call last):
File "/data/R04/usr/anaconda3/envs/scar/bin/scar", line 7, in
sys.exit(main())
^^^^^^
File "/data/R04/usr/anaconda3/envs/scar/lib/python3.12/site-packages/scar/main/main.py", line 212, in main
denoised_adata.X = scar_model.native_counts
^^^^^^^^^^^^^^^^
File "/data/R04/usr/anaconda3/envs/scar/lib/python3.12/site-packages/anndata/_core/anndata.py", line 675, in X
raise ValueError(msg)
ValueError: Data matrix has wrong shape (20000, 28649), need to be (20000, 136125).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions