Skip to content

Commit cf2774d

Browse files
committed
Update SDA args
1 parent 945a246 commit cf2774d

File tree

1 file changed

+8
-2
lines changed
  • singlecell/src/org/labkey/singlecell/pipeline/singlecell

1 file changed

+8
-2
lines changed

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

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,16 @@ public Provider()
4343
put("delimiter", ",");
4444
put("stripCharsRe", "/(^['\"]+)|(['\"]+$)/g");
4545
}}, null).delimiter(","),
46-
SeuratToolParameter.create("minAsinhThreshold", "asinh Threshold", "This is used to filter genes. Only features with asinh(TOTAL_COUNTS) above this value are included.", "ldk-numberfield", new JSONObject(){{
46+
SeuratToolParameter.create("minFeatureCount", "Min Feature Count", "This is used to filter genes. Only features with total expression across all cells above this value are included. The default of 5 is designed to include effectively all but the most lowly expressed genes", "ldk-integerfield", new JSONObject(){{
47+
put("minValue", 0);
48+
}}, 5, "minFeatureCount", false),
49+
SeuratToolParameter.create("minCellsExpressingFeature", "Min Cells Expressing Feature", "Can be used with perCellExpressionThreshold to drop features present in limited cells. Only features detected above perCellExpressionThreshold in at least minCellsExpressingFeature will be retained. If this value is less than zero it is interpreted as a percentage of total cells. If above zero it is interpeted as the min number of cells", "ldk-numberfield", new JSONObject(){{
4750
put("minValue", 0);
4851
put("decimalPrecision", 2);
49-
}}, 0.5, "minAsinhThreshold", false),
52+
}}, 0.5, "minCellsExpressingFeature", false),
53+
SeuratToolParameter.create("perCellExpressionThreshold", "Per Cell Expression Threshold", "Can be used with perCellExpressionThreshold to drop features present in limited cells. Only features detected above perCellExpressionThreshold in at least minCellsExpressingFeature will be retained", "ldk-integerfield", new JSONObject(){{
54+
put("minValue", 0);
55+
}}, 0, "perCellExpressionThreshold", false),
5056
SeuratToolParameter.create("minLibrarySize", "Min Library Size", "Passed to dropsim::normaliseDGE() min_library_size", "ldk-integerfield", new JSONObject(){{
5157
put("minValue", 0);
5258
}}, 50),

0 commit comments

Comments
 (0)