.. ctp-builder documentation master file, created by sphinx-quickstart on Thu Feb 6 14:44:14 2025. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. ctp-builder documentation ========================= CTP-builder is tool for building and complete CTP (Clinical Trial Processor) configuration based on a simple configuration files. The idea is have templates for specific needs for CTP and easily create new configurations based on these templates. This also makes it easier to deploy CTP in a k8s cluster environment. CTP configuration can be created in a simple YAML file and then converted to a full CTP configuration using either the command line interface or python API. For example, the following YAML configuration file: .. code-block:: YAML version: 1 template: full_service server: port: 8080 storage: /mnt/data pipeline: name: anonymization_project import_type: Archive import_path: /data/archive export_type: Directory export_path: /data/organized is turned into a full CTP configuration including script files and looup tables. .. code-block:: XML .. toctree:: :maxdepth: 2 :caption: Contents: tutorial.rst default_templates.rst custom_templates.rst reference.rst changelog.rst