diff --git a/src/main/java/com/glencoesoftware/bioformats2raw/MiraxReader.java b/src/main/java/com/glencoesoftware/bioformats2raw/MiraxReader.java index 1fbe7b1..1f00da4 100644 --- a/src/main/java/com/glencoesoftware/bioformats2raw/MiraxReader.java +++ b/src/main/java/com/glencoesoftware/bioformats2raw/MiraxReader.java @@ -895,7 +895,7 @@ else if (name.equals("VIMSLIDE_POSITION_BUFFER")) { if (objectiveMag != null) { try { store.setObjectiveNominalMagnification( - new Double(objectiveMag), 0, 0); + DataTools.parseDouble(objectiveMag), 0, 0); } catch (NumberFormatException e) { LOGGER.debug( @@ -1043,7 +1043,7 @@ else if (name.equals("VIMSLIDE_POSITION_BUFFER")) { store.setDetectorSettingsID(detector, 0, c); if (gain != null) { try { - store.setDetectorSettingsGain(new Double(gain), 0, c); + store.setDetectorSettingsGain(DataTools.parseDouble(gain), 0, c); } catch (NumberFormatException e) { LOGGER.debug("Could not parse channel gain {}", gain);