An Input used during the Cycle or Transformation. Each Input must be unique, and the fields which determine uniqueness are defined in the inputs field of the Cycle or Transformation.
| Field | Type | Required | Definition | ||||
|---|---|---|---|---|---|---|---|
term | Term | Yes | A reference to the Term describing the Input. This field has additional validation rules when set:
| ||||
description | string | No | A description of the Input. | ||||
value | array[number|null] | No | The quantity of the Input. If an average, it should always be the mean. Can be a single number (array of length one) or an array of numbers with associated | ||||
distribution | array[number]|array[array[number]] | No | |||||
sd | array[number|null] | No | The standard deviation of This field has additional validation rules when set:
| ||||
min | array[number|null] | No | The minimum of This field has additional validation rules when set:
| ||||
max | array[number|null] | No | The maximum of This field has additional validation rules when set:
| ||||
statsDefinition | string | No | What the descriptive statistics ( Possible values are: This field has additional validation rules when set:
| ||||
observations | array[number|null] | No | The number of observations the descriptive statistics are calculated over. | ||||
dates | array[string] | No | |||||
startDate | string | No | |||||
endDate | string | No | |||||
inputDuration | number | No | The duration of the Input in days. | ||||
methodClassification | string | No | A classification of the method used to acquire or estimate the
Possible values are: This field has additional validation rules when set:
| ||||
methodClassificationDescription | string | No | A justification of the | ||||
model | Term | No | |||||
modelDescription | string | No | A free text field, describing the model used to estimate these data. | ||||
isAnimalFeed | boolean | No |
| ||||
variety | string | No | |||||
fate | string | No | The fate of the Input. This field can be used for Inputs into Transformations only, to univocally match the Input with the Cycle Product. Possible values are: | ||||
fromCycle | boolean | No | A required field for Inputs into Transformations only. | ||||
producedInCycle | boolean | No | Whether an input is produced and used during the Cycle, e.g., | ||||
price | number | No | The price paid for this Input. The currency must be specified. The price should be expressed per the units defined in the term, for example per "kg active ingredient". In situations where a term describes one physical item (e.g., "NP Blend" fertiliser) but the glossary uses terms with unit that split the item (e.g., "NP Blend (kg N)" and "NP Blend (kg P2O5)") the price must be divided by the relative mass of each term. This field has additional validation rules when set:
| ||||
priceSd | number | No | The standard deviation of This field has additional validation rules when set:
| ||||
priceMin | number | No | The minimum of This field has additional validation rules when set:
| ||||
priceMax | number | No | The maximum of This field has additional validation rules when set:
| ||||
priceStatsDefinition | string | No | What the descriptive statistics for Possible values are: | ||||
cost | number | No | |||||
costSd | number | No | The standard deviation of This field has additional validation rules when set:
| ||||
costMin | number | No | The minimum of This field has additional validation rules when set:
| ||||
costMax | number | No | The maximum of This field has additional validation rules when set:
| ||||
costStatsDefinition | string | No | What the descriptive statistics for Possible values are: | ||||
currency | string | No | The three letter currency code in ISO 4217 format. | ||||
lifespan | number | No | For Inputs used to create Infrastructure, the lifespan of this Input expressed in decimal years. | ||||
operation | Term | No | A reference to the Term describing the operation associated with this Input (e.g., for the Input diesel the operation could be Soil decompaction, machine unspecified). This field has additional validation rules when set:
| ||||
country | Term | No | The country where this Input came from. This field has additional validation rules when set:
| ||||
region | Term | No | The region where this Input came from. This field has additional validation rules when set:
| ||||
impactAssessment | ImpactAssessment | No | A reference to the node containing environmental impact data related to producing this product and transporting it to the Site. This field has additional validation rules when set:
| ||||
impactAssessmentIsProxy | boolean | No |
Required if | ||||
site | Site | No | If the Cycle occurred on multiple Sites, the Site where this Input was used. | ||||
source | Source | No | A reference to the Source of these data, if different from the defaultSource of the Cycle. | ||||
otherSources | List[Source] | No | A list of references to any other sources of these data. | ||||
properties | List[Property] | No | A list of Properties of the Input, which would override any default properties specified in the term.
properties
cannot be duplicated.
The following fields determine whether a
Property is unique:
| ||||
transport | List[Transport] | No |
Internal Properties
The following properties are automatically set when data are uploaded to the HESTIA platform. If they are included in a file which is uploaded, they will be overwritten.
| Field | Type | Definition |
|---|---|---|
@context | The location of the JSON-LD context file. | |
@id | The unique ID assigned to the Node by HESTIA. | |
@type | Input | |
percentile10th | number | The 10th percentile of |
percentile90th | number | The 90th percentile of |
schemaVersion | string | The version of the schema when these data were created. |
added | array[string] | A list of fields that have been added to the original dataset. |
addedVersion | array[string] | A list of versions of the model used to add these fields. |
updated | array[string] | A list of fields that have been updated on the original dataset. |
updatedVersion | array[string] | A list of versions of the model used to update these fields. |
aggregated | array[string] | A list of fields that have been 'aggregated' using data from multiple Cycles. |
aggregatedVersion | array[string] | A list of versions of the aggregation engine corresponding to each aggregated field. |
Example 1
{
"@type": "Input",
"term": {
"@id": "CAS-34494-04-7",
"@type": "Term",
"name": "Glyphosate",
"units": "g active ingredient",
"termType": "pesticideAI"
},
"value": [
400
],
"sd": [
180
],
"statsDefinition": "replications",
"observations": [
10
]
}