3030import org .labkey .api .singlecell .pipeline .SingleCellStep ;
3131import org .labkey .api .util .PageFlowUtil ;
3232import org .labkey .api .view .WebPartFactory ;
33+ import org .labkey .singlecell .analysis .AbstractSingleCellHandler ;
3334import org .labkey .singlecell .analysis .CellHashingHandler ;
3435import org .labkey .singlecell .analysis .CellRangerRawDataHandler ;
3536import org .labkey .singlecell .analysis .CellRangerSeuratHandler ;
3637import org .labkey .singlecell .analysis .CiteSeqHandler ;
3738import org .labkey .singlecell .analysis .LoupeCellHashingHandler ;
39+ import org .labkey .singlecell .analysis .ProcessSeuratObjectHandler ;
3840import org .labkey .singlecell .analysis .ProcessSingleCellHandler ;
3941import org .labkey .singlecell .analysis .SeuratCellHashingHandler ;
4042import org .labkey .singlecell .analysis .SeuratCiteSeqHandler ;
@@ -155,6 +157,7 @@ public static void registerPipelineSteps()
155157 SequenceAnalysisService .get ().registerFileHandler (new CellRangerSeuratHandler ());
156158 SequenceAnalysisService .get ().registerFileHandler (new CellRangerRawDataHandler ());
157159 SequenceAnalysisService .get ().registerFileHandler (new ProcessSingleCellHandler ());
160+ SequenceAnalysisService .get ().registerFileHandler (new ProcessSeuratObjectHandler ());
158161
159162 //Single-cell:
160163 SequencePipelineService .get ().registerPipelineStep (new AppendCiteSeq .Provider ());
@@ -185,7 +188,7 @@ public static void registerPipelineSteps()
185188 public Set <Class > getUnitTests ()
186189 {
187190 return PageFlowUtil .set (
188- ProcessSingleCellHandler .TestCase .class
191+ AbstractSingleCellHandler .TestCase .class
189192 );
190193 }
191194}
0 commit comments