Skip to content
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

Vizarr fails to load some plates #37

Open
jluethi opened this issue Sep 30, 2024 · 1 comment
Open

Vizarr fails to load some plates #37

jluethi opened this issue Sep 30, 2024 · 1 comment

Comments

@jluethi
Copy link

jluethi commented Sep 30, 2024

Placeholder issue for when we have more info


There are currently issues with loading some plates in the vizarr viewer. We get the following type of error:

Uncaught (in promise) TypeError: s[0] is undefined
    jR gridLayer.ts:81
    Q index.js:141
    Q index.js:170
    aL index.js:183
    aL index.js:193
    aL index.js:42
    jR gridLayer.ts:86
    initializeState gridLayer.ts:92
    _initialize layer.js:783
    _initializeLayer layer-manager.js:240
    _updateSublayersRecursively layer-manager.js:209
    _updateLayers layer-manager.js:174
    setLayers layer-manager.js:143
    updateLayers layer-manager.js:151
    _onRenderFrame deck.js:731
    onRender animation-loop.js:232
    _renderFrame animation-loop.js:322
    redraw animation-loop.js:157
    A animation-loop.js:256
    gH request-animation-frame.js:2
    _requestAnimationFrame animation-loop.js:309
    A animation-loop.js:257
    gH request-animation-frame.js:2
    _requestAnimationFrame animation-loop.js:309
    A animation-loop.js:257
    gH request-animation-frame.js:2
    _requestAnimationFrame animation-loop.js:309
    A animation-loop.js:257
    gH request-animation-frame.js:2
    _requestAnimationFrame animation-loop.js:309
    A animation-loop.js:257
    gH request-animation-frame.js:2
    _requestAnimationFrame animation-loop.js:309
gridLayer.ts:81:8

Still working to either reproduce this on a public or at least minimal dataset so we can investigate further. It's possible that it's related to some complexity in the data (e.g. to having the multiplexed data). Will update here when we know more

@tcompa
Copy link
Collaborator

tcompa commented Nov 8, 2024

Just adding that I observed this again.

image


Opening the NGFF image (fake link) works
https://example.org/vizarr/?source=https://example.org/vizarr/data/somewhere/19_import_and_vizarr/36_demo_for_import_and_vizarr/20200812-CardiomyocyteDifferentiation14-Cycle1_mip.zarr/B/03/0

Opening the plate (fake link) fails as above
https://example.org/vizarr/?source=https://example.org/vizarr/data/somewhere/19_import_and_vizarr/36_demo_for_import_and_vizarr/20200812-CardiomyocyteDifferentiation14-Cycle1_mip.zarr


Plate attributes

{
    "plate": {
        "acquisitions": [
            {
                "id": 0,
                "name": "20200812-CardiomyocyteDifferentiation14-Cycle1"
            }
        ],
        "columns": [
            {
                "name": "03"
            }
        ],
        "rows": [
            {
                "name": "B"
            }
        ],
        "version": "0.4",
        "wells": [
            {
                "columnIndex": 0,
                "path": "B/03",
                "rowIndex": 0
            }
        ]
    }
}

@tcompa tcompa changed the title Issues with some plates for plate viewer Vizarr fails to load some plates Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants