# πŸš€ Method Execution Interface Once a method is selected, the **Execution Form** is automatically populated with all required inputs and configuration options. These are defined in the method’s `method.json` and vary depending on the type of algorithm and its expected inputs. --- ## βš™οΈ Runtime Environment Each method is associated with a **runtime** environment defined by the `ccpimage` parameter. This specifies the Docker image in which the method will execute. In most cases, this runtime is **fixed**, but some methods allow the user to choose among predefined options. --- ## πŸ“₯ Input Parameters The form displays different types of input fields based on the method definition: - **Runtime (`ccpimage`)**: Docker image used to execute the method - **Files or URLs**: Paths to input files, workspace files, or remote URLs - **Numeric/Text parameters**: Configuration values required by the method (e.g., thresholds, number of iterations) - **Annotations**: Optional metadata or tags used to describe the execution Each input field includes a label, optional description, and format hint (e.g., file, URL, number). --- ## πŸ“¦ Output Options You can configure which execution logs to capture: - **Standard Output**: captures general messages and progress logs - **Standard Error**: captures error or warning messages These options appear at the bottom of the form and affect the archived results. --- ## πŸ—„οΈ Archiving Behavior In the **Options** section, users can choose how the execution context will be saved: - **Archive full execution provenance**: saves inputs, outputs, logs, and metadata - **Archive outputs only**: saves only the result files, without additional metadata - **Do not archive**: results will be visible temporarily but not saved ![Archiving options](/_static/imgs/cpp_execution_options.png) --- ## πŸ”— Related Pages - ☁️ [Cloud Computing Platform](./02_engine_ccp) - 🚦 [Execution Monitor](./04_execution_monitor) - πŸ‘¨β€πŸ’» [Building simple methods](/01_quickstart/05_building_simple_method) - πŸ›  [Guide for methods development](/04_methods_development/00_index)