scale_correction,
        "scaled_swc_key":
        morphology_to_s3(bucket, f"{prefix}/scaled_morphology.swc",
                         morphology),
        "scaled_png_key":
        morphology_png_to_s3(bucket, f"{prefix}/scaled_morphology.png",
                             morphology)
    }


def main(token=None):

    working_bucket = os.environ.get("WORKING_BUCKET")
    reconstruction_id = os.environ.get("RECONSTRUCTION_ID")
    run_prefix = os.environ.get("RUN_PREFIX")

    inputs = collect_inputs(working_bucket, run_prefix, reconstruction_id)
    outputs = compute_scale_correction.run_scale_correction(**inputs)

    return put_outputs(
        working_bucket,
        run_prefix,
        outputs["morphology_scaled"],
        outputs["scale_transform"],
        outputs["scale_correction"],
    )


if __name__ == "__main__":
    step_fns_ecs_harness(main)
def main():
    step_fns_ecs_harness(plot_original)
예제 #3
0
def main():
    step_fns_ecs_harness(landing)
예제 #4
0
def main():
    step_fns_ecs_harness(run_depth_field)
예제 #5
0
def main():
    step_fns_ecs_harness(run_tilt)
def main():
    step_fns_ecs_harness(run_upright_transform)