code: def _vector_angle(x, y):
      """Get the angle between two vectors in degrees."""
      return np.abs(
          np.arccos(
              np.clip(
                  (x * y).sum(axis=-1)
                  / (
                      np.linalg.norm(x, axis=-1)
                      * np.linalg.norm(y, axis=-1)
                  ),
                  -1,
                  1.0,
              )
          )
      )
  
imports: from collections import defaultdict
  from functools import partial
  import numpy
  from scipy.optimize import fmin_cobyla
  from .._fiff.pick import pick_info, pick_types
  from .._fiff.tag import _coil_trans_to_loc, _loc_to_coil_trans
  from ..bem import _check_origin
  from ..io import BaseRaw
  from ..transforms import _find_vector_rotation
  from ..utils import _check_fname, _check_option, _ensure_int, _pl, _reg_pinv, _validate_type, check_fname, logger, verbose
  from .maxwell import _col_norm_pinv, _get_grad_point_coilsets, _prep_fine_cal, _prep_mf_coils, _read_cross_talk, _trans_sss_basis
label_desc: Use image node_id 4 for calling a global function with example usage: _vector_angle(x, y) and returns: np