Local Elastix Registration API

RegistrationGraph.run_registrationFunction
run_registration(
    param_path, path_img_fixed, path_img_moving; reg_dir_key="path_dir_reg_neuropal",
    elastix_key="path_elastix_local", parameter_files_key="parameter_files_local",
    init_param_file_key=nothing
)

Runs elastix registration locally, for NeuroPAL.

Arguments:

  • param_path: Dictionary containing the keys below.
  • path_img_fixed: Path to fixed image.
  • path_img_moving: Path to moving image.
  • reg_dir_key (optional, default path_dir_reg_neuropal): Path to registration output directory.
  • elastix_key (optional, default path_elastix_local): Path to elastix executable.
  • parameter_files_key (optional, default parameter_files_local): Array of paths to parameter files.
  • init_param_file_key (optional, default nothing): Initial parameter file.