You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The embedded GateLab core is 0.7.7 (GateLab master at 7b99de0), up from the 0.7.6 build. The change that matters for an SCE is that samples can now be selected by their colData. GateLabR already collapsed every column constant within a sample and sent one value per sample; the samples panel now draws those as a row of value chips per column, so a sixty-sample object is picked over by donor, condition or batch rather than by hunting through sixty checkboxes.
A chip is a bulk checkbox over the checked set rather than a filter: clicking one checks every sample carrying that value, or unchecks them when they are all checked already, and a partly checked chip is filled to the fraction that is checked. The sample list itself is never narrowed.
Each chip row carries a padlock. Holding one row fixed bounds every later chip click to the samples that row holds, so a cell type can be held while the stimulation is switched — which the chips alone cannot express, since a checked set does not record why the other files are out. What is held is written on the row, because the checked set feeds the pooled display, Statistics and Proportions.
A colData column without a value for every sample is not treated as sample metadata. A gate written back into colData is per-event, so it reaches the app only for samples whose events were entirely TRUE or entirely FALSE; such a column is kept out of the automatic chip rows and, where it is chosen by hand, marked with the number of samples it actually reaches.
Also from the core: files can be assigned per hierarchy, marked by a numbered colour badge, and a FlowJo workspace import now brings in every tree rather than the first.