|
|
- from nd2reader.parser.v3 import V3Parser
- from nd2reader.exc import InvalidVersionError
-
-
- def get_parser(filename, major_version, minor_version):
- parsers = {(3, None): V3Parser}
- parser = parsers.get((major_version, minor_version)) or parsers.get((major_version, None))
- if not parser:
- raise InvalidVersionError("No parser is available for that version.")
- return parser(filename)
|