PavlidisLab / GemBrow

The Gemma Browser
Apache License 2.0
3 stars 1 forks source link

Filter datasets by platform type (RNA-Seq v.s. microarray) #15

Closed arteymix closed 1 year ago

arteymix commented 1 year ago
arteymix commented 1 year ago

We can filter platforms by technology type, but not yet select all the platforms from a given tech type.

libby-natola commented 1 year ago

Started reformatting platformSelector. Commited in 659a943c7fe71ce55270d554699d49f15531997f.

Allow multiple selection in Platforms browser, add select all buttons to technology types, emit selectedPlatforms when platformSelector window is closed. Changed 'platform' to 'platforms' in many variable names across multiple components.

libby-natola commented 1 year ago

More reformatting to platformSelector. Committed in 068b20630b7d3f83b1b6b0666fa5a1ccf980c464.

Remove checkboxes and buttons, when a technology type is selected select all platforms of that technology, if all platforms selected, only display the technology type in the platformSelector, not every individual platform.

arteymix commented 1 year ago

As we stated in the lab meeting, a RNA-Seq dataset has samples with a generic platform and a sequencing original platform.

We can use the same workaround @oganm suggested for annotations: add a clause for at least one genelist platform and another clause for at least one sequencing original platform. It will not guarantee that at least one sample has both, but it should be equivalent in practice with the datasets we have.