Skip to content

Commit 1a1bd94

Browse files
committed
Allow tcrClustR to specify a subset of chains
1 parent 2950346 commit 1a1bd94

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

singlecell/resources/chunks/PerformTcrClustering.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ for (datasetId in names(seuratObjects)) {
55
print(paste0('Calculating distances for: ', datasetId))
66
seuratObj <- tcrClustR::CalculateTcrDistances(
77
inputData = seuratObj,
8-
chains = c('TRA', 'TRB', 'TRG', 'TRD'),
8+
chains = chains,
99
organism = organism,
1010
minimumCloneSize = 2,
1111
calculateChainPairs = TRUE

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

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,16 @@ public Provider()
2828
put("initialValues", "human");
2929
put("delimiter", ";");
3030
put("joinReturnValue", true);
31-
}}, null)
31+
}}, null),
32+
SeuratToolParameter.create("chains", "Chains", "The chains to process", "ldk-simplecombo", new JSONObject()
33+
{{
34+
put("multiSelect", true);
35+
put("allowBlank", false);
36+
put("storeValues", "TRA;TRB;TRG;TRD");
37+
put("initialValues", "TRA;TRB;TRG;TRD");
38+
put("delimiter", ";");
39+
put("joinReturnValue", true);
40+
}}, "TRA;TRB;TRG;TRD", null, true, true)
3241
), null, "https://github.com/bimberlabinternal/tcrClustR/");
3342
}
3443

0 commit comments

Comments
 (0)