MANIFEST.in
README.md
setup.py
autocti/__init__.py
autocti/exc.py
autocti/charge_injection/__init__.py
autocti/charge_injection/ci_data.py
autocti/charge_injection/ci_fit.py
autocti/charge_injection/ci_frame.py
autocti/charge_injection/ci_hyper.py
autocti/charge_injection/ci_mask.py
autocti/charge_injection/ci_pattern.py
autocti/charge_injection/plotters/__init__.py
autocti/charge_injection/plotters/ci_data_plotters.py
autocti/charge_injection/plotters/ci_fit_plotters.py
autocti/charge_injection/plotters/data_plotters.py
autocti/charge_injection/plotters/fit_plotters.py
autocti/data/__init__.py
autocti/data/cti_image.py
autocti/data/mask.py
autocti/data/util.py
autocti/model/__init__.py
autocti/model/arctic_params.py
autocti/model/arctic_settings.py
autocti/model/pyarctic.py
autocti/pipeline/__init__.py
autocti/pipeline/phase.py
autocti/pipeline/pipeline.py
autocti/pipeline/tagging.py
autocti/plotters/__init__.py
autocti/plotters/array_plotters.py
autocti/plotters/line_plotters.py
autocti/plotters/plotter_util.py
test/__init__.py
test/fixtures.py
test/integration/__init__.py
test/integration/integration_util.py
test/integration/output/__init__.py
test/integration/output/features/__init__.py
test/integration/tests/__init__.py
test/integration/tests/features/__init__.py
test/integration/tests/features/phase_tagging.py
test/integration/tests/features/front_edge_and_trails_masking/__init__.py
test/integration/tests/features/front_edge_and_trails_masking/parallel.py
test/integration/tests/features/front_edge_and_trails_masking/parallel_and_serial.py
test/integration/tests/features/front_edge_and_trails_masking/serial.py
test/integration/tests/features/total_density_range/__init__.py
test/integration/tests/features/total_density_range/parallel.py
test/integration/tests/features/total_density_range/parallel_and_serial.py
test/integration/tests/features/total_density_range/serial.py
test/integration/tests/parallel/__init__.py
test/integration/tests/parallel/x1_species_x1_image.py
test/integration/tests/parallel/x1_species_x1_image_cosmic_rays.py
test/integration/tests/parallel/x1_species_x1_image_hyper_phase.py
test/integration/tests/parallel/x1_species_x2_images_use_pool.py
test/integration/tests/parallel/x1_species_x4_image_hyper_phase.py
test/integration/tests/parallel/x3_species_x1_image.py
test/integration/tests/parallel/x3_species_x1_image_linked_phases.py
test/integration/tests/parallel/x3_species_x2_images_use_pool.py
test/integration/tests/parallel_and_serial/__init__.py
test/integration/tests/parallel_and_serial/x1_species_x1_image.py
test/integration/tests/parallel_and_serial/x1_species_x1_image_cosmic_rays.py
test/integration/tests/parallel_and_serial/x1_species_x1_image_hyper_phase.py
test/integration/tests/parallel_and_serial/x1_species_x2_images_use_pool.py
test/integration/tests/parallel_and_serial/x1_species_x4_image_hyper_phase.py
test/integration/tests/parallel_and_serial/x3_species_x1_image.py
test/integration/tests/parallel_and_serial/x3_species_x2_images_use_pool.py
test/integration/tests/serial/__init__.py
test/integration/tests/serial/x1_species_x1_image.py
test/integration/tests/serial/x1_species_x1_image_cosmic_rays.py
test/integration/tests/serial/x1_species_x1_image_hyper_phase.py
test/integration/tests/serial/x1_species_x2_images_use_pool.py
test/integration/tests/serial/x1_species_x4_image_hyper_phase.py
test/integration/tests/serial/x3_species_x1_image.py
test/integration/tests/serial/x3_species_x2_images_use_pool.py
test/simulation/__init__.py
test/simulation/data_maker.py
test/simulation/makers.py
test/simulation/simulation_util.py
test/unit/__init__.py
test/unit/charge_injection/__init__.py
test/unit/charge_injection/test_ci_data.py
test/unit/charge_injection/test_ci_fit.py
test/unit/charge_injection/test_ci_frame.py
test/unit/charge_injection/test_ci_hyper.py
test/unit/charge_injection/test_ci_mask.py
test/unit/charge_injection/test_ci_pattern.py
test/unit/charge_injection/plotters/__init__.py
test/unit/charge_injection/plotters/test_ci_data_plotters.py
test/unit/charge_injection/plotters/test_ci_fit_plotters.py
test/unit/charge_injection/plotters/test_data_plotters.py
test/unit/charge_injection/plotters/test_fit_plotters.py
test/unit/data/__init__.py
test/unit/data/test_add_correct_cti_to_image.py
test/unit/data/test_cti_image.py
test/unit/data/test_mask.py
test/unit/data/test_util.py
test/unit/mock/__init__.py
test/unit/mock/mock.py
test/unit/model/__init__.py
test/unit/model/test_arctic_params.py
test/unit/model/test_arctic_settings.py
test/unit/model/test_pyarctic.py
test/unit/pipeline/__init__.py
test/unit/pipeline/test_phase.py
test/unit/pipeline/test_pipeline.py
test/unit/pipeline/test_tagging.py
workspace_jam/cosma/__init__.py
workspace_jam/cosma/parallel/__init__.py
workspace_jam/cosma/parallel/runners/__init__.py
workspace_jam/cosma/parallel/runners/hyper/__init__.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_cosmic_rays_x2.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_cosmic_rays_x3.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_cosmic_rays_x3_a.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_cosmic_rays_x3_b.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x2.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x2_mask_all_front_edge.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x2_mask_all_trails.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x2_mask_most_front_edge.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_a.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_b.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_mask_all_trails.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/parallel/runners/hyper/non_uniform_x3_no_ci_mode.py
workspace_jam/cosma/parallel/runners/hyper/uniform_cosmic_rays_x2.py
workspace_jam/cosma/parallel/runners/hyper/uniform_poisson_x2.py
workspace_jam/cosma/parallel/runners/hyper/uniform_x2.py
workspace_jam/cosma/parallel/runners/normal/__init__.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_cosmic_rays_x2.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_cosmic_rays_x3.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_cosmic_rays_x3_a.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_cosmic_rays_x3_b.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x2.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x2_mask_all_front_edge.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x2_mask_all_trails.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x2_mask_most_front_edge.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_a.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_b.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_mask_all_trails.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/parallel/runners/normal/non_uniform_x3_no_ci_mode.py
workspace_jam/cosma/parallel/runners/normal/uniform_cosmic_rays_x2.py
workspace_jam/cosma/parallel/runners/normal/uniform_poisson_x2.py
workspace_jam/cosma/parallel/runners/normal/uniform_x2.py
workspace_jam/cosma/serial/__init__.py
workspace_jam/cosma/serial/batch/__init__.py
workspace_jam/cosma/serial/runners/__init__.py
workspace_jam/cosma/serial/runners/hyper/__init__.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_cosmic_rays_x2.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_cosmic_rays_x3.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_no_noise_x3.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x2.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x3.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x3_total_density_range_01.py
workspace_jam/cosma/serial/runners/hyper/non_uniform_x3_total_density_range_02.py
workspace_jam/cosma/serial/runners/hyper/uniform_cosmic_rays_x2.py
workspace_jam/cosma/serial/runners/hyper/uniform_no_noise_x3.py
workspace_jam/cosma/serial/runners/hyper/uniform_x2.py
workspace_jam/cosma/serial/runners/hyper/uniform_x3.py
workspace_jam/cosma/serial/runners/hyper/uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/serial/runners/hyper/uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/serial/runners/hyper/uniform_x3_total_density_range_01.py
workspace_jam/cosma/serial/runners/hyper/uniform_x3_total_density_range_02.py
workspace_jam/cosma/serial/runners/normal/__init__.py
workspace_jam/cosma/serial/runners/normal/non_uniform_cosmic_rays_x2.py
workspace_jam/cosma/serial/runners/normal/non_uniform_cosmic_rays_x3.py
workspace_jam/cosma/serial/runners/normal/non_uniform_no_noise_x3.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x2.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x3.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x3_total_density_range_01.py
workspace_jam/cosma/serial/runners/normal/non_uniform_x3_total_density_range_02.py
workspace_jam/cosma/serial/runners/normal/uniform_cosmic_rays_x2.py
workspace_jam/cosma/serial/runners/normal/uniform_no_noise_x3.py
workspace_jam/cosma/serial/runners/normal/uniform_x2.py
workspace_jam/cosma/serial/runners/normal/uniform_x3.py
workspace_jam/cosma/serial/runners/normal/uniform_x3_mask_all_front_edge.py
workspace_jam/cosma/serial/runners/normal/uniform_x3_mask_most_front_edge.py
workspace_jam/cosma/serial/runners/normal/uniform_x3_total_density_range_01.py
workspace_jam/cosma/serial/runners/normal/uniform_x3_total_density_range_02.py
workspace_jam/pipelines/__init__.py
workspace_jam/pipelines/hyper/__init__.py
workspace_jam/pipelines/hyper/from_initialize/__init__.py
workspace_jam/pipelines/hyper/from_initialize/parallel_x1.py
workspace_jam/pipelines/hyper/from_initialize/parallel_x2.py
workspace_jam/pipelines/hyper/from_initialize/parallel_x2_serial_x3.py
workspace_jam/pipelines/hyper/from_initialize/parallel_x3.py
workspace_jam/pipelines/hyper/from_initialize/serial_x1.py
workspace_jam/pipelines/hyper/from_initialize/serial_x2.py
workspace_jam/pipelines/hyper/from_initialize/serial_x3.py
workspace_jam/pipelines/normal/__init__.py
workspace_jam/pipelines/normal/from_initialize/__init__.py
workspace_jam/pipelines/normal/from_initialize/parallel_x1.py
workspace_jam/pipelines/normal/from_initialize/parallel_x2.py
workspace_jam/pipelines/normal/from_initialize/parallel_x2_serial_x3.py
workspace_jam/pipelines/normal/from_initialize/parallel_x3.py
workspace_jam/pipelines/normal/from_initialize/serial_x1.py
workspace_jam/pipelines/normal/from_initialize/serial_x2.py
workspace_jam/pipelines/normal/from_initialize/serial_x3.py
workspace_jam/runners/__init__.py
workspace_jam/runners/parallel_cosmic_rays.py
workspace_jam/runners/parallel_x2.py
workspace_jam/runners/parallel_x3.py
workspace_jam/runners/serial_x2.py
workspace_jam/runners/serial_x3.py
workspace_jam/runners/ci_lines/__init__.py
workspace_jam/runners/ci_lines/parallel_x2.py
workspace_jam/runners/ci_lines/parallel_x2_hyper.py
workspace_jam/runners/ci_lines/parallel_x3.py
workspace_jam/runners/ci_lines/serial_x2.py
workspace_jam/runners/ci_lines/serial_x3.py
workspace_jam/runners/ci_lines/serial_x3_den.py
workspace_jam/scripts/__init__.py
workspace_jam/scripts/aggregator_use.py
workspace_jam/scripts/ci_manual_fit.py
workspace_jam/scripts/cosmic_rays/__init__.py
workspace_jam/scripts/cosmic_rays/cosmics.py
workspace_jam/scripts/cosmic_rays/fitslib.py
workspace_jam/scripts/requirements/__init__.py
workspace_jam/scripts/requirements/parallel_x2_requirements.py
workspace_jam/scripts/requirements/parallel_x3_requirements.py
workspace_jam/scripts/requirements/requirements.py
workspace_jam/scripts/requirements/serial_x2_requirements.py
workspace_jam/scripts/requirements/tools.py
workspace_jam/scripts/requirements_old/__init__.py
workspace_jam/scripts/requirements_old/parallel_converter.py
workspace_jam/scripts/requirements_old/parallel_converter_plot.py
workspace_jam/scripts/requirements_old/parallel_requirements.py
workspace_jam/scripts/requirements_old/requirement_converter.py
workspace_jam/scripts/requirements_old/requirements.py
workspace_jam/scripts/requirements_old/serial_converter_fix_plot.py
workspace_jam/scripts/requirements_old/serial_normal_converter.py
workspace_jam/scripts/requirements_old/serial_normal_converter_plot.py
workspace_jam/scripts/requirements_old/serial_normal_requirements.py
workspace_jam/scripts/requirements_old/serial_tight_converter.py
workspace_jam/scripts/requirements_old/serial_tight_requirements.py
workspace_jam/scripts/requirements_old/serial_x2_to_x3.py
workspace_jam/tools/__init__.py
workspace_jam/tools/data_makers/__init__.py
workspace_jam/tools/data_makers/parallel_image.py
workspace_jam/tools/data_makers/tools.py
workspace_jam/tools/data_makers/charge_injection_image/__init__.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/__init__.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/parallel_x2.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/parallel_x3.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/parallel_x3_no_ci_mode.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/serial_new_models.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/serial_x2.py
workspace_jam/tools/data_makers/charge_injection_image/non_uniform/serial_x3.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/__init__.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/parallel_x2.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/parallel_x2_poisson.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/parallel_x2_serial_x3.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/parallel_x3.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/serial_x2.py
workspace_jam/tools/data_makers/charge_injection_image/uniform/serial_x3.py
workspace_jam/tools/data_makers/charge_injection_line/__init__.py
workspace_jam/tools/data_makers/charge_injection_line/uniform/__init__.py
workspace_jam/tools/data_makers/charge_injection_line/uniform/parallel_x2.py
workspace_jam/tools/data_makers/charge_injection_line/uniform/parallel_x3.py
workspace_jam/tools/data_makers/charge_injection_line/uniform/serial_x2.py
workspace_jam/tools/data_makers/charge_injection_line/uniform/serial_x3.py