Skip to content

Commit

Permalink
Fix NPE in logging
Browse files Browse the repository at this point in the history
  • Loading branch information
ramari16 committed Mar 22, 2024
1 parent da5a4b1 commit 1f16776
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,11 @@ private void validate() {

public VariantStore mergeVariantStore(Map<String, FileBackedJsonIndexStorage<Integer, ConcurrentHashMap<String, VariableVariantMasks>>> mergedChromosomeMasks) {
mergedVariantStore.setVariantMaskStorage(mergedChromosomeMasks);
mergedVariantStore.setPatientIds(mergePatientIds());
return mergedVariantStore;
}
public void mergePatients() {
mergedVariantStore.setPatientIds(mergePatientIds());
}

/**
* Since both sets of variant indexes reference a different variant spec list, we need to re-index
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ public static void main(String[] args) throws IOException, ClassNotFoundExceptio
Map<String, FileBackedByteIndexedInfoStore> infoStores2 = loadInfoStores(genomicDirectory2);

GenomicDatasetMerger genomicDatasetMerger = new GenomicDatasetMerger(VariantStore.readInstance(genomicDirectory1),VariantStore.readInstance(genomicDirectory2), infoStores1, infoStores2, outputDirectory);
genomicDatasetMerger.mergePatients();

Map<String, FileBackedJsonIndexStorage<Integer, ConcurrentHashMap<String, VariableVariantMasks>>> mergedChromosomeMasks = genomicDatasetMerger.mergeChromosomeMasks();
VariantStore mergedVariantStore = genomicDatasetMerger.mergeVariantStore(mergedChromosomeMasks);
Expand Down

0 comments on commit 1f16776

Please sign in to comment.