material = {
  'item_title': 'material',
  'schema': {
    'dois': {
      'type': 'list'
    },
    'associated_materials': {
      'type': 'list'
    },
    'temperature_histogram': {
      'type': 'dict',
      'schema': {
        'temperatures': {'type': 'list'},
        'frequencies': {'type': 'list'}
      }
    },
    'synthesis_descriptions': {
      'type': 'list'
    }
  }
}

material = {
  'item_title': 'material',
  'additional_lookup': {
         'url': 'regex("[\w]+")',
         'field': 'name',
     },
  'schema': {
    'name': {
      'type': 'string',
      'unique': True,
      'required': True
    },
    'dois': {
      'type': 'list'
    },
    'associated_materials': {
      'type': 'list'
    },
    'temperature_histogram': {
      'type': 'dict',
      'schema': {
        'temperatures': {'type': 'list'},
        'frequencies': {'type': 'list'}
      }
    },
    'synthesis_descriptions': {
      'type': 'list'
    }
  }
}

update schema