code: def _call_plc_k_core(
      sID, mg_graph_x, k, degree_type, core_result, do_expensive_check
  ):
      return pylibcugraph_k_core(
          resource_handle=ResourceHandle(
              Comms.get_handle(sID).getHandle()
          ),
          graph=mg_graph_x,
          k=k,
          degree_type=degree_type,
          core_result=core_result,
          do_expensive_check=do_expensive_check,
      )
  
file_path: cugraph/python/cugraph/cugraph/dask/cores/k_core.py
imports: from dask.distributed import wait, default_client
  import cugraph.dask.comms.comms
  from cugraph.dask.common.input_utils import get_distributed_data
  import dask_cudf
  import cudf
  import cugraph.dask
  from pylibcugraph import ResourceHandle, k_core
label_desc: Use image node_id 2 for calling a global function with example usage: _call_plc_k_core(sID, mg_graph_x, k, degree_type, core_result, do_expensive_check) and returns: pylibcugraph_k_core