code: def read_meshio(filename, file_format=None):
      """Read any mesh file using meshio.
  
      Parameters
      ----------
      filename : str
          The name of the file to read. It should include the file extension.
      file_format : str, optional
          The format of the file to read. If not provided, the file format will
          be inferred from the file extension.
  
      Returns
      -------
      pyvista.Dataset
          The mesh read from the file.
  
      Raises
      ------
      ImportError
          If the meshio package is not installed.
  
      """
      try:
          import meshio
      except ImportError:  # pragma: no cover
          raise ImportError(
              "To use this feature install meshio with:\n\npip install meshio"
          )
  
      # Make sure relative paths will work
      filename = os.path.abspath(os.path.expanduser(str(filename)))
      # Read mesh file
      mesh = meshio.read(filename, file_format)
      return from_meshio(mesh)
  
imports: import os
  import pathlib
  import warnings
  import numpy
  import pyvista
  from pyvista.core import _vtk_core
  from pyvista.core.errors import PyVistaDeprecationWarning
  from .observers import Observer
label_desc: Use image node_id 11 for calling a global function with example usage: read_meshio(filename, file_format) and returns: from_meshio