hypernets_processor.data_io.product_name_util module
ProductNameUtil class
- class hypernets_processor.data_io.product_name_util.ProductNameUtil(context=None)
Bases:
object
Class to generate Hypernets product product names
- create_product_name(ds_format, network=None, site_id=None, time=None, time_processing=None, version=None, swir=None, angles=None)
Return a valid product name for Hypernets file
- Parameters:
ds_format (str) – data product format
context (hypernets_process.context.Context) – processor context
network (str) – (optional, overrides value in context) abbreviated network name
site_id (str) – (optional, overrides value in context) abbreviated site name
time (datetime.datetime) – (optional, overrides value in context) acquisition time
version (str) – (optional, overrides value in context) processing version
swir (bool) – if swir file
- Returns:
product name
- Return type:
str