-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reader for seqFISH data #53
Conversation
for more information, see https://pre-commit.ci
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #53 +/- ##
==========================================
+ Coverage 41.92% 42.60% +0.68%
==========================================
Files 16 17 +1
Lines 854 946 +92
==========================================
+ Hits 358 403 +45
- Misses 496 543 +47
|
…ta-io into seqFISH_reader
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very minor changes
for more information, see https://pre-commit.ci
remember to add it to EDIT: and same thing to the README.md of the repo, please check that the index.md and the readme.md always correspond, thank you! |
It seems impossible for me to download that 85 GB monster of seqFISh data to actually validate that reader, @giovp could you maybe try it out? |
@LLehner please test with napari before merging. I suggest to write to Zarr and read again the sdata object in case in which the performance are bad (since the first lazy representation is reading from a non-performant disk storage, while after you save and read Zarr and Parquet are used). |
for more information, see https://pre-commit.ci
@LucaMarconato
then selecting global>transcripts_1 results in: |
Great work @LLehner! A few comments:
I will now try visualizing the data with |
@LLehner I downloaded the data on my machine and used napari to view it. There are some bugs that I ask you to fix please, but it's almost there, they are all very quick to address.
|
I also noticed that
Not sure why, I get a two different weird errors, one for obs and one for expression. When the rest is addressed we should look into this. To do this I usually run napari/vscode from PyCharm and go with breakpoints. I can also check into this if you want, please keep me posted. |
is this still planned to be included? @LucaMarconato @LLehner ? |
Yes, it's in the todo list; still didn't have time to test. |
@LLehner I addressed all the task items from this conversation that were still open. I have also added a converter script in the sandbox and tested the reader with napari-spatialdata. Finally, I added extra arguments to be able to parse a subset of the elements and of the sections (useful when debugging). Thanks again for the work on this PR, ready to merge now (the failing tests are due to the fact that we need to make a new release in |
Add reader for seqFISH data.