CODEOWNERS
DPPS_Requirements_Traceability_Matrix.csv
LICENCE
MANIFEST.in
README.md
environment.yml
pylint.log
pyproject.toml
release.notes
releases.cfg
sonar-project.properties
docker/dirac-client/Dockerfile
docker/dirac-client/EGI-trustanchors.repo
docker/dirac-client/Entrypoint.sh
docs/install_CTADIRAC.md
docs/install_client.md
docs/install_site_desy.cfg
docs/examples/dl0_to_dl2_example.yml
docs/examples/mc_example.yml
docs/examples/process_corsika_with_sim_telarray.yml
docs/examples/testJob.py
src/CTADIRAC/__init__.py
src/CTADIRAC.egg-info/PKG-INFO
src/CTADIRAC.egg-info/SOURCES.txt
src/CTADIRAC.egg-info/dependency_links.txt
src/CTADIRAC.egg-info/entry_points.txt
src/CTADIRAC.egg-info/requires.txt
src/CTADIRAC.egg-info/top_level.txt
src/CTADIRAC/ConfigurationSystem/ConfigTemplate.cfg
src/CTADIRAC/ConfigurationSystem/__init__.py
src/CTADIRAC/ConfigurationSystem/Agent/StorageMonitorAgent.py
src/CTADIRAC/ConfigurationSystem/Agent/__init__.py
src/CTADIRAC/Core/__init__.py
src/CTADIRAC/Core/Utilities/SoftwareManager.py
src/CTADIRAC/Core/Utilities/__init__.py
src/CTADIRAC/Core/Utilities/return_values.py
src/CTADIRAC/Core/Utilities/tool_box.py
src/CTADIRAC/Core/Utilities/typer_callbacks.py
src/CTADIRAC/Core/Workflow/__init__.py
src/CTADIRAC/Core/Workflow/Modules/ProdDataManager.py
src/CTADIRAC/Core/Workflow/Modules/__init__.py
src/CTADIRAC/Core/scripts/__init__.py
src/CTADIRAC/Core/scripts/cta_dms_check_lfn.py
src/CTADIRAC/Core/scripts/cta_job_get_parameter.py
src/CTADIRAC/Core/scripts/cta_prod_add_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_add_file.py
src/CTADIRAC/Core/scripts/cta_prod_add_prov.py
src/CTADIRAC/Core/scripts/cta_prod_check_replicas.py
src/CTADIRAC/Core/scripts/cta_prod_create_dataset_description.py
src/CTADIRAC/Core/scripts/cta_prod_create_evndisp_dataset_description.py
src/CTADIRAC/Core/scripts/cta_prod_dump_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_failure_monitor.py
src/CTADIRAC/Core/scripts/cta_prod_find_datasets.py
src/CTADIRAC/Core/scripts/cta_prod_fix_nsb.py
src/CTADIRAC/Core/scripts/cta_prod_get_file.py
src/CTADIRAC/Core/scripts/cta_prod_get_file_by_query.py
src/CTADIRAC/Core/scripts/cta_prod_get_file_size.py
src/CTADIRAC/Core/scripts/cta_prod_get_merge_size.py
src/CTADIRAC/Core/scripts/cta_prod_get_replicas.py
src/CTADIRAC/Core/scripts/cta_prod_get_se_status.py
src/CTADIRAC/Core/scripts/cta_prod_git_clone.py
src/CTADIRAC/Core/scripts/cta_prod_init_prov.py
src/CTADIRAC/Core/scripts/cta_prod_managedata.py
src/CTADIRAC/Core/scripts/cta_prod_mark_corrupted_DL0.py
src/CTADIRAC/Core/scripts/cta_prod_monitor.py
src/CTADIRAC/Core/scripts/cta_prod_remove_corrupted_file.py
src/CTADIRAC/Core/scripts/cta_prod_remove_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_remove_file.py
src/CTADIRAC/Core/scripts/cta_prod_replicate_lfn.py
src/CTADIRAC/Core/scripts/cta_prod_set_metadata.py
src/CTADIRAC/Core/scripts/cta_prod_setup_software.py
src/CTADIRAC/Core/scripts/cta_prod_show_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_split_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_split_dataset_bulk.py
src/CTADIRAC/Core/scripts/cta_prod_unregister_file.py
src/CTADIRAC/Core/scripts/cta_prod_unregister_replica.py
src/CTADIRAC/Core/scripts/cta_prod_update_dataset.py
src/CTADIRAC/Core/scripts/cta_prod_verifysteps.py
src/CTADIRAC/Core/scripts/cta_rms_request.py
src/CTADIRAC/Core/scripts/cta_transformation_add_files.py
src/CTADIRAC/Core/scripts/cta_transformation_clean.py
src/CTADIRAC/Core/scripts/cta_transformation_delete.py
src/CTADIRAC/Core/scripts/cta_transformation_get_files.py
src/CTADIRAC/Core/scripts/cta_transformation_get_tasks.py
src/CTADIRAC/Core/scripts/cta_transformation_move_dataset.py
src/CTADIRAC/Core/scripts/cta_transformation_move_dataset_status.py
src/CTADIRAC/Core/scripts/cta_transformation_move_files.py
src/CTADIRAC/Core/scripts/cta_transformation_remove_dataset.py
src/CTADIRAC/Core/scripts/cta_transformation_remove_files.py
src/CTADIRAC/Core/scripts/cta_transformation_remove_replicas.py
src/CTADIRAC/Core/scripts/cta_transformation_select.py
src/CTADIRAC/Core/scripts/cta_transformation_show_progress.py
src/CTADIRAC/Core/scripts/cta_transformation_treat_done_tasks.py
src/CTADIRAC/Core/scripts/cta_transformation_treat_failed_tasks.py
src/CTADIRAC/Core/scripts/cta_transformation_treat_incomplete_transfers.py
src/CTADIRAC/Core/scripts/cta_transformation_treat_problematic_files.py
src/CTADIRAC/Core/scripts/cta_user_managedata.py
src/CTADIRAC/DataManagementSystem/ConfigTemplate.cfg
src/CTADIRAC/DataManagementSystem/ProvenanceManagerHandler.py
src/CTADIRAC/DataManagementSystem/__init__.py
src/CTADIRAC/DataManagementSystem/Client/ProvBase.py
src/CTADIRAC/DataManagementSystem/Client/ProvClient.py
src/CTADIRAC/DataManagementSystem/Client/__init__.py
src/CTADIRAC/DataManagementSystem/DB/ProvenanceDB.py
src/CTADIRAC/DataManagementSystem/DB/__init__.py
src/CTADIRAC/DataManagementSystem/private/JSONUtils.py
src/CTADIRAC/DataManagementSystem/private/__init__.py
src/CTADIRAC/Interfaces/__init__.py
src/CTADIRAC/Interfaces/API/CTAJob.py
src/CTADIRAC/Interfaces/API/CtapipeApplyModelsJob.py
src/CTADIRAC/Interfaces/API/CtapipeMergeJob.py
src/CTADIRAC/Interfaces/API/CtapipeProcessJob.py
src/CTADIRAC/Interfaces/API/CtapipeTrainClassifierJob.py
src/CTADIRAC/Interfaces/API/CtapipeTrainEnergyJob.py
src/CTADIRAC/Interfaces/API/EvnDispJob.py
src/CTADIRAC/Interfaces/API/MCPipeJob.py
src/CTADIRAC/Interfaces/API/MCSimTelProcessJob.py
src/CTADIRAC/Interfaces/API/__init__.py
src/CTADIRAC/ProductionSystem/__init__.py
src/CTADIRAC/ProductionSystem/CWL/CWLUtils.py
src/CTADIRAC/ProductionSystem/CWL/CWLWorkflow.py
src/CTADIRAC/ProductionSystem/CWL/CWLWorkflowStep.py
src/CTADIRAC/ProductionSystem/CWL/README.md
src/CTADIRAC/ProductionSystem/CWL/__init__.py
src/CTADIRAC/ProductionSystem/CWL/cta-user-managedata-processing.yml
src/CTADIRAC/ProductionSystem/CWL/cta-user-managedata.cwl
src/CTADIRAC/ProductionSystem/CWL/cta-user-managedata.yml
src/CTADIRAC/ProductionSystem/CWL/dirac_ctapipe-process_wrapper
src/CTADIRAC/ProductionSystem/CWL/dirac_ctapipe-process_wrapper.cwl
src/CTADIRAC/ProductionSystem/CWL/dirac_ctapipe-process_wrapper.yml
src/CTADIRAC/ProductionSystem/CWL/dirac_prod_run.cwl
src/CTADIRAC/ProductionSystem/CWL/dirac_prod_run.yml
src/CTADIRAC/ProductionSystem/CWL/setup-software-processing.yml
src/CTADIRAC/ProductionSystem/CWL/setup-software.cwl
src/CTADIRAC/ProductionSystem/CWL/setup-software.yml
src/CTADIRAC/ProductionSystem/CWL/simulation-run.cwl
src/CTADIRAC/ProductionSystem/CWL/simulation-run.png
src/CTADIRAC/ProductionSystem/CWL/simulation-run.yml
src/CTADIRAC/ProductionSystem/Client/WorkflowElement.py
src/CTADIRAC/ProductionSystem/Client/__init__.py
src/CTADIRAC/ProductionSystem/Client/Utilities/__init__.py
src/CTADIRAC/ProductionSystem/Client/Utilities/production_utils.py
src/CTADIRAC/ProductionSystem/DB/ProductionDB.py
src/CTADIRAC/ProductionSystem/DB/__init__.py
src/CTADIRAC/ProductionSystem/Service/ProductionManagerHandler.py
src/CTADIRAC/ProductionSystem/config/__init__.py
src/CTADIRAC/ProductionSystem/config/processing_config_from_meta_query.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alpha/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alpha/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alpha/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alpha/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alphanectarcam/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alphanectarcam/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alphanectarcam/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/paranal/alphanectarcam/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az000/apply_models.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az000/train_classifier.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az000/train_energy.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alpha/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az000/apply_models.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az000/train_classifier.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az000/train_energy.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az180/apply_models.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az180/train_classifier.yml
src/CTADIRAC/ProductionSystem/config/prod5/processing/alphanectarcam/az180/train_energy.yml
src/CTADIRAC/ProductionSystem/config/prod5b/lapalma/alpha/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5b/lapalma/alpha/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5b/lapalma/alpha/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5b/lapalma/alpha/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az000/apply_models.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az000/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az000/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az000/train_classifier.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az000/train_energy.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az180/apply_models.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az180/dl0_to_dl2.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az180/merge.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az180/train_classifier.yml
src/CTADIRAC/ProductionSystem/config/prod5b/processing/lapalma/alpha/az180/train_energy.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/apply_models_all_div.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/dl0_to_dl2_div0.0022.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/dl0_to_dl2_div0.0043.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/dl0_to_dl2_div0.008.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/dl0_to_dl2_div0.01135.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/dl0_to_dl2_div0.01453.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/merge_div0.0022.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/merge_div0.0043.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/merge_div0.008.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/merge_div0.01135.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/merge_div0.01453.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/train_classifier_all_div.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/processing/az000/train_energy_all_div.yml
src/CTADIRAC/ProductionSystem/config/prod6_divergent/simulation/sim_test.yml
src/CTADIRAC/ProductionSystem/scripts/__init__.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_create_workflow_config.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_create_workflow_evndisp_config.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_get_all.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_submit.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_submit_from_cwl.py
src/CTADIRAC/ProductionSystem/scripts/cta_prod_submit_from_cwl_workflow.py
src/CTADIRAC/ProductionSystem/test/test_launcher_from_cwl.py
src/CTADIRAC/TransformationSystem/ConfigTemplate.cfg
src/CTADIRAC/TransformationSystem/Agent/TransformationFailoverAgent.py
src/CTADIRAC/TransformationSystem/Agent/__init__.py
src/CTADIRAC/TransformationSystem/DB/TransformationDB.py
src/CTADIRAC/TransformationSystem/DB/__init__.py
src/CTADIRAC/TransformationSystem/Service/TornadoTransformationManagerHandler.py
src/CTADIRAC/TransformationSystem/Service/TransformationManagerHandler.py
src/CTADIRAC/TransformationSystem/Service/__init__.py
src/CTADIRAC/TransformationSystem/Utils/FailoverUtilities.py
src/CTADIRAC/Workflow/__init__.py
src/CTADIRAC/Workflow/Modules/__init__.py
src/CTADIRAC/Workflow/Modules/cta_script.py
src/CTADIRAC/Workflow/Modules/cta_update_ts.py
tests/system/runTestSuite.py
tests/system/testDMSDefinitions.py
tests/system/testFileCatalogDefinitions.py
tests/system/testJobDefinitions.py
tests/system/testJobUtils.py
tests/system/testProdDefinitions.py
tests/system/testSuiteDefinition.py
tests/system/testTransDefinitions.py
tests/system/CWL/cta-prod-managedata-processing.yml
tests/system/CWL/cta-prod-managedata.cwl
tests/system/CWL/cta-prod-managedata.yml
tests/system/CWL/dirac_ctapipe-process_wrapper
tests/system/CWL/dirac_ctapipe-process_wrapper.cwl
tests/system/CWL/dirac_ctapipe-process_wrapper.yml
tests/system/CWL/dirac_prod_run
tests/system/CWL/dirac_prod_run.cwl
tests/system/CWL/dirac_prod_run.yml
tests/system/CWL/setup-software-processing.yml
tests/system/CWL/setup-software.cwl
tests/system/CWL/setup-software.yml
tests/system/config/full_production_config.yml
tests/system/config/processing_merging_config_from_dataset.yml
tests/system/config/production_config.yml
tests/system/datasets/Prod5b_LaPalma_AdvancedBaseline_NSB1x_electron_North_20deg_R1.json
tests/system/datasets/Prod6_Paranal_gamma_South_20deg.json
tests/unit/test_dummy.py
tests/unit/api/__init__.py
tests/unit/api/test_job.py
tests/unit/production/__init__.py
tests/unit/production/test_prod_submit_utils.py
tests/unit/production/test_workflow_element.py
tests/unit/scripts/test_typer_callbacks.py
tests/unit/scripts/core/test_cta_get_job_parameter.py
tests/unit/scripts/production_system/test_production_scripts.py
tests/unit/transformation/agent/test_transformation_agents.py
tests/unit/transformation/agent/test_transformation_failover_utils.py
utils/ci/env/coverage.yml
utils/cvmfs/build_corsika-77410-original.sh
utils/cvmfs/build_corsika-77410.sh
utils/deploy/README.md
utils/deploy/bin/install-ctadirac-server.sh
utils/deploy/caUtilities/openssl_config_ca.cnf
utils/deploy/caUtilities/openssl_config_host.cnf
utils/deploy/caUtilities/openssl_config_user.cnf
utils/deploy/caUtilities/utilities.sh
utils/deploy/files/EGI-trustanchors.repo
utils/deploy/files/dirac_example.cfg
utils/deploy/files/kill_runsv.sh
utils/deploy/files/runsvdir-start
utils/deploy/files/runsvdir-start.service
utils/deploy/files/site.conf
utils/deploy/files/web_app_example.cfg