What's not working? #11
Replies: 9 comments 29 replies
-
|
I have been having a persistent error when trying to get spectral variants for ID7000 data. I have managed to get it to work for Aurora and Xenith but when calling get.spectral.variants using the following: variants <- get.spectral.variants( control.dir, I end up with this error when it reaches one of my reference controls in particular (RY586): Error in apply(neg.selected, 2, median) : Any help would be appreciated, I tried using Copilot/GPT5 and its solutions ended up being absolutely useless and convoluted. I am happy to share more of my code for context. Thanks, |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, that's really helpful. I'll look through this to see if I can figure out what's going wrong. Attached is a .txt file (GitHub won't let me upload R files) with some notes. Reducing the pos.quantile value is likely a really bad idea. I'm going to remove that argument because changing from the default value will almost certainly cause unmixing problems. |
Beta Was this translation helpful? Give feedback.
-
|
I have opened this as an "Issue" since it is a specific problem. Also, FYI, the asp$parallel flag is no longer in use. I switched everything over to using |
Beta Was this translation helpful? Give feedback.
-
|
There are issues with the control file that I haven't anticipated or written checks for. The large.gate setting is only for cells. The cells bearing the marker will have different scatter profiles if they are larger cells, so there is a large.gate option for granulocyte, monocyte and DC markers. This is irrelevant for bead controls because the bead scatter of the positive events does not change depending on the antigen-specificity of the conjugate. So, don't set Secondly, you have marked the NovaFluor Blue 660 control as FYI, if you name your single-stained controls with the marker name as well as the fluorophore, AutoSpectral will pick up on this and fill in your marker names in the control file (as best it can). Also, unmixing of ID7000 files will only work if the controls and samples are run on the same settings. Sony recommends using standardized mode to run controls and then altering the voltages for your samples. If you have done that, the unmixing will be inaccurate because AutoSpectral does not have access to the instrument QC to adjust the spectra in line with detector-dependent sensitivity changes. |
Beta Was this translation helpful? Give feedback.
-
|
A patch for this problem has been pushed to dev branch. You will need to install @dev to access it. I've made some other changes to the spectral variant search. The |
Beta Was this translation helpful? Give feedback.
-
|
Great! Thanks for the feedback. That likely means it only came up with one or no variants for that fluorophore, and that I have been sloppy about keeping the result as a matrix. It should be fine to proceed with the unmixing anyway--it should just skip optimization for Zombie NIR. |
Beta Was this translation helpful? Give feedback.
-
|
Ok, everything went swimmingly with Aurora, A8, ID7000 data. Now I am hitting this error on the clean.controls step for Xenith data: Error in clean.controls(flow.control, asp) : What is happening here? |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I opened various unmixing results available in the "AutoSpectral_unmixed" folder. Please find below the plot (FlowJo defaults) of "D4 Spleen_Set1 OLS with AF extraction.fcs" (left) and "D4 Spleen_Set1 AutoSpectral per-cell AF extraction.fcs" (right). No cell filtering was performed. On the right plot (per-cell AF extraction), I don't understand "cissor" or "density jump" effect I see on the CD4-CD45+ population at the center and at zero. Is it a side effect of the dist0 minimization? Should I care?
|
Beta Was this translation helpful? Give feedback.
-
|
Yeah, I can't keep up with this. I have to take a break to do my job. Sorry. |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
Any general problems, things you couldn't understand from the instructions, stuff that outright failed when you tried to do it? List stuff here with a description of what happened. Other people may have had the same issues and may even have found a solution.
Beta Was this translation helpful? Give feedback.
All reactions