Skip to content

Commit a6a8d3d

Browse files
committed
Resolve paragraph executables within PATH
1 parent 53eadbc commit a6a8d3d

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/run/AbstractCommandWrapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ protected boolean isThrowNonZeroExits()
289289
return _throwNonZeroExits;
290290
}
291291

292-
protected static File resolveFileInPath(String exe, @Nullable String packageName, boolean throwIfNotFound)
292+
public static File resolveFileInPath(String exe, @Nullable String packageName, boolean throwIfNotFound)
293293
{
294294
File fn;
295295
String path;

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/alignment/ParagraphStep.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.labkey.api.sequenceanalysis.pipeline.SequenceOutputHandler;
1313
import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService;
1414
import org.labkey.api.sequenceanalysis.pipeline.ToolParameterDescriptor;
15+
import org.labkey.api.sequenceanalysis.run.AbstractCommandWrapper;
1516
import org.labkey.api.sequenceanalysis.run.SimpleScriptWrapper;
1617
import org.labkey.api.util.FileUtil;
1718
import org.labkey.sequenceanalysis.SequenceAnalysisModule;
@@ -109,7 +110,7 @@ public void processFilesRemote(List<SequenceOutputFile> inputFiles, JobContext c
109110
// TNPRC-IB18 ../IB18.cram 29.77 150
110111

111112
List<String> paragraphArgs = new ArrayList<>();
112-
paragraphArgs.add("multigrmpy.py");
113+
paragraphArgs.add(AbstractCommandWrapper.resolveFileInPath("multigrmpy.py", null, true).getPath());
113114
paragraphArgs.add("--verbose");
114115

115116
File paragraphOut = new File(ctx.getWorkingDirectory(), FileUtil.getBaseName(so.getFile()) + ".paragraph.txt");

0 commit comments

Comments
 (0)