class_docstr: Class for basic Analyze format image
class_docstr_tok: ["Class","for","basic","Analyze","format","image"]
docstr: Return fileholder for header and image
  
  Allows single-file image types to return one fileholder for both types.
  For Analyze there are two fileholders, one for the header, one for the
  image.
docstr_tok: ["Return","fileholder","for","header","and","image","Allows","single-file","image","types","to","return","one","fileholder","for","both","types",".","For","Analyze","there","are","two","fileholders",",","one","for","the","header",",","one","for","the","image","."]
code: def _get_fileholders(file_map):
      """Return fileholder for header and image
  
      Allows single-file image types to return one fileholder for both types.
      For Analyze there are two fileholders, one for the header, one for the
      image.
      """
      return file_map["header"], file_map["image"]
  
imports: from __future__ import annotations
  import numpy
  from .arrayproxy import ArrayProxy
  from .arraywriters import ArrayWriter, WriterError, get_slope_inter, make_array_writer
  from .batteryrunners import Report
  from .fileholders import copy_file_map
  from .spatialimages import HeaderDataError, HeaderTypeError, SpatialHeader, SpatialImage
  from .volumeutils import apply_read_scaling, array_from_file, make_dt_codes, native_code, seek_tell, shape_zoom_affine, swapped_code
  from .wrapstruct import LabeledWrapStruct
label_desc: Use image node_id 5 for calling the AnalyzeImage obj's underlying member method code with example usage: obj._get_fileholders(file_map) and returns: file_map,  file_map