parameters: (e)
return_statement: return node
docstring: Process a node element entry into a dict suitable for going into
      a Pandas DataFrame.
  
      Parameters
      ----------
      e : dict
      Returns
      -------
      node : dict
docstring_summary: Process a node element entry into a dict suitable for going into
      a Pandas DataFrame.
docstring_tokens: Process a node element entry into a dict suitable for going into a Pandas DataFrame .
function: def process_node(e):
      """
      Process a node element entry into a dict suitable for going into
      a Pandas DataFrame.
  
      Parameters
      ----------
      e : dict
      Returns
      -------
      node : dict
      """
  
      uninteresting_tags = {
          'source',
          'source_ref',
          'source:ref',
          'history',
          'attribution',
          'created_by',
          'tiger:tlid',
          'tiger:upload_uuid',
      }
  
      node = {
          'id': e['id'],
          'lat': e['lat'],
          'lon': e['lon']
      }
  
      if 'tags' in e:
          for t, v in list(e['tags'].items()):
              if t not in uninteresting_tags:
                  node[t] = v
  
      return node
function_tokens: def process_node ( e ) : uninteresting_tags = { 'source' , 'source_ref' , 'source:ref' , 'history' , 'attribution' , 'created_by' , 'tiger:tlid' , 'tiger:upload_uuid' , } node = { 'id' : e [ 'id' ] , 'lat' : e [ 'lat' ] , 'lon' : e [ 'lon' ] } if 'tags' in e : for t , v in list ( e [ 'tags' ] . items ( ) ) : if t not in uninteresting_tags : node [ t ] = v return node