cmaqsatproc.drivers package

Submodules

cmaqsatproc.drivers.localdisk module

cmaqsatproc.drivers.localdisk.add_localdisk_parser(subparsers)[source]
cmaqsatproc.drivers.localdisk.localdisk(reader, gdnam, gdpath, inpaths, outformat, variables, geo, outpath, overwrite)[source]
cmaqsatproc.drivers.localdisk.localdisk_csv(reader, gdnam, gdpath, inpaths, variables, geo, outpath, overwrite)[source]

Write a Level2 csv file to disk.

Parameters:
  • reader (str) – Key for any satellite reader (e.g., ‘OMNO2’). See cmaqsatproc.reader.reader_dict for options.

  • gdnam (str) – Name of grid (either known or in gdpath)

  • gdpath (str or None) – if str, a path to a GRIDDESC file.

  • inpaths (list) – List of files on disk

  • variables (list) – Variables to write out.

  • geo (bool) – Write geometry as a WKT polygon

  • outpath (str) – path to write out result; If None, default {reader}_{gdnam}.csv

  • overwrite (bool) – Overwrite existing files?

  • Results

  • -------

  • None – Outputs are written to disk.

cmaqsatproc.drivers.localdisk.localdisk_l3(reader, gdnam, gdpath, inpaths, outpath, overwrite)[source]

Write a Level3 NetCDF file to disk.

Parameters:
  • reader (str) – Key for any satellite reader (e.g., ‘OMNO2’). See cmaqsatproc.reader.reader_dict for options.

  • gdnam (str) – Name of grid (either known or in gdpath)

  • gdpath (str or None) – if str, a path to a GRIDDESC file.

  • inpaths (list) – List of files on disk

  • outpath (str) – path to write out result; If None, default {reader}_{gdnam}.csv

  • overwrite (bool) – Overwrite existing files?

  • Results

  • -------

  • None – Outputs are written to disk.

cmaqsatproc.drivers.opendap module

cmaqsatproc.drivers.opendap.add_opendap_parser(subparsers)[source]
cmaqsatproc.drivers.opendap.opendap(reader, gdnam, gdpath, SDATE, EDATE, outformat, variables, geo, outpath, overwrite)[source]
cmaqsatproc.drivers.opendap.opendap_csv(reader, gdnam, gdpath, SDATE, EDATE, variables, geo, outpath, overwrite)[source]

Write a Level2 csv file to disk.

Parameters:
  • reader (str) – Key for any satellite reader (e.g., ‘OMNO2’). See cmaqsatproc.reader.reader_dict for options.

  • gdnam (str) – Name of grid (either known or in gdpath)

  • gdpath (str or None) – if str, a path to a GRIDDESC file.

  • SDATE (str) – Any date-like starting date for CMR query

  • EDATE (str) – Any date-like starting date for CMR query

  • variables (list) – Variables to write out.

  • geo (bool) – Write geometry as a WKT polygon

  • outpath (str) – path to write out result; If None, default path is {reader}_{SDATE}_{EDATE}_{gdnam}.csv

  • overwrite (bool) – Overwrite existing files?

  • Results

  • -------

  • None – Outputs are written to disk.

cmaqsatproc.drivers.opendap.opendap_l3(reader, gdnam, gdpath, SDATE, EDATE, outpath, overwrite)[source]

Write a Level3 NetCDF file to disk.

Parameters:
  • reader (str) – Key for any satellite reader (e.g., ‘OMNO2’). See cmaqsatproc.reader.reader_dict for options.

  • gdnam (str) – Name of grid (either known or in gdpath)

  • gdpath (str or None) – if str, a path to a GRIDDESC file.

  • SDATE (str) – Any date-like starting date for CMR query

  • EDATE (str) – Any date-like starting date for CMR query

  • outpath (str) – path to write out result; If None, the default path is {reader}_{SDATE}_{EDATE}_{gdnam}.nc

  • overwrite (bool) – Overwrite existing files?

  • Results

  • -------

  • None – Outputs are written to disk.

cmaqsatproc.drivers.optutils module

Module contents