class_docstr: Custom file reader for finding VIIRS SDR geolocation at runtime.
code: def _remove_not_loaded_geo_dataset_group(
      self, c_dataset_groups, prime_geo, second_geo
  ):
      all_fhs = self.file_handlers["generic_file"]
      desired, other = split_desired_other(
          all_fhs, prime_geo, second_geo
      )
      group_to_remove = second_geo if desired else prime_geo
      c_dataset_groups.remove(group_to_remove)
  
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 14 for calling the VIIRSSDRReader obj's underlying member method code with example usage: obj._remove_not_loaded_geo_dataset_group(c_dataset_groups, prime_geo, second_geo) without return types