class_docstr: File handler for Ocean Color CCI netCDF files.
class_docstr_tok: ["File","handler","for","Ocean","Color","CCI","netCDF","files","."]
docstr: Determine composite period from filename information.
docstr_tok: ["Determine","composite","period","from","filename","information","."]
code: def composite_period(self):
      """Determine composite period from filename information."""
      comp1 = self.filename_info["composite_period_1"]
      comp2 = self.filename_info["composite_period_2"]
      if comp2 == "MONTHLY" and comp1 == "1M":
          return "monthly"
      elif comp1 == "1D":
          return "daily"
      elif comp1 == "5D":
          return "5-day"
      elif comp1 == "8D":
          return "8-day"
      else:
          raise ValueError(
              f"Unknown data compositing period: {comp1}_{comp2}"
          )
  
file_path: satpy/satpy/readers/oceancolorcci_l3_nc.py
imports: import logging
  from datetime import datetime
  import dask.array
  import numpy
  from pyresample import geometry
  from satpy.readers.netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 4 for calling the OCCCIFileHandler obj's underlying member method code with example usage: obj.composite_period() and returns: str, str, str, str