Parameter Values

Table of contents
  1. What is a Parameter Value?
  2. Where Parameter Values Appear
  3. Add a Parameter Value
  4. Edit or Delete a Parameter Value
  5. Bulk-Editing Parameter Values
  6. Visibility, Permissions and Data Types
  7. Related Pages

What is a Parameter Value?

A Parameter Value is a concrete piece of data attached to an entity (a Mission, Payload, Data Product, Equipment, Requirement, …). Each Parameter Value is typed by a Parameter Type, which determines its allowed format — boolean, date, text, enumeration, quantity with a unit, compound, or array.

Parameter Values are the data that the Benchmarking tool reads when it evaluates the Parametric Constraints declared on Requirements. Without Parameter Values on the missions and instruments you select, a benchmark run has nothing to compare against and every requirement comes back as Not covered.

Concept Lives on Plays the role of
Parameter Type Defined once in Administration → Parameter Types The schema (format, components, units)
Parameter Value Attached to a domain entity (Mission, Payload, …) The actual data point
Parametric Constraint Attached to a Requirement The rule applied to Parameter Values during benchmarking

Diagram showing a Parameter Type defining the schema, a Parameter Value carrying the data on a Mission, and a Parametric Constraint on a Requirement reading that value

Where Parameter Values Appear

Parameter Values are parameterizable on every entity that inherits from ISimpleParameterizableThing — see the Inheritance Model in the Data Model page. In practice this includes:

  • Space Programme, Project, Mission, Mission Phase, Project Phase
  • Segment, System, Payload (Instrument), Platform, Equipment
  • Data Product, Requirement, Organisation

On each of these entities the Parameter Values appear in:

  • The Parameters tab of the Edit panel.
  • The Parameter Values section of the read-only detail page.
  • The Select columns dropdown in Timelines, Heatmap, Table and Data views, where any Parameter Type can be promoted to a column.

Add a Parameter Value

  1. Navigate to the entity’s detail page (e.g. open a Mission from the Data page).

  2. Click Edit, then open the Parameters tab.

  3. Click + Add Parameter Value.

  4. Pick a Parameter Type from the dropdown. The dropdown only lists Parameter Types that already exist in the system — if the type you need is missing, ask an administrator to create it via Administration → Parameter Types.

  5. Enter the value. The input control adapts to the selected Parameter Type:

    Parameter Type Input
    Boolean Toggle / checkbox
    Date, Date Time, Time of Day Date / time picker
    Text Free-text field
    Enumeration Single- or multi-select dropdown of allowed values
    Simple / Specialized Quantity Kind Numeric value + unit selector
    Derived Quantity Kind Read-only — value is computed
    Compound One field per component (each typed by its own Parameter Type)
    Array A grid sized by the array’s declared dimensions, one cell per element
  6. (Optional) Set the Data Source if the value comes from an external reference. The Data Type of the parent entity is inherited by default.

  7. Click Save.

Screenshot of the Add Parameter Value form on a Mission, showing the Parameter Type dropdown and the value input that adapts to the selected type

Edit or Delete a Parameter Value

  1. Open the entity’s detail page and click Edit.

  2. Open the Parameters tab.

  3. To edit, click the row and modify the value, then Save.

  4. To delete, click the trash icon on the row, confirm the dialog, then Save the parent entity.

The Parameter Type itself is fixed once a value has been created. To change the type you must delete the value and re-add it under the new type.

Bulk-Editing Parameter Values

Parameter Values are included in the Excel exports produced from the Data and Timelines pages. To bulk-edit:

  1. Use Select columns to add the relevant Parameter Type columns to the view.

  2. Apply filters to narrow the rows.

for 3. Click Export As Excel to download the current view with the selected Parameter Value columns.

Use the downloaded file for offline review and analysis. To modify Parameter Values, open each entity’s detail page and edit them directly in the Parameters tab (see Edit an Element).

Visibility, Permissions and Data Types

Parameter Values inherit the Data Type of their parent entity (Core, Non-Core, Fictional, Local Fictional). The same visibility rules described in Data Types and Permissions apply: you can only see and edit Parameter Values on entities whose Data Type your role grants access to.