The Transformation of one Product to a new Product in the same Cycle. One Transformation can follow another and they can be linked using transformationId. Environmental impacts created during Transformations are then included in the Impact Assessment. This means that Transformations should be used to represent any processes which are required to get the Product to its marketable form or to manage any waste that is created during production. In general, any essential grain drying, crop grading, and animal excreta management should be represented using Transformations.
| Field | Type | Required | Definition |
|---|---|---|---|
transformationId | string | Yes | An identifier for each Transformation which must be unique within the Cycle. |
term | Term | Yes | A reference to the Term describing the process or operation for transforming the Product. This field has additional validation rules when set:
|
description | string | No | A description of the Transformation process or operation, including information not captured with other fields. |
startDate | string | No | |
endDate | string | No | |
transformationDuration | number | No | The duration of the Transformation in days. Defaulting to |
previousTransformationId | string | No | The |
transformedShare | number | No | The share of Products from the Cycle or the previous Transformation that enter the current Transformation. This field is useful when the physical quantities of Products being transformed are unknown, but the share transformed is known. For example, if Excreta, dairy cattle (kg mass) is a Product of a Cycle, |
site | Site | No | If the Cycle occurred on multiple Sites, the Site where this Transformation occurred. Use |
properties | List[Property] | No | A list of Properties of the Transformation.
properties
cannot be duplicated.
The following fields determine whether a
Property is unique:
|
inputs | List[Input] | No | The Inputs into the Transformation.
inputs
cannot be duplicated.
The following fields determine whether a
Input is unique:
This field has additional validation rules when set:
|
emissions | List[Emission] | No | The Emissions created from the Transformation.
emissions
cannot be duplicated.
The following fields determine whether a
Emission is unique:
This field has additional validation rules when set:
|
products | List[Product] | No | The Products created from the Transformation.
products
cannot be duplicated.
The following fields determine whether a
Product is unique:
|
practices | List[Practice] | No | The Practices used during the Transformation.
practices
cannot be duplicated.
The following fields determine whether a
Practice is unique:
This field has additional validation rules when set:
|
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 | Transformation | |
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. |
Example 1
{
"@type": "Transformation",
"transformationId": "second-transformation",
"term": {
"@id": "compostingInVessel",
"@type": "Term",
"name": "Composting - In Vessel",
"termType": "excretaManagement"
},
"transformationDuration": 300,
"previousTransformationId": "first-transformation",
"transformedShare": 100,
"inputs": [
{
"@type": "Input",
"term": {
"@id": "excretaBeefCattleFeedlotFedKgN",
"@type": "Term",
"name": "Excreta, beef cattle, feedlot fed (kg N)",
"units": "kg N",
"termType": "excreta"
},
"value": [
150
],
"fromCycle": true
},
{
"@type": "Input",
"term": {
"@id": "rapeseedStraw",
"@type": "Term",
"name": "Rapeseed, straw",
"units": "kg",
"termType": "crop"
},
"value": [
25
],
"fromCycle": false
}
],
"emissions": [
{
"@type": "Emission",
"term": {
"@id": "ch4ToAirExcreta",
"@type": "Term",
"name": "CH4, to air, excreta",
"units": "kg CH4",
"termType": "emission"
},
"value": [
8.7
],
"methodModel": {
"@id": "emepEea2019",
"@type": "Term",
"name": "EMEA-EEA (2019)",
"termType": "model"
},
"methodTier": "tier 2"
}
],
"products": [
{
"@type": "Product",
"term": {
"@id": "excretaMixturesKgN",
"@type": "Term",
"name": "Excreta mixtures (kg N)",
"units": "kg N",
"termType": "excreta"
},
"value": [
160
]
}
]
}