diff --git a/ehr/src/org/labkey/ehr/pipeline/GeneticCalculationsRunnable.java b/ehr/src/org/labkey/ehr/pipeline/GeneticCalculationsRunnable.java index 2c137f1f5..c803e43cb 100644 --- a/ehr/src/org/labkey/ehr/pipeline/GeneticCalculationsRunnable.java +++ b/ehr/src/org/labkey/ehr/pipeline/GeneticCalculationsRunnable.java @@ -89,7 +89,7 @@ private void startCalculation(User u, Container c, boolean allowRunningDuringDay "\t" + new Date().getTime() + "" + ""; - AbstractFileAnalysisProtocol protocol = factory.createProtocolInstance(protocolName, "", xml); + AbstractFileAnalysisProtocol protocol = factory.createProtocolInstance(protocolName, "", xml, c); if (protocol == null) { return; @@ -122,7 +122,7 @@ private void startCalculation(User u, Container c, boolean allowRunningDuringDay if (!inputFile.exists()) inputFile.createNewFile(); - AbstractFileAnalysisJob job = protocol.createPipelineJob(bg, root, Collections.singletonList(inputFile), fileParameters, null); + AbstractFileAnalysisJob job = protocol.createPipelineJob(bg, root, Collections.singletonList(inputFile.toPath()), fileParameters.toPath(), null); PipelineService.get().queueJob(job); String dateFormat = "yyyy_MM_dd_hh_mm_ss";