├── .github └── workflows │ └── main.yaml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── advanced_usage.rst │ ├── api_gateway.rst │ ├── approach.rst │ ├── basic_usage.rst │ ├── batch.rst │ ├── conf.py │ ├── configuration.rst │ ├── fdl.rst │ ├── help.rst │ ├── image_env_usage.rst │ ├── images │ ├── grycap.png │ ├── homer.png │ ├── i3m.png │ ├── result.png │ ├── scar-transparent.png │ ├── upv.png │ └── wait.png │ ├── index.rst │ ├── installation.rst │ ├── intro.rst │ ├── license.rst │ ├── limitations.rst │ ├── prog_model.rst │ ├── scar_container.rst │ └── testing.rst ├── examples ├── README.md ├── av-workflow │ ├── README.md │ ├── audio2srt-script.sh │ ├── ffmpeg-script.sh │ ├── result.png │ ├── scar-av-workflow.yaml │ ├── workflow.png │ └── yolov3-script.sh ├── aws-cli │ ├── Dockerfile │ ├── README.md │ └── scar-aws-cli.yaml ├── cowsay-ecr │ ├── Dockerfile │ ├── basic-cow.yaml │ ├── function_config.yaml │ └── test.sh ├── cowsay │ ├── Dockerfile │ ├── README.md │ ├── scar-cowsay.yaml │ └── scar-minicow.yaml ├── darknet │ ├── Dockerfile │ ├── README.md │ ├── darknet.tar.gz │ ├── dog.jpg │ ├── image-result.png │ ├── scar-darknet-api-s3.yaml │ ├── scar-darknet.yaml │ └── yolo.sh ├── deep-audio │ ├── README.md │ ├── deepaas.sh │ ├── file_example_WAV_1MG.wav │ └── scar-deepaas-audio.yaml ├── dwi-ivim │ ├── Dockerfile │ ├── modeloIVIM │ └── script.sh ├── elixir │ ├── Dockerfile │ ├── README.md │ ├── elixir-hw.sh │ └── scar-elixir.yaml ├── erlang │ ├── Dockerfile │ ├── README.md │ ├── erlang-hw.sh │ └── scar-erlang.yaml ├── ffmpeg │ ├── README.md │ ├── grayify-video.sh │ ├── scar-ffmpeg.yaml │ └── seq1.avi ├── imagemagick │ ├── Dockerfile │ ├── README.md │ ├── grayify-image.sh │ ├── homer.png │ └── scar-imagemagick.yaml ├── mask-detector-workflow │ ├── README.md │ ├── blurry-faces.sh │ ├── blurry-faces │ │ ├── Dockerfile │ │ └── src │ │ │ ├── DetectorAPI.py │ │ │ ├── auto_blur_image.py │ │ │ ├── auto_blur_video.py │ │ │ └── manual_blur_image.py │ ├── img │ │ ├── result.jpg │ │ ├── upload-minio.png │ │ └── workflow.png │ ├── mask-detector.sh │ ├── mask-detector │ │ ├── Dockerfile │ │ ├── cfg │ │ │ ├── obj.names │ │ │ ├── yolov3-tiny_obj_test.cfg │ │ │ └── yolov3-tiny_obj_train.cfg │ │ └── mask-detector-image.py │ └── scar-mask-detector-workflow.yaml ├── mpi │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── batch.yaml │ ├── lambda.yaml │ ├── run.sh │ ├── run_batch.sh │ └── run_helper.sh ├── mrbayes │ ├── Dockerfile │ ├── README.md │ ├── binary │ │ └── mb │ ├── cynmix.nex │ ├── mrbayes-sample-run.sh │ └── scar-mrbayes.yaml ├── plant-classification │ ├── README.md │ ├── bootstrap-plants.sh │ ├── daisy.jpg │ ├── plant-classification-run.sh │ └── scar-plant-classification.yaml ├── r │ ├── Dockerfile │ ├── README.md │ ├── r-demo.sh │ └── scar-r.yaml ├── ruby │ ├── README.md │ ├── run-ruby-script.sh │ └── scar-ruby.yaml ├── spectacle │ ├── README.md │ ├── generate-documentation.sh │ ├── scar-spectacle.yaml │ └── swagger.json ├── theano │ ├── Dockerfile │ ├── README.md │ ├── scar-theano.yaml │ └── theano-hw.sh └── video-process │ ├── README.md │ ├── scar-video-process.yaml │ ├── split-video.sh │ └── yolo-sample-object-detection.sh ├── fdl-example.yaml ├── requirements.txt ├── scar-logo.png ├── scar ├── cmdtemplate.py ├── exceptions.py ├── http │ └── request.py ├── logger.py ├── parser │ ├── cfgfile.py │ ├── cli │ │ ├── __init__.py │ │ ├── parents.py │ │ └── subparsers.py │ └── fdl.py ├── providers │ ├── aws │ │ ├── __init__.py │ │ ├── apigateway.py │ │ ├── batchfunction.py │ │ ├── clients │ │ │ ├── __init__.py │ │ │ ├── apigateway.py │ │ │ ├── batchfunction.py │ │ │ ├── cloudwatchlogs.py │ │ │ ├── ec2.py │ │ │ ├── ecr.py │ │ │ ├── iam.py │ │ │ ├── lambdafunction.py │ │ │ ├── resourcegroups.py │ │ │ └── s3.py │ │ ├── cloudwatchlogs.py │ │ ├── containerimage.py │ │ ├── controller.py │ │ ├── ecr.py │ │ ├── functioncode.py │ │ ├── iam.py │ │ ├── lambdafunction.py │ │ ├── lambdalayers.py │ │ ├── launchtemplates.py │ │ ├── resourcegroups.py │ │ ├── response.py │ │ ├── s3.py │ │ ├── udocker.py │ │ └── validators.py │ └── oscar │ │ ├── client.py │ │ ├── controller.py │ │ └── response.py ├── scarcli.py ├── utils.py └── version.py ├── setup.py ├── test ├── __init__.py ├── files │ └── supervisor.zip ├── functional │ ├── __init__.py │ ├── aws.py │ └── parser │ │ ├── __init__.py │ │ ├── fdl.py │ │ └── fdl.yaml └── unit │ ├── aws │ ├── test_apigateway.py │ ├── test_batch.py │ ├── test_cloudwatchlogs.py │ ├── test_controller.py │ ├── test_ecr.py │ ├── test_iam.py │ ├── test_lambdafunction.py │ ├── test_resourcegroups.py │ └── test_s3.py │ ├── oscar │ ├── test_client.py │ └── test_controller.py │ └── test_scarcli.py └── video-process.yaml /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/advanced_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/advanced_usage.rst -------------------------------------------------------------------------------- /docs/source/api_gateway.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/api_gateway.rst -------------------------------------------------------------------------------- /docs/source/approach.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/approach.rst -------------------------------------------------------------------------------- /docs/source/basic_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/basic_usage.rst -------------------------------------------------------------------------------- /docs/source/batch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/batch.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/configuration.rst -------------------------------------------------------------------------------- /docs/source/fdl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/fdl.rst -------------------------------------------------------------------------------- /docs/source/help.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/help.rst -------------------------------------------------------------------------------- /docs/source/image_env_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/image_env_usage.rst -------------------------------------------------------------------------------- /docs/source/images/grycap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/grycap.png -------------------------------------------------------------------------------- /docs/source/images/homer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/homer.png -------------------------------------------------------------------------------- /docs/source/images/i3m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/i3m.png -------------------------------------------------------------------------------- /docs/source/images/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/result.png -------------------------------------------------------------------------------- /docs/source/images/scar-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/scar-transparent.png -------------------------------------------------------------------------------- /docs/source/images/upv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/upv.png -------------------------------------------------------------------------------- /docs/source/images/wait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/images/wait.png -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/intro.rst -------------------------------------------------------------------------------- /docs/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/license.rst -------------------------------------------------------------------------------- /docs/source/limitations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/limitations.rst -------------------------------------------------------------------------------- /docs/source/prog_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/prog_model.rst -------------------------------------------------------------------------------- /docs/source/scar_container.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/scar_container.rst -------------------------------------------------------------------------------- /docs/source/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/docs/source/testing.rst -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/av-workflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/README.md -------------------------------------------------------------------------------- /examples/av-workflow/audio2srt-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/audio2srt-script.sh -------------------------------------------------------------------------------- /examples/av-workflow/ffmpeg-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/ffmpeg-script.sh -------------------------------------------------------------------------------- /examples/av-workflow/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/result.png -------------------------------------------------------------------------------- /examples/av-workflow/scar-av-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/scar-av-workflow.yaml -------------------------------------------------------------------------------- /examples/av-workflow/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/workflow.png -------------------------------------------------------------------------------- /examples/av-workflow/yolov3-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/av-workflow/yolov3-script.sh -------------------------------------------------------------------------------- /examples/aws-cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/aws-cli/Dockerfile -------------------------------------------------------------------------------- /examples/aws-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/aws-cli/README.md -------------------------------------------------------------------------------- /examples/aws-cli/scar-aws-cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/aws-cli/scar-aws-cli.yaml -------------------------------------------------------------------------------- /examples/cowsay-ecr/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay-ecr/Dockerfile -------------------------------------------------------------------------------- /examples/cowsay-ecr/basic-cow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay-ecr/basic-cow.yaml -------------------------------------------------------------------------------- /examples/cowsay-ecr/function_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay-ecr/function_config.yaml -------------------------------------------------------------------------------- /examples/cowsay-ecr/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | env 3 | cat ${INPUT_FILE_PATH} 4 | echo "OK1" 5 | -------------------------------------------------------------------------------- /examples/cowsay/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay/Dockerfile -------------------------------------------------------------------------------- /examples/cowsay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay/README.md -------------------------------------------------------------------------------- /examples/cowsay/scar-cowsay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay/scar-cowsay.yaml -------------------------------------------------------------------------------- /examples/cowsay/scar-minicow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/cowsay/scar-minicow.yaml -------------------------------------------------------------------------------- /examples/darknet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/Dockerfile -------------------------------------------------------------------------------- /examples/darknet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/README.md -------------------------------------------------------------------------------- /examples/darknet/darknet.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/darknet.tar.gz -------------------------------------------------------------------------------- /examples/darknet/dog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/dog.jpg -------------------------------------------------------------------------------- /examples/darknet/image-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/image-result.png -------------------------------------------------------------------------------- /examples/darknet/scar-darknet-api-s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/scar-darknet-api-s3.yaml -------------------------------------------------------------------------------- /examples/darknet/scar-darknet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/scar-darknet.yaml -------------------------------------------------------------------------------- /examples/darknet/yolo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/darknet/yolo.sh -------------------------------------------------------------------------------- /examples/deep-audio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/deep-audio/README.md -------------------------------------------------------------------------------- /examples/deep-audio/deepaas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/deep-audio/deepaas.sh -------------------------------------------------------------------------------- /examples/deep-audio/file_example_WAV_1MG.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/deep-audio/file_example_WAV_1MG.wav -------------------------------------------------------------------------------- /examples/deep-audio/scar-deepaas-audio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/deep-audio/scar-deepaas-audio.yaml -------------------------------------------------------------------------------- /examples/dwi-ivim/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/dwi-ivim/Dockerfile -------------------------------------------------------------------------------- /examples/dwi-ivim/modeloIVIM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/dwi-ivim/modeloIVIM -------------------------------------------------------------------------------- /examples/dwi-ivim/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/dwi-ivim/script.sh -------------------------------------------------------------------------------- /examples/elixir/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/elixir/Dockerfile -------------------------------------------------------------------------------- /examples/elixir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/elixir/README.md -------------------------------------------------------------------------------- /examples/elixir/elixir-hw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/elixir/elixir-hw.sh -------------------------------------------------------------------------------- /examples/elixir/scar-elixir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/elixir/scar-elixir.yaml -------------------------------------------------------------------------------- /examples/erlang/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/erlang/Dockerfile -------------------------------------------------------------------------------- /examples/erlang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/erlang/README.md -------------------------------------------------------------------------------- /examples/erlang/erlang-hw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/erlang/erlang-hw.sh -------------------------------------------------------------------------------- /examples/erlang/scar-erlang.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/erlang/scar-erlang.yaml -------------------------------------------------------------------------------- /examples/ffmpeg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ffmpeg/README.md -------------------------------------------------------------------------------- /examples/ffmpeg/grayify-video.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ffmpeg/grayify-video.sh -------------------------------------------------------------------------------- /examples/ffmpeg/scar-ffmpeg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ffmpeg/scar-ffmpeg.yaml -------------------------------------------------------------------------------- /examples/ffmpeg/seq1.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ffmpeg/seq1.avi -------------------------------------------------------------------------------- /examples/imagemagick/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/imagemagick/Dockerfile -------------------------------------------------------------------------------- /examples/imagemagick/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/imagemagick/README.md -------------------------------------------------------------------------------- /examples/imagemagick/grayify-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/imagemagick/grayify-image.sh -------------------------------------------------------------------------------- /examples/imagemagick/homer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/imagemagick/homer.png -------------------------------------------------------------------------------- /examples/imagemagick/scar-imagemagick.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/imagemagick/scar-imagemagick.yaml -------------------------------------------------------------------------------- /examples/mask-detector-workflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/README.md -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces.sh -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces/Dockerfile -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces/src/DetectorAPI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces/src/DetectorAPI.py -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces/src/auto_blur_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces/src/auto_blur_image.py -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces/src/auto_blur_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces/src/auto_blur_video.py -------------------------------------------------------------------------------- /examples/mask-detector-workflow/blurry-faces/src/manual_blur_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/blurry-faces/src/manual_blur_image.py -------------------------------------------------------------------------------- /examples/mask-detector-workflow/img/result.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/img/result.jpg -------------------------------------------------------------------------------- /examples/mask-detector-workflow/img/upload-minio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/img/upload-minio.png -------------------------------------------------------------------------------- /examples/mask-detector-workflow/img/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/img/workflow.png -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/mask-detector.sh -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/mask-detector/Dockerfile -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector/cfg/obj.names: -------------------------------------------------------------------------------- 1 | Mask 2 | No Mask -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector/cfg/yolov3-tiny_obj_test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/mask-detector/cfg/yolov3-tiny_obj_test.cfg -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector/cfg/yolov3-tiny_obj_train.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/mask-detector/cfg/yolov3-tiny_obj_train.cfg -------------------------------------------------------------------------------- /examples/mask-detector-workflow/mask-detector/mask-detector-image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/mask-detector/mask-detector-image.py -------------------------------------------------------------------------------- /examples/mask-detector-workflow/scar-mask-detector-workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mask-detector-workflow/scar-mask-detector-workflow.yaml -------------------------------------------------------------------------------- /examples/mpi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/Dockerfile -------------------------------------------------------------------------------- /examples/mpi/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/LICENSE -------------------------------------------------------------------------------- /examples/mpi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/README.md -------------------------------------------------------------------------------- /examples/mpi/batch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/batch.yaml -------------------------------------------------------------------------------- /examples/mpi/lambda.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/lambda.yaml -------------------------------------------------------------------------------- /examples/mpi/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/run.sh -------------------------------------------------------------------------------- /examples/mpi/run_batch.sh: -------------------------------------------------------------------------------- 1 | bash $INPUT_FILE_PATH 2 | -------------------------------------------------------------------------------- /examples/mpi/run_helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mpi/run_helper.sh -------------------------------------------------------------------------------- /examples/mrbayes/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM bitnami/minideb 2 | 3 | COPY mb /usr/bin/ -------------------------------------------------------------------------------- /examples/mrbayes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mrbayes/README.md -------------------------------------------------------------------------------- /examples/mrbayes/binary/mb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mrbayes/binary/mb -------------------------------------------------------------------------------- /examples/mrbayes/cynmix.nex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mrbayes/cynmix.nex -------------------------------------------------------------------------------- /examples/mrbayes/mrbayes-sample-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mrbayes/mrbayes-sample-run.sh -------------------------------------------------------------------------------- /examples/mrbayes/scar-mrbayes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/mrbayes/scar-mrbayes.yaml -------------------------------------------------------------------------------- /examples/plant-classification/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/plant-classification/README.md -------------------------------------------------------------------------------- /examples/plant-classification/bootstrap-plants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/plant-classification/bootstrap-plants.sh -------------------------------------------------------------------------------- /examples/plant-classification/daisy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/plant-classification/daisy.jpg -------------------------------------------------------------------------------- /examples/plant-classification/plant-classification-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/plant-classification/plant-classification-run.sh -------------------------------------------------------------------------------- /examples/plant-classification/scar-plant-classification.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/plant-classification/scar-plant-classification.yaml -------------------------------------------------------------------------------- /examples/r/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/r/Dockerfile -------------------------------------------------------------------------------- /examples/r/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/r/README.md -------------------------------------------------------------------------------- /examples/r/r-demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/r/r-demo.sh -------------------------------------------------------------------------------- /examples/r/scar-r.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/r/scar-r.yaml -------------------------------------------------------------------------------- /examples/ruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ruby/README.md -------------------------------------------------------------------------------- /examples/ruby/run-ruby-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ruby/run-ruby-script.sh -------------------------------------------------------------------------------- /examples/ruby/scar-ruby.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/ruby/scar-ruby.yaml -------------------------------------------------------------------------------- /examples/spectacle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/spectacle/README.md -------------------------------------------------------------------------------- /examples/spectacle/generate-documentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/spectacle/generate-documentation.sh -------------------------------------------------------------------------------- /examples/spectacle/scar-spectacle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/spectacle/scar-spectacle.yaml -------------------------------------------------------------------------------- /examples/spectacle/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/spectacle/swagger.json -------------------------------------------------------------------------------- /examples/theano/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/theano/Dockerfile -------------------------------------------------------------------------------- /examples/theano/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/theano/README.md -------------------------------------------------------------------------------- /examples/theano/scar-theano.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/theano/scar-theano.yaml -------------------------------------------------------------------------------- /examples/theano/theano-hw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/theano/theano-hw.sh -------------------------------------------------------------------------------- /examples/video-process/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/video-process/README.md -------------------------------------------------------------------------------- /examples/video-process/scar-video-process.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/video-process/scar-video-process.yaml -------------------------------------------------------------------------------- /examples/video-process/split-video.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/video-process/split-video.sh -------------------------------------------------------------------------------- /examples/video-process/yolo-sample-object-detection.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/examples/video-process/yolo-sample-object-detection.sh -------------------------------------------------------------------------------- /fdl-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/fdl-example.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/requirements.txt -------------------------------------------------------------------------------- /scar-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar-logo.png -------------------------------------------------------------------------------- /scar/cmdtemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/cmdtemplate.py -------------------------------------------------------------------------------- /scar/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/exceptions.py -------------------------------------------------------------------------------- /scar/http/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/http/request.py -------------------------------------------------------------------------------- /scar/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/logger.py -------------------------------------------------------------------------------- /scar/parser/cfgfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/parser/cfgfile.py -------------------------------------------------------------------------------- /scar/parser/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/parser/cli/__init__.py -------------------------------------------------------------------------------- /scar/parser/cli/parents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/parser/cli/parents.py -------------------------------------------------------------------------------- /scar/parser/cli/subparsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/parser/cli/subparsers.py -------------------------------------------------------------------------------- /scar/parser/fdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/parser/fdl.py -------------------------------------------------------------------------------- /scar/providers/aws/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/__init__.py -------------------------------------------------------------------------------- /scar/providers/aws/apigateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/apigateway.py -------------------------------------------------------------------------------- /scar/providers/aws/batchfunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/batchfunction.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/__init__.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/apigateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/apigateway.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/batchfunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/batchfunction.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/cloudwatchlogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/cloudwatchlogs.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/ec2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/ec2.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/ecr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/ecr.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/iam.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/lambdafunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/lambdafunction.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/resourcegroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/resourcegroups.py -------------------------------------------------------------------------------- /scar/providers/aws/clients/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/clients/s3.py -------------------------------------------------------------------------------- /scar/providers/aws/cloudwatchlogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/cloudwatchlogs.py -------------------------------------------------------------------------------- /scar/providers/aws/containerimage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/containerimage.py -------------------------------------------------------------------------------- /scar/providers/aws/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/controller.py -------------------------------------------------------------------------------- /scar/providers/aws/ecr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/ecr.py -------------------------------------------------------------------------------- /scar/providers/aws/functioncode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/functioncode.py -------------------------------------------------------------------------------- /scar/providers/aws/iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/iam.py -------------------------------------------------------------------------------- /scar/providers/aws/lambdafunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/lambdafunction.py -------------------------------------------------------------------------------- /scar/providers/aws/lambdalayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/lambdalayers.py -------------------------------------------------------------------------------- /scar/providers/aws/launchtemplates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/launchtemplates.py -------------------------------------------------------------------------------- /scar/providers/aws/resourcegroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/resourcegroups.py -------------------------------------------------------------------------------- /scar/providers/aws/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/response.py -------------------------------------------------------------------------------- /scar/providers/aws/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/s3.py -------------------------------------------------------------------------------- /scar/providers/aws/udocker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/udocker.py -------------------------------------------------------------------------------- /scar/providers/aws/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/aws/validators.py -------------------------------------------------------------------------------- /scar/providers/oscar/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/oscar/client.py -------------------------------------------------------------------------------- /scar/providers/oscar/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/oscar/controller.py -------------------------------------------------------------------------------- /scar/providers/oscar/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/providers/oscar/response.py -------------------------------------------------------------------------------- /scar/scarcli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/scarcli.py -------------------------------------------------------------------------------- /scar/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/utils.py -------------------------------------------------------------------------------- /scar/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/scar/version.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/files/supervisor.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/files/supervisor.zip -------------------------------------------------------------------------------- /test/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/functional/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/functional/aws.py -------------------------------------------------------------------------------- /test/functional/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/functional/parser/fdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/functional/parser/fdl.py -------------------------------------------------------------------------------- /test/functional/parser/fdl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/functional/parser/fdl.yaml -------------------------------------------------------------------------------- /test/unit/aws/test_apigateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_apigateway.py -------------------------------------------------------------------------------- /test/unit/aws/test_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_batch.py -------------------------------------------------------------------------------- /test/unit/aws/test_cloudwatchlogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_cloudwatchlogs.py -------------------------------------------------------------------------------- /test/unit/aws/test_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_controller.py -------------------------------------------------------------------------------- /test/unit/aws/test_ecr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_ecr.py -------------------------------------------------------------------------------- /test/unit/aws/test_iam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_iam.py -------------------------------------------------------------------------------- /test/unit/aws/test_lambdafunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_lambdafunction.py -------------------------------------------------------------------------------- /test/unit/aws/test_resourcegroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_resourcegroups.py -------------------------------------------------------------------------------- /test/unit/aws/test_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/aws/test_s3.py -------------------------------------------------------------------------------- /test/unit/oscar/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/oscar/test_client.py -------------------------------------------------------------------------------- /test/unit/oscar/test_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/oscar/test_controller.py -------------------------------------------------------------------------------- /test/unit/test_scarcli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/test/unit/test_scarcli.py -------------------------------------------------------------------------------- /video-process.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grycap/scar/HEAD/video-process.yaml --------------------------------------------------------------------------------