Skip to content

Commit d0bb569

Browse files
committed
Support chemistry argument for feature barcoding
1 parent 426dafe commit d0bb569

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

singlecell/src/org/labkey/singlecell/run/CellRangerFeatureBarcodeHandler.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.labkey.api.sequenceanalysis.model.Readset;
2525
import org.labkey.api.sequenceanalysis.pipeline.AbstractParameterizedOutputHandler;
2626
import org.labkey.api.sequenceanalysis.pipeline.AlignmentOutputImpl;
27+
import org.labkey.api.sequenceanalysis.pipeline.CommandLineParam;
2728
import org.labkey.api.sequenceanalysis.pipeline.SequenceAnalysisJobSupport;
2829
import org.labkey.api.sequenceanalysis.pipeline.SequenceOutputHandler;
2930
import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService;
@@ -54,7 +55,10 @@ public CellRangerFeatureBarcodeHandler()
5455
super(ModuleLoader.getInstance().getModule(SingleCellModule.class), "Create CITE-seq/Cell Hashing Counts", "This will run cellranger to generate the raw cite-seq or cell hashing count matrix. It will infer the correct ADT/hashing index sets based on the cDNA library table, and will fail if these readsets are not registered here.", null, Arrays.asList(
5556
ToolParameterDescriptor.create("useOutputFileContainer", "Submit to Source File Workbook", "If checked, each job will be submitted to the same workbook as the input file, as opposed to submitting all jobs to the same workbook. This is primarily useful if submitting a large batch of files to process separately. This only applies if 'Run Separately' is selected.", "checkbox", new JSONObject(){{
5657
put("checked", true);
57-
}}, false)
58+
}}, false),
59+
ToolParameterDescriptor.createCommandLineParam(CommandLineParam.create("--chemistry"), "chemistry", "Chemistry", "This is usually left blank, in which case cellranger will auto-detect. Example values are: SC3Pv1, SC3Pv2, SC3Pv3, SC5P-PE, SC5P-R2, or SC5P-R1", "textfield", new JSONObject(){{
60+
61+
}}, null)
5862
));
5963
}
6064

0 commit comments

Comments
 (0)