|
@@ -43,7 +43,9 @@ class IntracranialVolumeFile(freesurfer_volume_reader.VolumeFile):
|
|
|
return str(self._absolute_path)
|
|
|
|
|
|
def read_volume_mm3(self) -> float:
|
|
|
- subject, icv = self._absolute_path.read_text().rstrip().split(" ")
|
|
|
+ subject, icv = (
|
|
|
+ self._absolute_path.read_text(encoding="ascii").rstrip().split(" ")
|
|
|
+ )
|
|
|
assert subject == self.subject, (subject, self.subject)
|
|
|
return float(icv)
|
|
|
|
|
@@ -80,7 +82,9 @@ class HippocampalSubfieldsVolumeFile(freesurfer_volume_reader.SubfieldVolumeFile
|
|
|
|
|
|
def read_volumes_mm3(self) -> typing.Dict[str, float]:
|
|
|
subfield_volumes = {}
|
|
|
- for line in self._absolute_path.read_text().rstrip().split("\n"):
|
|
|
+ for line in (
|
|
|
+ self._absolute_path.read_text(encoding="ascii").rstrip().split("\n")
|
|
|
+ ):
|
|
|
|
|
|
|
|
|
(
|