IGS / gEAR

The gEAR Portal was created as a data archive and viewer for gene expression data including microarrays, bulk RNA-Seq, single-cell RNA-Seq and more.
https://umgear.org
GNU Affero General Public License v3.0
12 stars 4 forks source link

Staging gEAR-2 profiles have strange layouts #826

Closed beamilon closed 1 month ago

beamilon commented 1 month ago

@adkinsrs scRNA-seq - Chicken basilar papilla (Heller 2021) and scRNA-seq - P2 cochlea (Heller 2021) have strange layouts. image image

adkinsrs commented 1 month ago

This is probably due to the automatic conversion of layout dataset members to layout display members. I would recommend that someone goes into the data set Explorer tool and corrects the layout arrangements how they want them

DanLesperance commented 1 month ago

I'll spend time tomorrow and go through a lot of the curator public profiles and ensure the arrangements look appropriate.

adkinsrs commented 1 month ago

Thanks. And the layout arranger gives you any grief, I can do it in the database

DanLesperance commented 1 month ago

After some discussion I will wait until Monday when everything is in Production to alter the layouts, as changes in staging won't be moved to Prod. I'll work on coalescing a list of profiles that need to be adjusted for Monday, starting with the site-curated ones.

adkinsrs commented 1 month ago

Technically the positions are correct on the displays. However there are single-gene layout displays (such as a tsne/umap_dynamic created by curator on start column 1) that are not being retrieved. So the question is figure out why they are not being retreived (was this intentional?) then adjust the converter script to account for these scripts.

adkinsrs commented 1 month ago

I think what may be happening, and I need to investigate, is that when database entry with the same grid position ID is booted when retrieving layout members.

beamilon commented 1 month ago

I went to gEAR v1 and actually datasets are missing from the scRNA-seq - P2 cochlea (Heller 2021). The missing datasets are:

adkinsrs commented 1 month ago

So I think it's a matter of ensuring all displays are retrieved

adkinsrs commented 1 month ago

Found out what the issue is! I included layout displays from datasets where the dataset mark for removal flag is set to 1.

adkinsrs commented 1 month ago

Just fixed the converter script. I do not want to wipe and reload the staging displays, but can confirm the layouts are now correct when I reload on my local copy of gEAR. This means that when @jorvis updates production for v2, the converter script should correctly recreate the layouts.