@@ -89,17 +89,17 @@ public static CellHashingServiceImpl get()
8989 }
9090
9191 @ Override
92- public void prepareHashingForVdjIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashing ) throws PipelineJobException
92+ public void prepareHashingForVdjIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashingReadset ) throws PipelineJobException
9393 {
94- prepareHashingAndCiteSeqFilesIfNeeded (sourceDir , job , support , filterField , failIfNoHashing , false , true , true , false , false );
94+ prepareHashingAndCiteSeqFilesIfNeeded (sourceDir , job , support , filterField , failIfNoHashingReadset , false , true , true , false , false );
9595 }
9696
97- public void prepareHashingAndCiteSeqFilesForFeatureCountsIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashing , final boolean failIfNoCiteSeq ) throws PipelineJobException
97+ public void prepareHashingAndCiteSeqFilesForFeatureCountsIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashingReadset , final boolean failIfNoCiteSeqReadset ) throws PipelineJobException
9898 {
99- prepareHashingAndCiteSeqFilesIfNeeded (sourceDir , job , support , filterField , failIfNoHashing , failIfNoCiteSeq , true , true , true , false );
99+ prepareHashingAndCiteSeqFilesIfNeeded (sourceDir , job , support , filterField , failIfNoHashingReadset , failIfNoCiteSeqReadset , true , false , false , false );
100100 }
101101
102- public void prepareHashingAndCiteSeqFilesIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashing , final boolean failIfNoCiteSeq , final boolean cacheCountMatrixFiles , boolean requireValidHashingIfPresent , boolean requireValidCiteSeqIfPresent , boolean doH5Caching ) throws PipelineJobException
102+ public void prepareHashingAndCiteSeqFilesIfNeeded (File sourceDir , PipelineJob job , SequenceAnalysisJobSupport support , String filterField , final boolean failIfNoHashingReadset , final boolean failIfNoCiteSeqReadset , final boolean cacheCountMatrixFiles , boolean requireExistingHashingCountsIfUsed , boolean requireExistingCiteSeqCountIfUsed , boolean doH5Caching ) throws PipelineJobException
103103 {
104104 Container target = job .getContainer ().isWorkbook () ? job .getContainer ().getParent () : job .getContainer ();
105105 UserSchema sequenceAnalysis = QueryService .get ().getUserSchema (job .getUser (), target , SingleCellSchema .SEQUENCE_SCHEMA_NAME );
@@ -287,7 +287,7 @@ public void prepareHashingAndCiteSeqFilesIfNeeded(File sourceDir, PipelineJob jo
287287 TableSelector ts = new TableSelector (sequenceOutputs , filter , new org .labkey .api .data .Sort ("-rowid" ));
288288 if (!ts .exists ())
289289 {
290- if (requireValidHashingIfPresent )
290+ if (requireExistingHashingCountsIfUsed )
291291 {
292292 throw new IllegalArgumentException ("Unable to find existing count matrix for hashing readset: " + hashingReadsetId );
293293 }
@@ -346,7 +346,7 @@ else if (distinctHTOs.size() == 1)
346346 TableSelector ts = new TableSelector (sequenceOutputs , filter , new org .labkey .api .data .Sort ("-rowid" ));
347347 if (!ts .exists ())
348348 {
349- if (requireValidCiteSeqIfPresent )
349+ if (requireExistingCiteSeqCountIfUsed )
350350 {
351351 throw new IllegalArgumentException ("Unable to find existing count matrix for CITE-seq readset: " + citeseqReadsetId );
352352 }
@@ -416,12 +416,12 @@ else if (distinctHTOs.size() == 1)
416416
417417 writeCiteSeqBarcodes (job , gexToPanels , sourceDir );
418418
419- if (failIfNoHashing && readsetToHashingMap .isEmpty ())
419+ if (failIfNoHashingReadset && readsetToHashingMap .isEmpty ())
420420 {
421421 throw new PipelineJobException ("Readsets do not use cell hashing" );
422422 }
423423
424- if (failIfNoCiteSeq && readsetToCiteSeqMap .isEmpty ())
424+ if (failIfNoCiteSeqReadset && readsetToCiteSeqMap .isEmpty ())
425425 {
426426 throw new PipelineJobException ("Readsets do not use CITE-seq" );
427427 }
0 commit comments