class_docstr: Custom file reader for finding VIIRS SDR geolocation at runtime.
code: def _remove_non_viirs_datasets_from_files(
      self, filename_items, files_to_edit
  ):
      no_viirs = ATMS_DATASET_KEYS
      return self._remove_datasets_from_files(
          filename_items, files_to_edit, no_viirs
      )
  
imports: import logging
  import os.path
  from contextlib import suppress
  from datetime import datetime, timedelta
  from glob import glob
  import numpy
  from satpy.readers.viirs_atms_sdr_base import ATMS_DATASET_KEYS, DATASET_KEYS, VIIRS_DATASET_KEYS, JPSS_SDR_FileHandler
  from satpy.readers.yaml_reader import FileYAMLReader
label_desc: Use image node_id 4 for calling the VIIRSSDRReader obj's underlying member method code with example usage: obj._remove_non_viirs_datasets_from_files(filename_items, files_to_edit) and returns: self