delete_element

specatalog.data_management.measurement_management.delete_element(ms_id, category, filename, save_delete=True)[source]

Deletes a file from the archive measurement directory.

Parameters:
  • ms_id (int) – Measurement ID number.

  • category (str) – File category (must be one of: raw, scripts, figures, additional_info, literature).

  • filename (str) – Name of the file to delete.

  • save_delete (bool, optional) – If True, requires confirmation before deletion (default: True).

Raises:
  • ValueError – If category is invalid.

  • FileNotFoundError – If file doesn’t exist.

Return type:

None