Skip to content

Commit ee9c8f0

Browse files
committed
More informative job status
1 parent 5a1b4ef commit ee9c8f0

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import org.apache.commons.io.FileUtils;
44
import org.apache.commons.lang3.StringUtils;
55
import org.jetbrains.annotations.Nullable;
6+
import org.labkey.api.pipeline.PipelineJob;
67
import org.labkey.api.pipeline.PipelineJobException;
78
import org.labkey.api.sequenceanalysis.model.Readset;
89
import org.labkey.api.sequenceanalysis.pipeline.AlignmentOutputImpl;
@@ -29,6 +30,8 @@ public IndexOutput createIndex(ReferenceGenome referenceGenome, File outputDir)
2930

3031
protected File runCellRanger(AlignmentOutputImpl output, Readset rs, List<File> inputFastqs1, @Nullable List<File> inputFastqs2, File outputDirectory, ReferenceGenome referenceGenome, String basename, String readGroupId, @Nullable String platformUnit) throws PipelineJobException
3132
{
33+
getPipelineCtx().getJob().setStatus(PipelineJob.TaskStatus.running, "Running Cellranger GEX");
34+
3235
File localBam = new File(outputDirectory, basename + ".cellranger.bam");
3336
File localBamIdx = new File(localBam.getPath() + ".bai");
3437

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.labkey.api.data.SimpleFilter;
1313
import org.labkey.api.data.TableInfo;
1414
import org.labkey.api.data.TableSelector;
15+
import org.labkey.api.pipeline.PipelineJob;
1516
import org.labkey.api.pipeline.PipelineJobException;
1617
import org.labkey.api.query.FieldKey;
1718
import org.labkey.api.query.QueryService;
@@ -151,6 +152,8 @@ public void doNimbleAlign(File bam, PipelineStepOutput output, Readset rs, Strin
151152
{
152153
for (NimbleGenome genome : getGenomes())
153154
{
155+
getPipelineCtx().getJob().setStatus(PipelineJob.TaskStatus.running, "Running Nimble for: " + genome.genomeId);
156+
154157
File genomeCsv = getGenomeCsv(genome.getGenomeId());
155158
File genomeFasta = getGenomeFasta(genome.getGenomeId());
156159

0 commit comments

Comments
 (0)