diff --git a/src/main/java/com/glencoesoftware/pyramid/PyramidFromDirectoryWriter.java b/src/main/java/com/glencoesoftware/pyramid/PyramidFromDirectoryWriter.java index 841e3e9..9f59909 100755 --- a/src/main/java/com/glencoesoftware/pyramid/PyramidFromDirectoryWriter.java +++ b/src/main/java/com/glencoesoftware/pyramid/PyramidFromDirectoryWriter.java @@ -18,6 +18,7 @@ import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.Set; import java.util.concurrent.BlockingQueue; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; @@ -508,7 +509,9 @@ private int getSubgroupCount(String path) throws IOException { * @return number of series */ private int getSeriesCount() throws IOException { - int groupKeyCount = reader.getGroupKeys().size(); + Set groupKeys = reader.getGroupKeys(); + groupKeys.remove("OME"); + int groupKeyCount = groupKeys.size(); LOG.debug("getSeriesCount:"); LOG.debug(" plateData = {}", plateData); LOG.debug(" group key count = {}", groupKeyCount);