Skip to content

Commit c5a4578

Browse files
committed
Skip cellranger-specific complete steps
1 parent ca6f47c commit c5a4578

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@
66
import org.labkey.api.pipeline.PipelineJob;
77
import org.labkey.api.pipeline.PipelineJobException;
88
import org.labkey.api.sequenceanalysis.SequenceAnalysisService;
9+
import org.labkey.api.sequenceanalysis.SequenceOutputFile;
10+
import org.labkey.api.sequenceanalysis.model.AnalysisModel;
911
import org.labkey.api.sequenceanalysis.model.Readset;
1012
import org.labkey.api.sequenceanalysis.pipeline.AlignmentOutputImpl;
1113
import org.labkey.api.sequenceanalysis.pipeline.AlignmentStepProvider;
1214
import org.labkey.api.sequenceanalysis.pipeline.PipelineContext;
1315
import org.labkey.api.sequenceanalysis.pipeline.ReferenceGenome;
16+
import org.labkey.api.sequenceanalysis.pipeline.SequenceAnalysisJobSupport;
1417

1518
import java.io.File;
1619
import java.io.IOException;
20+
import java.util.Collection;
1721
import java.util.List;
1822

1923
public class AbstractCellRangerDependentStep extends CellRangerGexCountStep
@@ -87,6 +91,12 @@ protected File runCellRanger(AlignmentOutputImpl output, Readset rs, List<File>
8791
return localBam;
8892
}
8993

94+
@Override
95+
public void complete(SequenceAnalysisJobSupport support, AnalysisModel model, Collection<SequenceOutputFile> outputFilesCreated) throws PipelineJobException
96+
{
97+
// Skip GEX-specific complete steps.
98+
}
99+
90100
@Override
91101
public boolean alwaysCopyIndexToWorkingDir()
92102
{

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public class NimbleAlignmentStep extends AbstractCellRangerDependentStep
2828
public static final String ALIGN_OUTPUT = "alignmentOutput";
2929
public static final String STRANDEDNESS = "strandedness";
3030

31-
public NimbleAlignmentStep(AlignmentStepProvider provider, PipelineContext ctx, CellRangerWrapper wrapper)
31+
public NimbleAlignmentStep(AlignmentStepProvider<?> provider, PipelineContext ctx, CellRangerWrapper wrapper)
3232
{
3333
super(provider, ctx, wrapper);
3434
}

0 commit comments

Comments
 (0)