code: def __init__(
      self, schema={}, graphistry_binder=None, engine=None, verbose=None
  ):
      if not (engine is None):
          print(
              "WARNING: Engine currently ignored, please contact if critical"
          )
  
      default_bindings = {
          "edges_df_transformer": NodeXLGraphistryBase.edges_df_transformer_default,
          "edge_bindings": NodeXLGraphistryBase.edge_bindings_default,
          "nodes_df_transformer": NodeXLGraphistryBase.nodes_df_transformer_default,
          "node_bindings": NodeXLGraphistryBase.node_bindings_default,
      }
      self.source_to_mappings = {
          "default": default_bindings,
          **{
              binding_name: {**default_bindings, **schema[binding_name]}
              for binding_name in schema.keys()
          },
      }
      if not (verbose is None):
          self.verbose = verbose
  
      if graphistry_binder is None:
          import graphistry
  
          self.graphistry = graphistry
      else:
          self.graphistry = graphistry_binder
  
      self.engine = engine
  
file_path: pygraphistry/graphistry/nodexlistry.py
imports: import pandas
label_desc: Use image node_id 1 to create a new NodeXLGraphistryBase object from inherited base classes: object with example: obj = NodeXLGraphistryBase(schema, graphistry_binder, engine, verbose)