def _convert_read_lat_to_system_dat(lattice):
    """This method converts the lattice_data dictionary returned by
    io_utils.read_lattice to the dictionary structure of io_utils.read_enum_out.

    Args:
        attice (dict): The io_utils.read_lattice style dictionary with keys:
          "sizes": the range of cell sizes,
          "lat_vecs": lattice vectors of the parent cell,
          "nspecies": the number of atomic species in the enumeration,
          "basis_vecs": basis vectors of the parent cell,
          "is_crestricted": logical that indicates if the concentrations will be restricted,
          "arrows": logical that indicates if arrows are present,
          "concs": array of the concentrations in format [1,3].

    Returns:
        system_data (dict): A dictionary of the system data with keys:
          "title": The system title.
          "bulksulf": Is this a surface or bulk system.
          "plattice": The parent lattice vectors as rows of a matrix.
          "nD": The number of atoms in the system.
          "dvecs": The atomic basis vectors.
          "k": The number of atomic species in the system.
          "eps": Finite precision tolerance.
    """

    system_data = {
        "title": "HNF plotter",
        "bulksurf": lattice["bulk"],
        "plattice": lattice["lat_vecs"],
        "nD": 0,
        "dvecs": lattice["basis_vecs"],
        "k": lattice["nspecies"],
        "eps": 1E-10
    }

    return system_data