Skip to content

Commit 32b63dc

Browse files
committed
Allow cellranger to avoid FASTQ merge
1 parent 81597d3 commit 32b63dc

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,12 @@ public IndexOutput createIndex(ReferenceGenome referenceGenome, File outputDir)
280280
return output;
281281
}
282282

283+
@Override
284+
public boolean canAlignMultiplePairsAtOnce()
285+
{
286+
return true;
287+
}
288+
283289
@Override
284290
public AlignmentOutput performAlignment(Readset rs, List<File> inputFastqs1, @Nullable List<File> inputFastqs2, File outputDirectory, ReferenceGenome referenceGenome, String basename, String readGroupId, @Nullable String platformUnit) throws PipelineJobException
285291
{

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,12 +256,17 @@ public AlignmentStep.IndexOutput createIndex(ReferenceGenome referenceGenome, Fi
256256

257257
//recache if not already
258258
AlignerIndexUtil.saveCachedIndex(hasCachedIndex, getPipelineCtx(), indexDir, getIndexCachedDirName(getPipelineCtx().getJob()), referenceGenome);
259-
260259
}
261260

262261
return output;
263262
}
264263

264+
@Override
265+
public boolean canAlignMultiplePairsAtOnce()
266+
{
267+
return true;
268+
}
269+
265270
@Override
266271
public AlignmentStep.AlignmentOutput performAlignment(Readset rs, List<File> inputFastqs1, @Nullable List<File> inputFastqs2, File outputDirectory, ReferenceGenome referenceGenome, String basename, String readGroupId, @Nullable String platformUnit) throws PipelineJobException
267272
{

0 commit comments

Comments
 (0)