geowatch.cli.baseline_framework_ingress module¶
- class geowatch.cli.baseline_framework_ingress.BaselineFrameworkIngressConfig(*args, **kwargs)[source]¶
Bases:
DataConfig
Ingress data from T&E baseline framework input file. The output will be stored as a json catalog
Valid options: []
- Parameters:
*args – positional arguments for this data config
**kwargs – keyword arguments for this data config
- default = {'aws_profile': <Value(None)>, 'catalog_fpath': <Value(None)>, 'dryrun': <Value(False)>, 'input_path': <Value(None)>, 'jobs': <Value(1)>, 'outdir': <Value(None)>, 'relative': <Value(False)>, 'requester_pays': <Value(False)>, 'show_progress': <Value(False)>, 'virtual': <Value(False)>}¶
- normalize()¶
- geowatch.cli.baseline_framework_ingress.baseline_framework_ingress(input_path, outdir, catalog_fpath=None, aws_profile=None, dryrun=False, show_progress=False, requester_pays=False, relative=False, jobs=1, virtual=False)[source]¶
- geowatch.cli.baseline_framework_ingress.read_input_stac_items(path)[source]¶
Read the stac input format from a file on disk.
This also handles jsonl files as well as a a fallback for whitespace separated data.
- Parameters:
path (str | PathLike) – path to the .input file
- Returns:
stac items
- Return type:
List[Dict]