Skip to content

Commit 6ecc486

Browse files
committed
Update nextclade to use new docker image
1 parent 77089a6 commit 6ecc486

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/analysis/NextCladeHandler.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ public static File runNextClade(File consensusFasta, Logger log, PipelineOutputT
166166
writer.println("HOME=`echo ~/`");
167167

168168
writer.println("DOCKER='" + SequencePipelineService.get().getDockerCommand() + "'");
169-
writer.println("sudo $DOCKER pull neherlab/nextclade");
169+
writer.println("sudo $DOCKER pull nextstrain/nextclade:latest");
170170
writer.println("sudo $DOCKER run --rm=true \\");
171171

172172
if (SequencePipelineService.get().getMaxThreads(log) != null)
@@ -185,8 +185,8 @@ public static File runNextClade(File consensusFasta, Logger log, PipelineOutputT
185185
writer.println("\t-u $UID \\");
186186
writer.println("\t-e USERID=$UID \\");
187187
writer.println("\t-w /work \\");
188-
writer.println("\tneherlab/nextclade \\");
189-
writer.println("\t nextclade --input-fasta '/work/" + consensusFasta.getName() + "' --output-json '/work/" + jsonFile.getName() + "'");
188+
writer.println("\tnextstrain/nextclade:latest \\");
189+
writer.println("\t/bin/bash -c \"nextclade dataset get --name='sars-cov-2' --output-dir='/data/sars-cov-2';nextclade --input-dataset=/data/sars-cov-2 --input-fasta '/work/" + consensusFasta.getName() + "' --output-json '/work/" + jsonFile.getName() + "'\"");
190190
writer.println("");
191191
writer.println("echo 'Bash script complete'");
192192
writer.println("");
@@ -200,7 +200,7 @@ public static File runNextClade(File consensusFasta, Logger log, PipelineOutputT
200200
rWrapper.setWorkingDir(outputDir);
201201
rWrapper.execute(Arrays.asList("/bin/bash", localBashScript.getName()));
202202

203-
localBashScript.delete();
203+
tracker.addIntermediateFile(localBashScript);
204204

205205
if (!jsonFile.exists())
206206
{

0 commit comments

Comments
 (0)