Skip to content

Commit 9267777

Browse files
committed
Simplify merge VCF code
1 parent 02b932b commit 9267777

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

mGAP/src/org/labkey/mgap/pipeline/GenerateMgapTracksStep.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ private Map<String, String> getSampleToAlias(File input) throws PipelineJobExcep
565565
}
566566

567567
@Override
568-
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, TaskFileManager manager, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
568+
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
569569
{
570570
job.getLogger().info("Merging additional track VCFs");
571571
Map<String, List<String>> trackToSamples = parseSampleMap(getSampleNameFile(getPipelineCtx().getSourceDirectory(true)));
@@ -609,7 +609,7 @@ public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, Pi
609609
so.setCategory(TRACK_CATEGORY);
610610
so.setLibrary_id(genome.getGenomeId());
611611
so.setDescription("mGAP track: " + trackName + ", total samples: " + trackToSamples.get(trackName).size());
612-
manager.addSequenceOutput(so);
612+
ctx.getFileManager().addSequenceOutput(so);
613613
}
614614

615615
if (getAnnotationReferenceVcf() != null)
@@ -653,7 +653,7 @@ public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, Pi
653653
so.setCategory(TRACK_CATEGORY);
654654
so.setLibrary_id(genome.getGenomeId());
655655
so.setDescription("These are novel sites in mGAP v" + releaseVersion + " for " + species);
656-
manager.addSequenceOutput(so);
656+
ctx.getFileManager().addSequenceOutput(so);
657657
}
658658
}
659659

mGAP/src/org/labkey/mgap/pipeline/GroupCompareStep.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public GroupCompareStep create(PipelineContext ctx)
8484
}
8585

8686
@Override
87-
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, TaskFileManager manager, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
87+
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
8888
{
8989
job.getLogger().info("Merging variant tables");
9090
List<File> toConcat = orderedScatterOutputs.stream().map(f -> {
@@ -138,7 +138,7 @@ public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, Pi
138138
so.setFile(combined);
139139
so.setCategory("Variant List");
140140
so.setLibrary_id(genome.getGenomeId());
141-
manager.addSequenceOutput(so);
141+
ctx.getFileManager().addSequenceOutput(so);
142142
}
143143

144144
@Override

mGAP/src/org/labkey/mgap/pipeline/mGapReleaseComparisonStep.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public Output processVariants(File inputVCF, File outputDirectory, ReferenceGeno
109109
}
110110

111111
@Override
112-
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, TaskFileManager manager, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
112+
public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, PipelineJob job, ReferenceGenome genome, List<File> orderedScatterOutputs, List<String> orderedJobDirs) throws PipelineJobException
113113
{
114114
job.getLogger().info("Merging missing sites VCFs");
115115
List<File> toConcat = orderedScatterOutputs.stream().map(f -> {
@@ -142,6 +142,6 @@ public void performAdditionalMergeTasks(SequenceOutputHandler.JobContext ctx, Pi
142142
so.setFile(combined);
143143
so.setCategory("Missing Sites VCF");
144144
so.setLibrary_id(genome.getGenomeId());
145-
manager.addSequenceOutput(so);
145+
ctx.getFileManager().addSequenceOutput(so);
146146
}
147147
}

0 commit comments

Comments
 (0)