code: def read_zarr(store):
      
      if isinstance(store, Path):
          store = str(store)
      import zarr
      f = zarr.open(store, mode='r')
      d = {}
      for key in f.keys():
          _read_key_value_from_zarr(f, d, key)
      return AnnData(*AnnData._args_from_dict(d))
docs: Read from a hierarchical Zarr array store.
  
      Parameters
      ----------
      store
          The filename, a :class:`~typing.MutableMapping`, or a Zarr storage class.