Skip to content

Commit c84fd5d

Browse files
committed
Allow one to drop ambiguous calls in scGate
1 parent e53dfdb commit c84fd5d

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
for (datasetId in names(seuratObjects)) {
22
seuratObj <- readRDS(seuratObjects[[datasetId]])
33

4-
seuratObj <- RIRA::RunScGateForModels(seuratObj, modelNames = modelNames, labelRename = list(Tcell = 'T_NK', NK = 'T_NK'))
4+
seuratObj <- RIRA::RunScGateForModels(seuratObj, modelNames = modelNames, labelRename = list(Tcell = 'T_NK', NK = 'T_NK'), dropAmbiguousConsensusValues = dropAmbiguousConsensusValues)
55

66
saveData(seuratObj, datasetId)
77
}

singlecell/src/org/labkey/singlecell/pipeline/singlecell/RunScGate.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,11 @@ public Provider()
2828
put("initialValues", "Bcell;Tcell;NK;Myeloid;Stromal;pDC;Erythrocyte;Epithelial;Platelet_MK");
2929
put("delimiter", ";");
3030
put("joinReturnValue", true);
31-
}}, null, null, true, true)
32-
), null, null);
31+
}}, null, null, true, true),
32+
SeuratToolParameter.create("dropAmbiguousConsensusValues", "Drop Ambiguous Consensus Values", "If checked, any consensus calls that are ambiguous will be set to NA", "checkbox", new JSONObject(){{
33+
put("checked", true);
34+
}}, true)
35+
), null, null);
3336
}
3437

3538
@Override

0 commit comments

Comments
 (0)