cars.pipelines.formatting.formatting

CARS default pipeline class file

Classes

FormattingPipeline

DefaultPipeline

Module Contents

class cars.pipelines.formatting.formatting.FormattingPipeline(conf, config_dir=None)[source]

Bases: cars.pipelines.pipeline_template.PipelineTemplate

DefaultPipeline

setup_progress_tracking(parent_pipeline_id=None)[source]

Setup progress tracking for formatting.

Parameters:

parent_pipeline_id (int or None) – Optional parent pipeline ID

Returns:

Task ID to pass to orchestrator via set_target_task()

Return type:

int

config_dir = None
metadata = None
used_conf
out_dir
check_inputs(conf, config_dir=None)[source]

Check the inputs

check_output(conf)[source]

Check the inputs

check_applications(conf)[source]

Check applications

move_replace_files_only(source_dir: pathlib.Path, destination_dir: pathlib.Path, check=True)[source]

Replace files in dsm directory

move_replace_dir(source_dir: pathlib.Path, destination_dir: pathlib.Path)[source]

replace directory

run(args=None, surface_modeling_dir=None, log_dir=None)

Run the formatting pipeline