Skip to content
Snippets Groups Projects
Commit 4dff8333 authored by payno's avatar payno
Browse files

EFVolume: move setting header to `_EDFVolumeMixIn`

parent 8c97b601
No related branches found
No related tags found
1 merge request!86Draft: add `z_nm_pattern`
Pipeline #131144 passed
......@@ -60,6 +60,9 @@ class _EDFVolumeMixIn:
DEFAULT_DATA_EXTENSION = "edf"
def __init__(self, header) -> None:
self._header = header
@property
def header(self) -> Optional[dict]:
"""possible header for the edf files"""
......@@ -111,7 +114,9 @@ class EDFVolume(_EDFVolumeMixIn, VolumeSingleFrameBase):
)
else:
url = None
super().__init__(
_EDFVolumeMixIn.__init__(self, header=header)
VolumeSingleFrameBase.__init__(
self,
volume_basename=volume_basename,
url=url,
data=data,
......@@ -125,8 +130,6 @@ class EDFVolume(_EDFVolumeMixIn, VolumeSingleFrameBase):
metadata_extension=metadata_extension,
)
self._header = header
@staticmethod
@docstring(VolumeSingleFrameBase)
def from_identifier(identifier):
......@@ -181,7 +184,9 @@ class EDFVolumeZNM(_EDFVolumeMixIn, VolumeSingleFrameBaseZNM):
)
else:
url = None
super().__init__(
_EDFVolumeMixIn.__init__(self, header=header)
VolumeSingleFrameBase.__init__(
self,
volume_basename=volume_basename,
url=url,
data=data,
......@@ -195,8 +200,6 @@ class EDFVolumeZNM(_EDFVolumeMixIn, VolumeSingleFrameBaseZNM):
metadata_extension=metadata_extension,
)
self._header = header
@staticmethod
@docstring(VolumeSingleFrameBaseZNM)
def from_identifier(identifier):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment