heilandd / NFCN2

NFCN2 - for sc- and st_RNAseq
3 stars 0 forks source link

unable to import s3 and s5 .h5ad objects [GBM spatial paper; Nature Communications 2022] #2

Open dr-sayyadhury opened 2 years ago

dr-sayyadhury commented 2 years ago

Hi, I was interested to look further into the Spatial Transcriptomics datasets from 3 patient-derived GBM samples that was recently published last week in Nature Communication. However, I am running into problems importing 2 out of your 3 datasets. Below are the error codes I receive.

Sample S3 ---------s3=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S3/S3.h5ad') Traceback (most recent call last):

File "/var/folders/xl/40x0m_b12y5fz7w2hqr_yf480000gp/T/ipykernel_12766/4188748622.py", line 1, in s3=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S3/S3.h5ad')

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_io/h5ad.py", line 437, in read_h5ad return AnnData(**d)

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 308, in init self._init_as_actual(

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 526, in _init_as_actual self._check_dimensions()

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 1842, in _check_dimensions raise ValueError(

ValueError: Variables annot. var must have number of columns of X (21743), but has 21643 rows.


Sample S5

s5=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S5/S5.h5ad') Traceback (most recent call last):

File "/var/folders/xl/40x0m_b12y5fz7w2hqr_yf480000gp/T/ipykernel_12766/137605449.py", line 1, in s5=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S5/S5.h5ad')

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_io/h5ad.py", line 437, in read_h5ad return AnnData(**d)

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 308, in init self._init_as_actual(

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 526, in _init_as_actual self._check_dimensions()

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 1842, in _check_dimensions raise ValueError(

ValueError: Variables annot. var must have number of columns of X (21743), but has 21643 rows.


Would be grateful if you can look into this and let me know what the issue might be.

Thank you for your time.

Regards, Shamini A

heilandd commented 2 years ago

I will work on this problem, please use the spata or Seurat objects they work fine python was not tested


Von: Shamini Ayyadhury aka Mystique27M @.***> Gesendet: Montag, 21. Februar 2022 20:39:33 An: heilandd/NFCN2 Cc: Subscribed Betreff: [heilandd/NFCN2] unable to import s3 and s5 .h5ad objects [GBM spatial paper; Nature Communications 2022] (Issue #2)

Hi, I was interested to look further into the Spatial Transcriptomics datasets from 3 patient-derived GBM samples that was recently published last week in Nature Communication. However, I am running into problems importing 2 out of your 3 datasets. Below are the error codes I receive.

Sample S3 ---------s3=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S3/S3.h5ad') Traceback (most recent call last):

File "/var/folders/xl/40x0m_b12y5fz7w2hqr_yf480000gp/T/ipykernel_12766/4188748622.py", line 1, in s3=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S3/S3.h5ad')

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_io/h5ad.py", line 437, in read_h5ad return AnnData(**d)

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 308, in init self._init_as_actual(

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 526, in _init_as_actual self._check_dimensions()

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 1842, in _check_dimensions raise ValueError(

ValueError: Variables annot. var must have number of columns of X (21743), but has 21643 rows.


Sample S5

s5=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S5/S5.h5ad') Traceback (most recent call last):

File "/var/folders/xl/40x0m_b12y5fz7w2hqr_yf480000gp/T/ipykernel_12766/137605449.py", line 1, in s5=sc.read_h5ad('/Users/ShaminiAyyadhury/Research/Projects_Experiments/SmartTherapeuticsGBM/ST_spatial/osfstorage-archive/S5/S5.h5ad')

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_io/h5ad.py", line 437, in read_h5ad return AnnData(**d)

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 308, in init self._init_as_actual(

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 526, in _init_as_actual self._check_dimensions()

File "/Users/ShaminiAyyadhury/anaconda3/envs/spatial/lib/python3.9/site-packages/anndata/_core/anndata.py", line 1842, in _check_dimensions raise ValueError(

ValueError: Variables annot. var must have number of columns of X (21743), but has 21643 rows.


Would be grateful if you can look into this and let me know what the issue might be.

Thank you for your time.

Regards, Shamini A

— Reply to this email directly, view it on GitHubhttps://github.com/heilandd/NFCN2/issues/2, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AIEPTYOXWKIGWCXT2W6HLA3U4KIHLANCNFSM5O7OJXJA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.Message ID: @.***>

dr-sayyadhury commented 2 years ago

Sure ... thank you.

dr-sayyadhury commented 2 years ago

Hi, any luck with trying to sort out this issue? I tried to independently convert the Seurat objects to AnnData objects. But it gave the same error as well. I really need to run my scripts on AnnData format as I am using fabian theis's Squidpy package, which runs on AnnData. Thank you.