> ## Documentation Index
> Fetch the complete documentation index at: https://docs.isometric.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Component Blueprint Library

> Reusable templates of equations and inputs that calculate CO₂e transfers into or out of the atmosphere as building blocks for carbon accounting

Component blueprints are reusable templates of equations and inputs that calculate a transfer of CO₂e into or out of the atmosphere. They represent small discrete parts of carbon accounting that can be combined like building blocks to create custom and rigorous accounting for GHG entries, GHG statements and entire projects. This page provides an overview of all component blueprints.

<Tip>
  Read the [guide to identifying components](/user-guides/certify/identifying-components) for an introduction to how components work and their different types.
</Tip>

## Component Types

Component blueprints are labelled with a Type. The type represents a carbon accounting category and flux direction, either CO₂e sequestered or emitted.

| Component Type         | Description                                                                             | CO₂e Flux Direction |
| ---------------------- | --------------------------------------------------------------------------------------- | ------------------: |
| `activity`             | Fuel and energy usage, manufacturing processes and consumables                          |         *Emitted* ↑ |
| `counterfactual`       | Baseline calculations to compare actual sequestration against alternative scenarios     |         *Emitted* ↑ |
| `loss`                 | CO₂e losses and leakage before reaching permanent storage                               |         *Emitted* ↑ |
| `reduction`            | Activity emissions that have been reduced by other claims, such as Book and Claim Units |     *Sequestered* ↓ |
| `sequestration`        | Calculations of CO₂e sequestered through storage or natural processes                   |     *Sequestered* ↓ |
| `uncertainty_discount` | CO₂e discounted as a result of off-platform calculations of input uncertainty           |         *Emitted* ↑ |

## Inputs, Quantity Kind and Compatible Units

Each component blueprint has inputs: the datapoints you need to provide for its calculation.

Each input is a numerically measurable property, which is called the Quantity Kind. For example: mass, volume, concentration or density. An input can accept different units as long as they are compatible with its quantity kind.

For transparency, data should be reported with the same value and units as shown in your attached sources. Components handle unit transformations automatically.

Some inputs take lists of values, for example a set of soil samples. In this case, each value in a list input must be compatible with the input's quantity kind.

The output of the component calculation is always a mass of CO₂e (with the Quantity Kind `mass_carbon`). This is typically in units of either kgCO₂e or tCO₂e.

| Quantity Kind                             | Key                                         | Example Units                                                                            |
| ----------------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Acidity                                   | `acidity`                                   | `dimensionless`                                                                          |
| Activity Concentration                    | `activity_concentration`                    | `Bq / L`                                                                                 |
| Amount Of Substance                       | `amount_of_substance`                       | `mol`, `mmol`                                                                            |
| Amount Of Substance Concentration         | `amount_of_substance_concentration`         | `mmol / L`, `mol / L`                                                                    |
| Amount Of Substance Per Mass              | `amount_of_substance_per_mass`              | `mmol / kg`, `mol / kg`                                                                  |
| Area                                      | `area`                                      | `ha`                                                                                     |
| Area Carbon Emission Factor               | `area_carbon_emission_factor`               | `kgCO2e / ha`, `kgCO2e / m^2`                                                            |
| Buffer Ph                                 | `buffer_ph`                                 | `dimensionless`                                                                          |
| Bulk Density                              | `bulk_density`                              | `kg / m^3`                                                                               |
| Count                                     | `count`                                     | `dimensionless`                                                                          |
| Currency                                  | `currency`                                  | `USD`                                                                                    |
| Currency Carbon Emission Factor           | `currency_carbon_emission_factor`           | `kgCO2e / USD`, `tCO2e / USD`                                                            |
| Depth                                     | `depth`                                     | `cm`                                                                                     |
| Diameter                                  | `diameter`                                  | `µm`, `cm`                                                                               |
| Diameter At Breast Height                 | `diameter_at_breast_height`                 | `cm`                                                                                     |
| Dimensionless                             | `dimensionless`                             | `dimensionless`                                                                          |
| Dimensionless Ratio                       | `dimensionless_ratio`                       | `%`                                                                                      |
| Distance                                  | `distance`                                  | `km`, `mi`                                                                               |
| Distance Carbon Emission Factor           | `distance_carbon_emission_factor`           | `kgCO2e / km`, `tCO2e / km`                                                              |
| Dose Equivalent Rate                      | `dose_equivalent_rate`                      | `mSv / year`                                                                             |
| Electric Current                          | `electric_current`                          | `amp`                                                                                    |
| Elevation                                 | `elevation`                                 | `m`                                                                                      |
| Energy                                    | `energy`                                    | `kWh`, `MWh`, `kJ`, `MJ`                                                                 |
| Energy Carbon Emission Factor             | `energy_carbon_emission_factor`             | `kgCO2e / kWh`, `kgCO2e / MWh`                                                           |
| Energy Density                            | `energy_density`                            | `kWh / L`, `MWh / L`                                                                     |
| Exchangeable Amount Of Substance Per Mass | `exchangeable_amount_of_substance_per_mass` | `cmolc / kg`                                                                             |
| Fuel Economy                              | `fuel_economy`                              | `km / L`                                                                                 |
| Height                                    | `height`                                    | `m`                                                                                      |
| Ionic Strength                            | `ionic_strength`                            | `mmol / kg`                                                                              |
| Latitude                                  | `latitude`                                  | `degree`                                                                                 |
| Longitude                                 | `longitude`                                 | `degree`                                                                                 |
| Mass                                      | `mass`                                      | `kg`, `g`, `tonne`                                                                       |
| Mass Carbon                               | `mass_carbon`                               | `kgCO2e`, `tCO2e`                                                                        |
| Mass Carbon Emission Factor               | `mass_carbon_emission_factor`               | `kgCO2e / kg`, `kgCO2e / tonne`                                                          |
| Mass Cdr Potential                        | `mass_cdr_potential`                        | `kgCO2e / tonne`                                                                         |
| Mass Concentration                        | `mass_concentration`                        | `mg / L`                                                                                 |
| Mass Density                              | `mass_density`                              | `kg / m^3`                                                                               |
| Mass Distance                             | `mass_distance`                             | `tonne * km`                                                                             |
| Mass Distance Carbon Emission Factor      | `mass_distance_carbon_emission_factor`      | `gCO2e / (tonne * km)`, `kgCO2e / (tonne * km)`, `tCO2e / (tonne * km)`                  |
| Mass Energy Density                       | `mass_energy_density`                       | `kWh / kg`, `kWh / tonne`, `MWh / tonne`                                                 |
| Mass Flow Rate                            | `mass_flow_rate`                            | `tonne / hour`, `tonne / day`, `kg / h`                                                  |
| Mass Fraction                             | `mass_fraction`                             | `mg / kg`, `%`, `kg / tonne`, `ug / kg`                                                  |
| Mass Fraction Dry Basis                   | `mass_fraction_dry_basis`                   | `mg / kg`, `%`, `kg / tonne`, `ug / kg`                                                  |
| Mass Fraction Wet Basis                   | `mass_fraction_wet_basis`                   | `mg / kg`, `%`, `kg / tonne`, `ug / kg`                                                  |
| Mass Per Area                             | `mass_per_area`                             | `kg / m^2`, `t / ha`                                                                     |
| Mass Ratio                                | `mass_ratio`                                | `kg / tonne`, `%`                                                                        |
| Molality Of Solute                        | `molality_of_solute`                        | `mmol / kg`                                                                              |
| Molar Mass                                | `molar_mass`                                | `g / mol`                                                                                |
| Mole Fraction                             | `mole_fraction`                             | `molCO2e / mol`                                                                          |
| Partial Pressure                          | `partial_pressure`                          | `bar`                                                                                    |
| Particle Diameter                         | `particle_diameter`                         | `µm`, `cm`                                                                               |
| Particle Mass Density                     | `particle_mass_density`                     | `kg / m^3`                                                                               |
| Power                                     | `power`                                     | `watts`                                                                                  |
| Pressure                                  | `pressure`                                  | `bar`, `inH2O`                                                                           |
| Specific Surface Area                     | `specific_surface_area`                     | `m^2 / g`                                                                                |
| Specific Volume                           | `specific_volume`                           | `m^3 / kg`, `L / kg`, `L / tonne`                                                        |
| Temperature                               | `temperature`                               | `degC`, `degF`                                                                           |
| Time                                      | `time`                                      | `second`, `hour`, `day`                                                                  |
| Time Emission Factor                      | `time_emission_factor`                      | `kgCO2e / day`, `kgCO2e / hour`                                                          |
| Voltage                                   | `voltage`                                   | `volt`                                                                                   |
| Volume                                    | `volume`                                    | `L`, `m^3`, `mL`                                                                         |
| Volume Carbon Emission Factor             | `volume_carbon_emission_factor`             | `kgCO2e / L`, `kgCO2e / m^3`                                                             |
| Volume Distance Carbon Emission Factor    | `volume_distance_carbon_emission_factor`    | `gCO2e / (teu * km)`, `kgCO2e / (teu * km)`, `gCO2e / (m^3 * km)`, `kgCO2e / (m^3 * km)` |
| Volume Flow Rate                          | `volume_flow_rate`                          | `m^3 / hour`, `L / minute`, `L / day`                                                    |
| Volume Fraction                           | `volume_fraction`                           | `%`                                                                                      |
| Volume Per Area                           | `volume_per_area`                           | `L / ha`, `L / m^2`                                                                      |

***

## Fixed and Monitored inputs

Component inputs can either be fixed or monitored values:

* **Fixed inputs**: are defined once in an LCA template and reused in each GHG entry. These are typically emission factors, standard ratios or intrinsic measurements of a material with low variability.
* **Monitored inputs**: are provided as new datapoints with each GHG entry. These are measurements that vary during a project's operation, such as masses of a specific product batch, transport leg distances, volumes of fuel or material characteristics that have higher variability.

Fixed inputs should be entered in the [LCA Builder](/user-guides/certify/lca). They will then be automatically applied for GHG entries created either [in Certify](/user-guides/certify/ghg-entry), or [via the API](/api-reference/certify/post-ghg-entry) if the GHG entry template is included in the API request.

## Activity Component Blueprints

### Aggregated sample transport

key: `aggregated_sample_transport`

tags: <span class="blueprint-tag-pill">Transportation</span>

Constant aggregated emissions, related to transporting sample material.

**Calculations**

$\text{result} = aggregated\_sample\_transport$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name                | Quantity Kind | Example Unit |
| ----------------------------- | --------------------------- | ------------: | ------------ |
| `aggregated_sample_transport` | Aggregated sample transport |   Mass Carbon | `kgCO2e`     |

### Area-based emissions

key: `area_based_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions based on multiplying an area by its carbon emission factor. Applicable to quantifying emissions from standardized processes applied to a project area.

**Calculations**

$\text{result} = area \times emission\_factor$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name                |               Quantity Kind | Example Unit  |
| ----------------- | --------------------------- | --------------------------: | ------------- |
| `emission_factor` | Area carbon emission factor | Area Carbon Emission Factor | `kgCO2e / ha` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `area`    | Area         |          Area | `ha`         |

### Constant emissions

key: `constant_activity_emissions`

Emissions based on a constant value.

**Calculations**

$\text{result} = constant\_activity\_emissions$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name       | Quantity Kind | Example Unit |
| ----------------------------- | ------------------ | ------------: | ------------ |
| `constant_activity_emissions` | Constant emissions |   Mass Carbon | `kgCO2e`     |

### Count-based emissions

key: `count_based_emissions`

Emissions based on multiplying a per-instance emission value by a count of the number of instances. Applicable to projects using a number of items where the per-item emissions are known, or a number of recurring events where the per-event emissions are known.

**Calculations**

$\text{result} = emissions\_per\_count \times count$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key             | Display Name        | Quantity Kind | Example Unit    |
| --------------------- | ------------------- | ------------: | --------------- |
| `count`               | Count of instances  |         Count | `dimensionless` |
| `emissions_per_count` | Emissions per count |   Mass Carbon | `kgCO2e`        |

### Currency-based CI emissions

key: `currency_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span>

Emissions based on multiplying a currency by a carbon emission factor. Applicable to quantifying embodied emissions or emissions related to services when data of higher quality cannot be sourced.

**Calculations**

$\text{result} = amount\_spent \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                       |                   Quantity Kind | Example Unit   |
| ------------------ | ---------------------------------- | ------------------------------: | -------------- |
| `carbon_intensity` | Carbon emission factor of currency | Currency Carbon Emission Factor | `kgCO2e / USD` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key      | Display Name | Quantity Kind | Example Unit |
| -------------- | ------------ | ------------: | ------------ |
| `amount_spent` | Amount spent |      Currency | `USD`        |

### Distance-based emissions

key: `distance_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Transportation</span>

Emissions based on multiplying a distance by a carbon emission factor. Applicable to quantifying transportation emissions when only the distance traveled is known, this is acceptable for transportation by passenger car or airplane.

**Calculations**

$\text{result} = distance \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name             |                   Quantity Kind | Example Unit  |
| ------------------ | ------------------------ | ------------------------------: | ------------- |
| `carbon_intensity` | Distance emission factor | Distance Carbon Emission Factor | `kgCO2e / km` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key  | Display Name      | Quantity Kind | Example Unit |
| ---------- | ----------------- | ------------: | ------------ |
| `distance` | Distance traveled |      Distance | `km`         |

### Electricity use emissions with low-carbon procurement

key: `grid_electricity_use_with_recs`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions related to electric energy use, using market-based accounting for procurement of low-carbon power.

**Calculations**

$\text{result} = grid\_emissions + procured\_power\_emissions$

<Accordion title="Show breakdown">$\text{grid\_emissions} = net\_grid\_electricity\_use \times grid\_carbon\_intensity$<br /><br />$\text{net\_grid\_electricity\_use} = grid\_electricity\_use - procured\_power\_electricity\_use$<br /><br />$\text{procured\_power\_emissions} = procured\_power\_electricity\_use \times procured\_power\_carbon\_intensity$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                         | Display Name                                     |                 Quantity Kind | Example Unit   |
| --------------------------------- | ------------------------------------------------ | ----------------------------: | -------------- |
| `grid_carbon_intensity`           | Residual mix emission factor of grid electricity | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `procured_power_carbon_intensity` | Carbon emission factor of procured power         | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                        | Display Name                     | Quantity Kind | Example Unit |
| -------------------------------- | -------------------------------- | ------------: | ------------ |
| `grid_electricity_use`           | Grid electricity usage           |        Energy | `kWh`        |
| `procured_power_electricity_use` | Procured power electricity usage |        Energy | `kWh`        |

### Electricity-ratio based emissions

key: `electricity_ratio_based_emissions`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Calculates emissions based on an amount of electricity used per unit feedstock mass. Applicable to quantifying electricity emissions when electricity consumption is derived from an efficiency, such as the amount of electricity consumed by a piece of equipment per tonne of feedstock processed.

**Calculations**

$\text{result} = mass\_feedstock \times energy \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                           |                 Quantity Kind | Example Unit   |
| ------------------ | -------------------------------------- | ----------------------------: | -------------- |
| `carbon_intensity` | Emission factor of energy              | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `energy`           | Energy used per unit mass of feedstock |           Mass Energy Density | `kWh / kg`     |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name      | Quantity Kind | Example Unit |
| ---------------- | ----------------- | ------------: | ------------ |
| `mass_feedstock` | Mass of feedstock |          Mass | `kg`         |

### Embodied emissions

key: `embodied_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span>

Constant embodied emissions. Applicable to embodied emissions reported as a single value, for example in the case where emissions are evidenced by an Environmental Product Declaration.

**Calculations**

$\text{result} = embodied\_emissions$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key            | Display Name       | Quantity Kind | Example Unit |
| -------------------- | ------------------ | ------------: | ------------ |
| `embodied_emissions` | Embodied emissions |   Mass Carbon | `kgCO2e`     |

### Energy-based CI emissions

key: `energy_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions based on multiplying an energy by its carbon emission factor. If more specific information is known regarding the fuel or electricity consumed use other component blueprints that are more accurate.

**Calculations**

$\text{result} = energy \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                     |                 Quantity Kind | Example Unit   |
| ------------------ | -------------------------------- | ----------------------------: | -------------- |
| `carbon_intensity` | Carbon emission factor of energy | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `energy`  | Energy used  |        Energy | `kWh`        |

### Fuel consumption based transport emissions

key: `fuel_consumption_based_transport`

tags: <span class="blueprint-tag-pill">Transportation</span>

Emissions related to transporting a load, based on a fuel-consumption method. Applicable to quantifying transportation emissions when the volume of fuel consumed is derived from a vehicle efficiency. If the volume of fuel has been measured, use the component blueprints 'Fuel usage by mass' or 'Fuel usage by volume'.

**Calculations**

$\text{result} = \frac{distance \times fuel\_carbon\_intensity}{fuel\_economy}$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key               | Display Name                                |                 Quantity Kind | Example Unit |
| ----------------------- | ------------------------------------------- | ----------------------------: | ------------ |
| `fuel_carbon_intensity` | Carbon emission factor of the fuel consumed | Volume Carbon Emission Factor | `kgCO2e / L` |
| `fuel_economy`          | Distance traveled per unit of fuel          |                  Fuel Economy | `km / L`     |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key  | Display Name      | Quantity Kind | Example Unit |
| ---------- | ----------------- | ------------: | ------------ |
| `distance` | Distance traveled |      Distance | `km`         |

### Fuel usage by area

key: `fuel_usage_by_area`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span>

Calculates emissions based on consumption of a volume of fuel per unit area, multiplied by the total area. Applicable, for example, to spreading of a feedstock, carbon-rich product or site preparation.

**Calculations**

$\text{result} = volume\_fuel\_per\_area \times emission\_factor \times area$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key              | Display Name                          |                 Quantity Kind | Example Unit |
| ---------------------- | ------------------------------------- | ----------------------------: | ------------ |
| `emission_factor`      | Volume carbon emission factor         | Volume Carbon Emission Factor | `kgCO2e / L` |
| `volume_fuel_per_area` | Volume of fuel consumed per unit area |               Volume Per Area | `L / ha`     |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `area`    | Area         |          Area | `ha`         |

### Fuel usage by distance emissions, accounting for BCU claims

key: `distance_based_transport_bcu`

tags: <span class="blueprint-tag-pill">Transportation</span>

Emissions based on a distance traveled for a specific journey, accounting for BCU claims.

**Calculations**

$\text{result} = fuel\_usage\_accountable\_emissions + bcu\_fuel\_usage\_emissions$

<Accordion title="Show breakdown">$\text{fuel\_usage\_accountable\_emissions} = fuel\_combustion\_carbon\_intensity \times \left(distance \times mass \times \frac{emission\_factor\_transport}{fuel\_combustion\_carbon\_intensity} - subtractable\_mass\_of\_bcu\_fuel\right)$<br /><br />$\text{subtractable\_mass\_of\_bcu\_fuel} = mass\_of\_bcu\_fuel \times \frac{energy\_density\_bcu\_fuel}{energy\_density\_fuel\_used}$<br /><br />$\text{bcu\_fuel\_usage\_emissions} = bcu\_fuel\_combustion\_carbon\_intensity \times mass\_of\_bcu\_fuel$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                              | Display Name                                                  |                        Quantity Kind | Example Unit           |
| -------------------------------------- | ------------------------------------------------------------- | -----------------------------------: | ---------------------- |
| `bcu_fuel_combustion_carbon_intensity` | Carbon emission factor of BCU combustion                      |          Mass Carbon Emission Factor | `kgCO2e / kg`          |
| `emission_factor_transport`            | Emission factor of transport                                  | Mass Distance Carbon Emission Factor | `gCO2e / (tonne * km)` |
| `fuel_combustion_carbon_intensity`     | Carbon emission factor of combustion of fuel used for journey |          Mass Carbon Emission Factor | `kgCO2e / kg`          |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                                                                          |       Quantity Kind | Example Unit |
| -------------------------- | ------------------------------------------------------------------------------------- | ------------------: | ------------ |
| `distance`                 | Distance traveled                                                                     |            Distance | `km`         |
| `energy_density_bcu_fuel`  | Energy density of low-carbon fuel represented in BCUs used for transportation journey | Mass Energy Density | `kWh / kg`   |
| `energy_density_fuel_used` | Energy density of fuel consumed during the transportation journey                     | Mass Energy Density | `kWh / kg`   |
| `mass`                     | Mass of load                                                                          |                Mass | `kg`         |
| `mass_of_bcu_fuel`         | The quantity of fuel represented in BCUs used for transportation journey              |                Mass | `kg`         |

### Fuel usage by mass emissions

key: `fuel_usage_by_mass`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Emissions based on multiplying a fuel mass by the carbon emission factor of combustion.

**Calculations**

$\text{result} = mass\_of\_fuel \times fuel\_combustion\_carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                          | Display Name                         |               Quantity Kind | Example Unit  |
| ---------------------------------- | ------------------------------------ | --------------------------: | ------------- |
| `fuel_combustion_carbon_intensity` | Carbon emission factor of combustion | Mass Carbon Emission Factor | `kgCO2e / kg` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key      | Display Name | Quantity Kind | Example Unit |
| -------------- | ------------ | ------------: | ------------ |
| `mass_of_fuel` | Mass of fuel |          Mass | `kg`         |

### Fuel usage by mass emissions, accounting for BCU claims

key: `fuel_usage_by_mass_bcu`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Emissions based on a mass of fuel used for a journey, accounting for BCU claims.

**Calculations**

$\text{result} = fuel\_usage\_accountable\_emissions + bcu\_fuel\_usage\_emissions$

<Accordion title="Show breakdown">$\text{fuel\_usage\_accountable\_emissions} = fuel\_combustion\_carbon\_intensity \times \left(mass\_of\_fuel\_used - subtractable\_mass\_of\_bcu\_fuel\right)$<br /><br />$\text{subtractable\_mass\_of\_bcu\_fuel} = mass\_of\_bcu\_fuel \times \frac{energy\_density\_bcu\_fuel}{energy\_density\_fuel\_used}$<br /><br />$\text{bcu\_fuel\_usage\_emissions} = bcu\_fuel\_combustion\_carbon\_intensity \times mass\_of\_bcu\_fuel$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                              | Display Name                                                  |               Quantity Kind | Example Unit  |
| -------------------------------------- | ------------------------------------------------------------- | --------------------------: | ------------- |
| `bcu_fuel_combustion_carbon_intensity` | Carbon emission factor of BCU combustion                      | Mass Carbon Emission Factor | `kgCO2e / kg` |
| `fuel_combustion_carbon_intensity`     | Carbon emission factor of combustion of fuel used for journey | Mass Carbon Emission Factor | `kgCO2e / kg` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                                                                          |       Quantity Kind | Example Unit |
| -------------------------- | ------------------------------------------------------------------------------------- | ------------------: | ------------ |
| `energy_density_bcu_fuel`  | Energy density of low-carbon fuel represented in BCUs used for transportation journey | Mass Energy Density | `kWh / kg`   |
| `energy_density_fuel_used` | Energy density of fuel consumed during the transportation journey                     | Mass Energy Density | `kWh / kg`   |
| `mass_of_bcu_fuel`         | The quantity of fuel represented in BCUs used for transportation journey              |                Mass | `kg`         |
| `mass_of_fuel_used`        | Mass of fuel used for the journey                                                     |                Mass | `kg`         |

### Fuel usage by volume emissions

key: `fuel_usage_by_volume`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Emissions based on multiplying a fuel volume by the carbon emission factor of combustion.

**Calculations**

$\text{result} = volume\_of\_fuel \times fuel\_combustion\_carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                          | Display Name         |                 Quantity Kind | Example Unit |
| ---------------------------------- | -------------------- | ----------------------------: | ------------ |
| `fuel_combustion_carbon_intensity` | Fuel emission factor | Volume Carbon Emission Factor | `kgCO2e / L` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name   | Quantity Kind | Example Unit |
| ---------------- | -------------- | ------------: | ------------ |
| `volume_of_fuel` | Volume of fuel |        Volume | `L`          |

### Fuel usage by volume emissions, accounting for BCU claims

key: `fuel_usage_by_volume_bcu`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Emissions based on a volume of fuel used for a journey, accounting for BCU claims.

**Calculations**

$\text{result} = fuel\_usage\_accountable\_emissions + bcu\_fuel\_usage\_emissions$

<Accordion title="Show breakdown">$\text{fuel\_usage\_accountable\_emissions} = fuel\_combustion\_carbon\_intensity \times \left(volume\_of\_fuel\_used - volume\_of\_bcu\_fuel \times \frac{energy\_density\_bcu\_fuel}{energy\_density\_fuel\_used}\right)$<br /><br />$\text{bcu\_fuel\_usage\_emissions} = bcu\_fuel\_combustion\_carbon\_intensity \times volume\_of\_bcu\_fuel$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                              | Display Name                                                  |                 Quantity Kind | Example Unit |
| -------------------------------------- | ------------------------------------------------------------- | ----------------------------: | ------------ |
| `bcu_fuel_combustion_carbon_intensity` | Carbon emission factor of BCU combustion                      | Volume Carbon Emission Factor | `kgCO2e / L` |
| `fuel_combustion_carbon_intensity`     | Carbon emission factor of combustion of fuel used for journey | Volume Carbon Emission Factor | `kgCO2e / L` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                                                                          |  Quantity Kind | Example Unit |
| -------------------------- | ------------------------------------------------------------------------------------- | -------------: | ------------ |
| `energy_density_bcu_fuel`  | Energy density of low-carbon fuel represented in BCUs used for transportation journey | Energy Density | `kWh / L`    |
| `energy_density_fuel_used` | Energy density of fuel consumed during the transportation journey                     | Energy Density | `kWh / L`    |
| `volume_of_bcu_fuel`       | The quantity of fuel represented in BCUs used for transportation journey              |         Volume | `L`          |
| `volume_of_fuel_used`      | Volume of fuel used for the journey                                                   |         Volume | `L`          |

### GHG direct emissions

key: `ghg_direct_emissions`

tags: <span class="blueprint-tag-pill">Direct emissions</span>

Direct emissions from a pyrolysis process where pyrolysis gases are emitted to the atmosphere or combusted.

**Calculations**

$\text{result} = mass\_flow \times concentration \times global\_warming\_potential$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                      | Quantity Kind | Example Unit    |
| -------------------------- | --------------------------------- | ------------: | --------------- |
| `global_warming_potential` | 100-year global warming potential | Dimensionless | `dimensionless` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key       | Display Name                                    | Quantity Kind | Example Unit |
| --------------- | ----------------------------------------------- | ------------: | ------------ |
| `concentration` | Concentration of warming species in emitted gas | Mass Fraction | `mg / kg`    |
| `mass_flow`     | Total mass flow of gas                          |          Mass | `kg`         |

### GHG leakage emissions

key: `ghg_leakage_by_energy`

tags: <span class="blueprint-tag-pill">Direct emissions</span>

Emissions due to usage of a greenhouse gas leakage into the atmosphere, based on gas energy used.

**Calculations**

$\text{result} = \frac{gas\_energy\_used \times global\_warming\_potential \times leakage\_fraction}{gas\_energy\_density}$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                      | Quantity Kind | Example Unit    |
| -------------------------- | --------------------------------- | ------------: | --------------- |
| `global_warming_potential` | 100-year global warming potential | Dimensionless | `dimensionless` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key            | Display Name                           |       Quantity Kind | Example Unit    |
| -------------------- | -------------------------------------- | ------------------: | --------------- |
| `gas_energy_density` | Carbon density of gas                  | Mass Energy Density | `kWh / kg`      |
| `gas_energy_used`    | Energy of gas used                     |              Energy | `kWh`           |
| `leakage_fraction`   | Fraction of gas leaked into atmosphere |       Dimensionless | `dimensionless` |

### Grid electricity use emissions

key: `grid_electricity_use`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions related to electric energy use. Applicable to quantifying electricity emissions when the quantity of electricity consumed is reported as a single number. If electricity consumption has been measured from a meter, use the component blueprint 'Metered electricity use emissions'.

**Calculations**

$\text{result} = electricity\_use \times grid\_carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key               | Display Name                     |                 Quantity Kind | Example Unit   |
| ----------------------- | -------------------------------- | ----------------------------: | -------------- |
| `grid_carbon_intensity` | Electricity grid emission factor | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name            | Quantity Kind | Example Unit |
| ----------------- | ----------------------- | ------------: | ------------ |
| `electricity_use` | Total electricity usage |        Energy | `kWh`        |

### Grid electricity use, full lifecycle with loss emission factor

key: `grid_electricity_full_lifecycle_ef`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions related to electric energy use. Applicable to quantifying electricity emissions where the electricity consumed is reported as a single value and where transmission and distribution losses are published as an emission factor.

**Calculations**

$\text{result} = electricity\_use \times grid\_lifecycle\_emission\_factor$

<Accordion title="Show breakdown">$\text{grid\_lifecycle\_emission\_factor} = grid\_consumption\_emission\_factor + wtt\_emission\_factor + transmission\_distribution\_loss\_ef$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                           | Display Name                                       |                 Quantity Kind | Example Unit   |
| ----------------------------------- | -------------------------------------------------- | ----------------------------: | -------------- |
| `grid_consumption_emission_factor`  | Electricity grid consumption emission factor       | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `transmission_distribution_loss_ef` | Transmission and distribution loss emission factor | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `wtt_emission_factor`               | Well to tank emission factor                       | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name            | Quantity Kind | Example Unit |
| ----------------- | ----------------------- | ------------: | ------------ |
| `electricity_use` | Total electricity usage |        Energy | `kWh`        |

### Grid electricity use, full lifecycle with percentage losses

key: `grid_electricity_full_lifecycle_percent`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions related to electric energy use. Applicable to quantifying electricity emissions where the electricity consumed is reported as a single value and where transmission and distribution losses are published as a percentage. If electricity consumption has been measured from a meter, use the component blueprint 'Metered electricity use emissions'.

**Calculations**

$\text{result} = electricity\_use \times grid\_lifecycle\_emission\_factor \times loss\_uplift$

<Accordion title="Show breakdown">$\text{grid\_lifecycle\_emission\_factor} = grid\_consumption\_emission\_factor + wtt\_emission\_factor$<br /><br />$\text{loss\_uplift} = \overset{One}{\text{1.0}} + transmission\_distribution\_losses$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                          | Display Name                                 |                 Quantity Kind | Example Unit   |
| ---------------------------------- | -------------------------------------------- | ----------------------------: | -------------- |
| `grid_consumption_emission_factor` | Electricity grid consumption emission factor | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `transmission_distribution_losses` | Transmission and distribution losses         |           Dimensionless Ratio | `%`            |
| `wtt_emission_factor`              | Well to tank emission factor                 | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name            | Quantity Kind | Example Unit |
| ----------------- | ----------------------- | ------------: | ------------ |
| `electricity_use` | Total electricity usage |        Energy | `kWh`        |

### Grid electricity use, with low carbon procurement, full lifecycle with percentage losses

key: `grid_electricity_with_recs_full_lifecycle_percent`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions related to electric energy use with procurement of low-carbon power. Applicable where distribution losses are published as a percentage.

**Calculations**

$\text{result} = grid\_emissions + procured\_power\_emissions$

<Accordion title="Show breakdown">$\text{grid\_emissions} = net\_grid\_electricity\_use \times grid\_lifecycle\_emission\_factor \times loss\_uplift$<br /><br />$\text{net\_grid\_electricity\_use} = total\_grid\_electricity\_use - low\_carbon\_procured\_power\_electricity\_use$<br /><br />$\text{grid\_lifecycle\_emission\_factor} = grid\_consumption\_emission\_factor + wtt\_emission\_factor$<br /><br />$\text{loss\_uplift} = \overset{One}{\text{1.0}} + transmission\_distribution\_losses$<br /><br />$\text{procured\_power\_emissions} = low\_carbon\_procured\_power\_electricity\_use \times low\_carbon\_procured\_power\_emission\_factor \times loss\_uplift$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                   | Display Name                                 |                 Quantity Kind | Example Unit   |
| ------------------------------------------- | -------------------------------------------- | ----------------------------: | -------------- |
| `grid_consumption_emission_factor`          | Electricity grid consumption emission factor | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `low_carbon_procured_power_emission_factor` | Carbon emission factor of procured power     | Energy Carbon Emission Factor | `kgCO2e / kWh` |
| `transmission_distribution_losses`          | Transmission and distribution losses         |           Dimensionless Ratio | `%`            |
| `wtt_emission_factor`                       | Well to tank emission factor                 | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                   | Display Name                     | Quantity Kind | Example Unit |
| ------------------------------------------- | -------------------------------- | ------------: | ------------ |
| `low_carbon_procured_power_electricity_use` | Procured power electricity usage |        Energy | `kWh`        |
| `total_grid_electricity_use`                | Total electricity usage          |        Energy | `kWh`        |

### Mass-based CI emissions

key: `mass_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions based on multiplying a mass by its carbon emission factor. Applicable to quantifying embodied emissions of materials and consumables when the mass consumed is known. This component is generic to any material, for fuel use see the 'Fuel usage by mass emissions' component blueprint .

**Calculations**

$\text{result} = mass \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name           |               Quantity Kind | Example Unit  |
| ------------------ | ---------------------- | --------------------------: | ------------- |
| `carbon_intensity` | Carbon emission factor | Mass Carbon Emission Factor | `kgCO2e / kg` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `mass`    | Mass         |          Mass | `kg`         |

### Mass-distance-based CI emissions

key: `mass_distance_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Transportation</span>

Emissions related to transporting a load, based on a distance-mass method. This component should be used when it's impossible to disambiguate the mass transported from the distance traveled. For example, where multiple small trips with different masses and distances are aggregated prior to submitting them to Isometric Certify.

**Calculations**

$\text{result} = mass\_distance \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                 |                        Quantity Kind | Example Unit           |
| ------------------ | ---------------------------- | -----------------------------------: | ---------------------- |
| `carbon_intensity` | Emission factor of transport | Mass Distance Carbon Emission Factor | `gCO2e / (tonne * km)` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key       | Display Name                | Quantity Kind | Example Unit |
| --------------- | --------------------------- | ------------: | ------------ |
| `mass_distance` | Mass multiplied by distance | Mass Distance | `tonne * km` |

### Mass-ratio based emissions

key: `mass_ratio_based_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span> <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Calculates emissions based on a mass of material used per unit feedstock mass. Applicable to quantifying embodied emissions of materials and consumables when the mass consumed is derived from an efficiency value.

**Calculations**

$\text{result} = mass\_ratio \times emissions\_factor \times feedstock\_mass$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                                |               Quantity Kind | Example Unit  |
| ------------------ | ------------------------------------------- | --------------------------: | ------------- |
| `emissions_factor` | Emission factor                             | Mass Carbon Emission Factor | `kgCO2e / kg` |
| `mass_ratio`       | Mass of material per unit mass of feedstock |                  Mass Ratio | `kg / tonne`  |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name      | Quantity Kind | Example Unit |
| ---------------- | ----------------- | ------------: | ------------ |
| `feedstock_mass` | Mass of feedstock |          Mass | `kg`         |

### Metered electricity use emissions

key: `metered_energy_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions based on electricity use between two meter readings multiplied by its carbon emission factor. Applicable to quantifying electricity emissions when the final and initial meter readout is known.

**Calculations**

$\text{result} = energy\_use \times carbon\_intensity$

<Accordion title="Show breakdown">$\text{energy\_use} = final\_readout - initial\_readout$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                |                 Quantity Kind | Example Unit   |
| ------------------ | --------------------------- | ----------------------------: | -------------- |
| `carbon_intensity` | Electricity emission factor | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name                | Quantity Kind | Example Unit |
| ----------------- | --------------------------- | ------------: | ------------ |
| `final_readout`   | Electricity final readout   |        Energy | `kWh`        |
| `initial_readout` | Electricity initial readout |        Energy | `kWh`        |

### Proportional and additional mine emissions

key: `proportional_and_additional_mine_energy_emissions`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span>

Emissions related to fuel, emulsion and electricity use, based on proportion of rock powder used and overall electricity use amplifications.

**Calculations**

$\text{result} = electricity\_use\_for\_deployed\_rock\_powder \times electricity\_carbon\_intensity$

<Accordion title="Show breakdown">$\text{electricity\_use\_for\_deployed\_rock\_powder} = \frac{rock\_powder\_deployed}{total\_rock\_output} \times proportional\_electricity\_use + rock\_powder\_deployed\_proportion \times additional\_electricity\_use$<br /><br />$\text{proportional\_electricity\_use} = total\_electricity\_use \times \left(1 - energy\_use\_amplification\right)$<br /><br />$\text{rock\_powder\_deployed\_proportion} = \frac{rock\_powder\_deployed}{rock\_powder\_output}$<br /><br />$\text{additional\_electricity\_use} = total\_electricity\_use \times energy\_use\_amplification$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                      | Display Name                          |                 Quantity Kind | Example Unit   |
| ------------------------------ | ------------------------------------- | ----------------------------: | -------------- |
| `electricity_carbon_intensity` | Carbon emission factor of electricity | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                     |       Quantity Kind | Example Unit |
| -------------------------- | -------------------------------- | ------------------: | ------------ |
| `energy_use_amplification` | Overall electricity use increase | Dimensionless Ratio | `%`          |
| `rock_powder_deployed`     | Rock powder deployed             |                Mass | `kg`         |
| `rock_powder_output`       | Rock powder output               |                Mass | `kg`         |
| `total_electricity_use`    | Overall electricity use          |              Energy | `kWh`        |
| `total_rock_output`        | Total rock output                |                Mass | `kg`         |

### Time-based emissions

key: `time_based_emissions`

Emissions based on multiplying an emission value for a standard length of time by the duration of activity. Applicable to projects including processes where emission factors are known for a time-based measurement of a process, such as use of machinery.

**Calculations**

$\text{result} = emissions\_per\_unit\_time \times time$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                 | Display Name            |        Quantity Kind | Example Unit   |
| ------------------------- | ----------------------- | -------------------: | -------------- |
| `emissions_per_unit_time` | Emissions per unit time | Time Emission Factor | `kgCO2e / day` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name  | Quantity Kind | Example Unit |
| --------- | ------------- | ------------: | ------------ |
| `time`    | Time duration |          Time | `second`     |

### Time-based grid electricity use emissions

key: `time_based_grid_electricity_use`

tags: <span class="blueprint-tag-pill">Electricity</span> <span class="blueprint-tag-pill">Energy use</span>

Amount of CO₂ emitted, given a time, average power draw and energy carbon emission factor.

**Calculations**

$\text{result} = time \times average\_power \times grid\_carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key               | Display Name                                  |                 Quantity Kind | Example Unit   |
| ----------------------- | --------------------------------------------- | ----------------------------: | -------------- |
| `grid_carbon_intensity` | CO₂e emitted per unit of electricity consumed | Energy Carbon Emission Factor | `kgCO2e / kWh` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key       | Display Name                      | Quantity Kind | Example Unit |
| --------------- | --------------------------------- | ------------: | ------------ |
| `average_power` | Average power draw                |         Power | `watts`      |
| `time`          | Time the power was been drawn for |          Time | `second`     |

### Transport emissions

key: `transport`

tags: <span class="blueprint-tag-pill">Transportation</span>

Emissions related to transporting a load, based on a distance-mass method. Applicable to quantifying transportation emissions when the mass and distance traveled for an individual journey is known.

**Calculations**

$\text{result} = mass \times distance \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                 |                        Quantity Kind | Example Unit           |
| ------------------ | ---------------------------- | -----------------------------------: | ---------------------- |
| `carbon_intensity` | Emission factor of transport | Mass Distance Carbon Emission Factor | `gCO2e / (tonne * km)` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key  | Display Name      | Quantity Kind | Example Unit |
| ---------- | ----------------- | ------------: | ------------ |
| `distance` | Distance traveled |      Distance | `km`         |
| `mass`     | Mass of load      |          Mass | `kg`         |

### Volume per feedstock-unit mass based emissions

key: `specific_volume_based_emissions`

tags: <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Fuel</span> <span class="blueprint-tag-pill">Transportation</span>

Calculates emissions based on a volume of material used per unit feedstock mass. Applicable to quantifying emissions related to consumables when the volume consumed is derived from an efficiency value.

**Calculations**

$\text{result} = volume\_material\_per\_mass \times emissions\_factor \times feedstock\_mass$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                                  |                 Quantity Kind | Example Unit |
| -------------------------- | --------------------------------------------- | ----------------------------: | ------------ |
| `emissions_factor`         | Volume carbon emission factor                 | Volume Carbon Emission Factor | `kgCO2e / L` |
| `volume_material_per_mass` | Volume of material per unit mass of feedstock |               Specific Volume | `m^3 / kg`   |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name      | Quantity Kind | Example Unit |
| ---------------- | ----------------- | ------------: | ------------ |
| `feedstock_mass` | Mass of feedstock |          Mass | `kg`         |

### Volume-based emissions

key: `volume_based_ci_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span> <span class="blueprint-tag-pill">Energy use</span>

Emissions based on multiplying a volume by its carbon emission factor. Applicable to quantifying emissions related to consumables, for example water. This component is generic to any liquid or gas, for fuel use specifically see the 'Fuel usage by volume emissions' component blueprint.

**Calculations**

$\text{result} = volume \times carbon\_intensity$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key          | Display Name                  |                 Quantity Kind | Example Unit |
| ------------------ | ----------------------------- | ----------------------------: | ------------ |
| `carbon_intensity` | Volume carbon emission factor | Volume Carbon Emission Factor | `kgCO2e / L` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `volume`  | Volume       |        Volume | `L`          |

### Volume-based emissions per unit area

key: `volume_based_emissions_by_area`

tags: <span class="blueprint-tag-pill">Embodied emissions</span>

Calculates emissions based on multiplying a rate of application of a material to a project area. Applicable, for example, to spreading of a feedstock, fertilizer, carbon-rich product or site preparation. For fuel consumption by unit area see the Fuel Usage By Area component.

**Calculations**

$\text{result} = volume\_material\_per\_area \times emission\_factor \times area$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name                          |                 Quantity Kind | Example Unit |
| -------------------------- | ------------------------------------- | ----------------------------: | ------------ |
| `emission_factor`          | Volume carbon emission factor         | Volume Carbon Emission Factor | `kgCO2e / L` |
| `volume_material_per_area` | Volume of material used per unit area |               Volume Per Area | `L / ha`     |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key | Display Name | Quantity Kind | Example Unit |
| --------- | ------------ | ------------: | ------------ |
| `area`    | Area         |          Area | `ha`         |

### Volume-distance based emissions

key: `volume_distance_based_emissions`

tags: <span class="blueprint-tag-pill">Embodied emissions</span> <span class="blueprint-tag-pill">Energy use</span> <span class="blueprint-tag-pill">Transportation</span>

Emissions based on multiplying a volume and distance by its carbon emission factor. Applicable to quantifying emissions related to transporting volume-based consumables or goods, for example water, gases, or solids in standardized shipping containers.

**Calculations**

$\text{result} = volume \times distance \times emission\_factor$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name                           |                          Quantity Kind | Example Unit         |
| ----------------- | -------------------------------------- | -------------------------------------: | -------------------- |
| `emission_factor` | Volume-distance carbon emission factor | Volume Distance Carbon Emission Factor | `gCO2e / (teu * km)` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key  | Display Name      | Quantity Kind | Example Unit |
| ---------- | ----------------- | ------------: | ------------ |
| `distance` | Distance traveled |      Distance | `km`         |
| `volume`   | Volume            |        Volume | `L`          |

## Adjustment Component Blueprints

### Constant CO₂ reduction

key: `constant_reduction`

Amount of CO₂ activity emissions that have been reduced by other claims, such as Book and Claim Units.

**Calculations**

$\text{result} = constant\_reduction$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key            | Display Name           | Quantity Kind | Example Unit |
| -------------------- | ---------------------- | ------------: | ------------ |
| `constant_reduction` | Constant CO₂ reduction |   Mass Carbon | `kgCO2e`     |

## Loss Component Blueprints

### CO₂e lost to strong acid weathering

key: `ew_loss_strong_acid_from_fertilizer_use`

CO₂e lost to strong acid from fertilizer use

**Calculations**

$\text{result} = \frac{fertilizer\_application\_rate \times rock\_spread\_area \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times nitrogen\_density}{\overset{Nitrogen\ molar\ mass}{\text{28.02g/mol}} \times fertilizer\_density}$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name                   | Quantity Kind | Example Unit |
| ----------------------------- | ------------------------------ | ------------: | ------------ |
| `fertilizer_application_rate` | Fertilizer application rate    | Mass Per Area | `kg / m^2`   |
| `fertilizer_density`          | Fertilizer density             |  Mass Density | `kg / m^3`   |
| `nitrogen_density`            | Nitrogen density in fertilizer |  Mass Density | `kg / m^3`   |
| `rock_spread_area`            | Rock spread area               |          Area | `ha`         |

### Cation exchange capacity loss

key: `ew_cec_loss`

Enhanced weathering cation exchange capacity loss

**Calculations**

$\text{result} = all\_\_cation\_concentration\_increase\_over\_control \times soil\_density \times soil\_sampling\_depth \times rock\_spread\_area \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}}$

<Accordion title="Show breakdown">$\text{all\_\_cation\_concentration\_increase\_over\_control} = all\_\_cation\_concentration\_increase\_in\_deployment - all\_\_cation\_concentration\_increase\_in\_control$<br /><br />$\text{all\_\_cation\_concentration\_increase\_in\_deployment} = \overline{end\_of\_reporting\_period\_all\_\_in\_treatment} - \overline{baseline\_all\_\_in\_treatment}$<br /><br />$\text{all\_\_cation\_concentration\_increase\_in\_control} = \overline{end\_of\_reporting\_period\_all\_\_in\_control} - \overline{baseline\_all\_\_in\_control}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                   | Display Name                                          |                     Quantity Kind | Example Unit |
| ------------------------------------------- | ----------------------------------------------------- | --------------------------------: | ------------ |
| `baseline_all__in_control`                  | Baseline exchangeable all in control                  | Amount Of Substance Per Mass List | `mmol / kg`  |
| `baseline_all__in_treatment`                | Baseline exchangeable all in treatment                | Amount Of Substance Per Mass List | `mmol / kg`  |
| `end_of_reporting_period_all__in_control`   | End of reporting period exchangeable all in control   | Amount Of Substance Per Mass List | `mmol / kg`  |
| `end_of_reporting_period_all__in_treatment` | End of reporting period exchangeable all in treatment | Amount Of Substance Per Mass List | `mmol / kg`  |
| `rock_spread_area`                          | Rock spread area                                      |                              Area | `ha`         |
| `soil_density`                              | Soil density                                          |                      Mass Density | `kg / m^3`   |
| `soil_sampling_depth`                       | Soil sampling depth                                   |                          Distance | `km`         |

### Constant CO₂ loss

key: `constant_loss`

Amount of CO₂ lost before it reached permanent storage.

**Calculations**

$\text{result} = constant\_loss$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key       | Display Name      | Quantity Kind | Example Unit |
| --------------- | ----------------- | ------------: | ------------ |
| `constant_loss` | Constant CO₂ loss |   Mass Carbon | `kgCO2e`     |

## Removal Counterfactual Component Blueprints

### Biomass counterfactual storage

key: `biomass_counterfactual_storage`

The CO₂ stored in the biomass feedstock that would have remained durably stored in the biomass in the absence of the project.

**Calculations**

$\text{result} = feedstock\_co2e\_content - counterfactual\_emissions$

<Accordion title="Show breakdown">$\text{feedstock\_co2e\_content} = feedstock\_mass \times feedstock\_carbon\_content \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$<br /><br />$\text{counterfactual\_emissions} = \text{Minimum}(counterfactual\_emissions\_15\_years,\allowbreak counterfactual\_emissions\_50\_years)$<br /><br />$\text{counterfactual\_emissions\_50\_years} = \left(1 - retained\_carbon\_fraction\_50\_years\right) \times feedstock\_co2e\_content$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                           | Display Name                                                  | Quantity Kind | Example Unit    |
| ----------------------------------- | ------------------------------------------------------------- | ------------: | --------------- |
| `counterfactual_emissions_15_years` | CO₂e counterfactually released from the biomass over 15 years |   Mass Carbon | `kgCO2e`        |
| `feedstock_carbon_content`          | Carbon content of the feedstock                               |    Mass Ratio | `kg / tonne`    |
| `feedstock_mass`                    | Mass of the feedstock                                         |          Mass | `kg`            |
| `retained_carbon_fraction_50_years` | Fraction of C retained in the biomass after 50 years          | Dimensionless | `dimensionless` |

### Constant removal counterfactual adjustment

key: `constant_removal_counterfactual`

Baseline carbon removal adjustment based on a counterfactual calculated off-platform.

**Calculations**

$\text{result} = constant\_removal\_counterfactual$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                         | Display Name                               | Quantity Kind | Example Unit |
| --------------------------------- | ------------------------------------------ | ------------: | ------------ |
| `constant_removal_counterfactual` | Constant removal counterfactual adjustment |   Mass Carbon | `kgCO2e`     |

### Counterfactual carbon storage via river export

key: `river_export_counterfactual`

Counterfactual CO₂ sequestration via drawdown in rivers, resulting in CO₂ ocean storage as dissolved inorganic carbon (DIC). This component is used to model the counterfactual baseline scenario alongside the ocean carbon storage via river export sequestration component.

**Calculations**

$\text{result} = co2e\_net\_export - co2e\_feedstock$

<Accordion title="Show breakdown">$\text{co2e\_net\_export} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times river\_dic\_export \times ocean\_retention$<br /><br />$\text{river\_dic\_export} = \sum dic\_downstream\_t \times river\_retention \times \overset{Molar\ mass\ of\ carbon}{\text{12.011g/mol}}$<br /><br />$\text{dic\_downstream\_t} = dic\_concentration\_t \times density\_downstream\_t \times flow\_downstream\_t \times time\_interval\_t$<br /><br />$\text{co2e\_feedstock} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times feedstock\_carbon\_content$<br /><br />$\text{feedstock\_carbon\_content} = feedstock\_mass \times feedstock\_carbon\_fraction$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                   | Display Name                                                                        |                     Quantity Kind | Example Unit |
| --------------------------- | ----------------------------------------------------------------------------------- | --------------------------------: | ------------ |
| `density_downstream_t`      | Average density at downstream measurement location                                  |                 Mass Density List | `kg / m^3`   |
| `dic_concentration_t`       | Average DIC concentration at downstream measurement location                        | Amount Of Substance Per Mass List | `mmol / kg`  |
| `feedstock_carbon_fraction` | Carbon mass fraction in feedstock                                                   |                     Mass Fraction | `mg / kg`    |
| `feedstock_mass`            | Mass of alkaline feedstock added                                                    |                              Mass | `kg`         |
| `flow_downstream_t`         | Average flow rate at downstream measurement location                                |             Volume Flow Rate List | `m^3 / hour` |
| `ocean_retention`           | Retention of CO₂ after re-equilibration of DIC on ocean discharge                   |               Dimensionless Ratio | `%`          |
| `river_retention`           | Retention of CO₂ after transit from downstream measurement point to the river mouth |               Dimensionless Ratio | `%`          |
| `time_interval_t`           | Duration of time interval                                                           |                         Time List | `second`     |

### Counterfactual feedstock weathering via OAE

key: `feedstock_weathering_oae_counterfactual`

Counterfactual CO₂ sequestration via weathering of feedstock, resulting in CO₂ ocean storage through OAE processes.

**Calculations**

$\text{result} = feedstock\_dissolved \times additional\_feedstock \times air\_sea\_efficiency \times feedstock\_cdr\_potential$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                 | Display Name                                                                                                    |       Quantity Kind | Example Unit     |
| ------------------------- | --------------------------------------------------------------------------------------------------------------- | ------------------: | ---------------- |
| `additional_feedstock`    | Additional mass of alkaline feedstock weathered in counterfactual scenario                                      |                Mass | `kg`             |
| `air_sea_efficiency`      | Efficiency of air-sea CO₂ uptake due to alkalinity addition from dissolved feedstock in counterfactual scenario | Dimensionless Ratio | `%`              |
| `feedstock_cdr_potential` | CDR potential of feedstock                                                                                      |  Mass Cdr Potential | `kgCO2e / tonne` |
| `feedstock_dissolved`     | Proportion of additional feedstock dissolved in counterfactual scenario                                         | Dimensionless Ratio | `%`              |

### Feedstock replacement emissions

key: `feedstock_replacement_emissions`

Replacement emissions based on multiplying a mass of feedstock by its replacement emissions factor.

**Calculations**

$\text{result} = mass\_of\_feedstock \times replacement\_emissions\_factor$

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                      | Display Name                               |               Quantity Kind | Example Unit  |
| ------------------------------ | ------------------------------------------ | --------------------------: | ------------- |
| `replacement_emissions_factor` | Replacement emissions factor for feedstock | Mass Carbon Emission Factor | `kgCO2e / kg` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key           | Display Name      | Quantity Kind | Example Unit |
| ------------------- | ----------------- | ------------: | ------------ |
| `mass_of_feedstock` | Mass of feedstock |          Mass | `kg`         |

## Sequestration Component Blueprints

### Air-sea CO₂ uptake, DIC inputs

key: `air_sea_co2_uptake`

CO₂ stored via air-sea gas exchange, determined by the difference in uptake under project intervention and baseline conditions, measured via DIC. The calculation uses quantification outlined in the Air-sea CO₂ uptake protocol module.

**Calculations**

$\text{result} = co2\_net\_uptake\_t2 - co2\_net\_uptake\_t1$

<Accordion title="Show breakdown">$\text{co2\_net\_uptake\_t2} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times dic\_delta\_t2$<br /><br />$\text{dic\_delta\_t2} = dic\_intervention\_t2 - dic\_baseline\_t2$<br /><br />$\text{co2\_net\_uptake\_t1} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times dic\_delta\_t1$<br /><br />$\text{dic\_delta\_t1} = dic\_intervention\_t1 - dic\_baseline\_t1$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key             | Display Name                                      | Quantity Kind | Example Unit |
| --------------------- | ------------------------------------------------- | ------------: | ------------ |
| `dic_baseline_t1`     | DIC under baseline, start of reporting period     |          Mass | `kg`         |
| `dic_baseline_t2`     | DIC under baseline, end of reporting period       |          Mass | `kg`         |
| `dic_intervention_t1` | DIC under intervention, start of reporting period |          Mass | `kg`         |
| `dic_intervention_t2` | DIC under intervention, end of reporting period   |          Mass | `kg`         |

### Air-sea CO₂ uptake, flux inputs

key: `air_sea_co2_uptake_flux`

CO₂ stored via air-sea gas exchange, determined by the difference in cumulative air-sea CO₂ flux under project intervention and baseline conditions. The calculation uses quantification outlined in the Air-sea CO₂ uptake protocol module.

**Calculations**

$\text{result} = flux\_delta\_t2 - flux\_delta\_t1$

<Accordion title="Show breakdown">$\text{flux\_delta\_t2} = flux\_intervention\_t2 - flux\_baseline\_t2$<br /><br />$\text{flux\_delta\_t1} = flux\_intervention\_t1 - flux\_baseline\_t1$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key              | Display Name                                                   | Quantity Kind | Example Unit |
| ---------------------- | -------------------------------------------------------------- | ------------: | ------------ |
| `flux_baseline_t1`     | Air-sea CO₂ flux under baseline, start of reporting period     |   Mass Carbon | `kgCO2e`     |
| `flux_baseline_t2`     | Air-sea CO₂ flux under baseline, end of reporting period       |   Mass Carbon | `kgCO2e`     |
| `flux_intervention_t1` | Air-sea CO₂ flux under intervention, start of reporting period |   Mass Carbon | `kgCO2e`     |
| `flux_intervention_t2` | Air-sea CO₂ flux under intervention, end of reporting period   |   Mass Carbon | `kgCO2e`     |

### Air-sea CO₂ uptake, mass inputs

key: `air_sea_co2_uptake_mass`

CO₂ stored via air-sea gas exchange, determined by the mass of alkalinity added, alkalinity content and modelled efficiency of CO₂ uptake.

**Calculations**

$\text{result} = total\_dosed\_alkalinity \times uptake\_efficiency$

<Accordion title="Show breakdown">$\text{total\_dosed\_alkalinity} = feedstock\_mass \times feedstock\_alkalinity\_mass\_fraction$<br /><br />$\text{uptake\_efficiency} = \frac{gross\_cdr}{total\_dosed\_alkalinity}$<br /><br />$\text{gross\_cdr} = modelled\_cdr \times alkalinity\_correction\_factor$<br /><br />$\text{modelled\_cdr} = near\_field\_cdr + far\_field\_cdr$<br /><br />$\text{near\_field\_cdr} = near\_field\_flux\_delta\_t2 - near\_field\_flux\_delta\_t1$<br /><br />$\text{far\_field\_cdr} = far\_field\_flux\_delta\_t2 - far\_field\_flux\_delta\_t1$<br /><br />$\text{alkalinity\_correction\_factor} = \frac{feedstock\_alkalinity\_mass\_fraction}{feedstock\_alkalinity\_mass\_fraction\_pre}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                | Display Name                                                               | Quantity Kind | Example Unit |
| ---------------------------------------- | -------------------------------------------------------------------------- | ------------: | ------------ |
| `far_field_flux_delta_t1`                | Cumulative air-sea CO₂ flux delta in far field, start of reporting period  |   Mass Carbon | `kgCO2e`     |
| `far_field_flux_delta_t2`                | Cumulative air-sea CO₂ flux delta in far field, end of reporting period    |   Mass Carbon | `kgCO2e`     |
| `feedstock_alkalinity_mass_fraction`     | Mass fraction of alkalinity in feedstock, final measured value             | Mass Fraction | `mg / kg`    |
| `feedstock_alkalinity_mass_fraction_pre` | Mass fraction of alkalinity in feedstock, preliminary value                | Mass Fraction | `mg / kg`    |
| `feedstock_mass`                         | Mass of feedstock added during reporting period                            |          Mass | `kg`         |
| `near_field_flux_delta_t1`               | Cumulative air-sea CO₂ flux delta in near field, start of reporting period |   Mass Carbon | `kgCO2e`     |
| `near_field_flux_delta_t2`               | Cumulative air-sea CO₂ flux delta in near field, end of reporting period   |   Mass Carbon | `kgCO2e`     |

### Biochar sequestration, 1000 year durability

key: `biochar_sequestration_1000_year`

Amount of CO₂ stored via biochar sequestration, given biochar mass and samples evidencing random reflectance properties and carbon content. Applicable to the 1000 year durability option from the Biochar Storage in Agricultural Soils module based on assessment of biochar permanence according  to Sanei et al. (2024).

**Calculations**

$\text{result} = product\_mass \times \overline{carbon\_contents} \times durable\_fraction \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

<Accordion title="Show breakdown">$\text{durable\_fraction} = \overline{s\_fraction} - s\_standard\_error$<br /><br />$\text{s\_standard\_error} = \sqrt{\frac{\overline{s\_fraction} \times \left(1 - \overline{s\_fraction}\right)}{num\_samples}}$<br /><br />$\text{num\_samples} = \left| {s\_fraction} \right|$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name                                                      |                Quantity Kind | Example Unit    |
| ----------------- | ----------------------------------------------------------------- | ---------------------------: | --------------- |
| `carbon_contents` | Total carbon content of biochar                                   | Mass Fraction Dry Basis List | `mg / kg`       |
| `product_mass`    | Mass of product                                                   |                         Mass | `kg`            |
| `s_fraction`      | Fraction of reflectance samples above 2% benchmark in each sample |           Dimensionless List | `dimensionless` |

### Biochar sequestration, 200 year durability

key: `biochar_sequestration_200_year_c_org`

Amount of CO₂ stored via biochar sequestration, given a carbon content, mass and durable fraction measurement. Applicable to the 200 year durability option from the Biochar Storage in Agricultural Soils module v1.2. Parameters a, b and c from Woolf et al. (2021).

**Calculations**

$\text{result} = product\_mass \times \overline{carbon\_contents} \times durable\_fraction \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

<Accordion title="Show breakdown">$\text{carbon\_contents} = total\_carbon\_contents - inorganic\_carbon\_contents$<br /><br />$\text{durable\_fraction} = \text{Minimum}(durable\_fraction\_calc,\allowbreak \overset{Max\ durable\ fraction}{\text{0.95}})$<br /><br />$\text{durable\_fraction\_calc} = 1 - non\_durable\_fraction\_calc$<br /><br />$\text{non\_durable\_fraction\_calc} = \overset{Parameter\ c}{\text{-0.048}} + \left(\overset{Parameter\ a}{\text{-0.383}} + \overset{Parameter\ b}{\text{0.35}} \times log\_mean\_soil\_temp\right) \times \overline{h\_c\_molar\_ratios}$<br /><br />$\text{log\_mean\_soil\_temp} = \ln \left(normalized\_mean\_soil\_temp\right)$<br /><br />$$\text{normalized\_mean\_soil\_temp} = \frac{soil\_temp\_delta}{\overset{Celsius\ unit}{\text{1.0$\Delta$°C}}}$$<br /><br />$\text{soil\_temp\_delta} = soil\_temp - \overset{Zero\ celsius}{\text{0.0°C}}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                   | Display Name                           |                Quantity Kind | Example Unit |
| --------------------------- | -------------------------------------- | ---------------------------: | ------------ |
| `h_c_molar_ratios`          | Hydrogen to organic carbon molar ratio |     Dimensionless Ratio List | `%`          |
| `inorganic_carbon_contents` | Inorganic carbon content of biochar    | Mass Fraction Dry Basis List | `mg / kg`    |
| `product_mass`              | Mass of product                        |                         Mass | `kg`         |
| `soil_temp`                 | Mean annual soil temperature           |                  Temperature | `degC`       |
| `total_carbon_contents`     | Total carbon content of biochar        | Mass Fraction Dry Basis List | `mg / kg`    |

### Biochar sequestration, 200 year durability, unsampled batch

key: `biochar_sequestration_200_year_unsampled`

Amount of CO₂ stored via biochar sequestration of unsampled batches where carbon content and durable fraction are calculated based on historically sampled batches. Applicable to projects sampling using Method B and the 200 year durability option from the Biochar Storage in Agricultural Soils module v1.2. Parameters a, b and c from Woolf et al. (2021).

**Calculations**

$\text{result} = product\_mass \times calculated\_carbon\_content \times durable\_fraction \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

<Accordion title="Show breakdown">$\text{calculated\_carbon\_content} = \text{WinsorizedMean}(carbon\_contents,\allowbreak carbon\_contents) - \text{WinsorizedStandardError}(carbon\_contents,\allowbreak carbon\_contents)$<br /><br />$\text{carbon\_contents} = total\_carbon\_contents - inorganic\_carbon\_contents$<br /><br />$\text{durable\_fraction} = \text{Minimum}(durable\_fraction\_calc,\allowbreak \overset{Max\ durable\ fraction}{\text{0.95}})$<br /><br />$\text{durable\_fraction\_calc} = 1 - non\_durable\_fraction\_calc$<br /><br />$\text{non\_durable\_fraction\_calc} = \overset{Parameter\ c}{\text{-0.048}} + \left(\overset{Parameter\ a}{\text{-0.383}} + \overset{Parameter\ b}{\text{0.35}} \times log\_mean\_soil\_temp\right) \times calculated\_h\_c\_ratio$<br /><br />$\text{log\_mean\_soil\_temp} = \ln \left(normalized\_mean\_soil\_temp\right)$<br /><br />$$\text{normalized\_mean\_soil\_temp} = \frac{soil\_temp\_delta}{\overset{Celsius\ unit}{\text{1.0$\Delta$°C}}}$$<br /><br />$\text{soil\_temp\_delta} = soil\_temp - \overset{Zero\ celsius}{\text{0.0°C}}$<br /><br />$\text{calculated\_h\_c\_ratio} = \text{WinsorizedMean}(h\_c\_molar\_ratios,\allowbreak h\_c\_molar\_ratios) + \text{WinsorizedStandardError}(h\_c\_molar\_ratios,\allowbreak h\_c\_molar\_ratios)$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                   | Display Name                           |                Quantity Kind | Example Unit |
| --------------------------- | -------------------------------------- | ---------------------------: | ------------ |
| `h_c_molar_ratios`          | Hydrogen to organic carbon molar ratio |     Dimensionless Ratio List | `%`          |
| `inorganic_carbon_contents` | Inorganic carbon content of biochar    | Mass Fraction Dry Basis List | `mg / kg`    |
| `product_mass`              | Mass of product                        |                         Mass | `kg`         |
| `soil_temp`                 | Mean annual soil temperature           |                  Temperature | `degC`       |
| `total_carbon_contents`     | Total carbon content of biochar        | Mass Fraction Dry Basis List | `mg / kg`    |

### Biomass burial with moisture correction

key: `biomass_burial_with_moisture_correction`

Amount of CO₂ stored, given a carbon concentration, mass and moisture contents. Applicable to quantifying CO₂ stored for the protocol Subsurface Biomass Carbon Removal and Storage.

**Calculations**

$\text{result} = carbon\_content \times buried\_mass \times co2e\_of\_carbon \times moisture\_correction$

<Accordion title="Show breakdown">$\text{moisture\_correction} = \frac{1 - average\_material\_moisture\_content}{1 - average\_sampled\_moisture\_content}$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name                  | Quantity Kind | Example Unit    |
| ---------------- | ----------------------------- | ------------: | --------------- |
| `co2e_of_carbon` | CO₂ equivalent of pure carbon | Dimensionless | `dimensionless` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                           | Display Name                                                         | Quantity Kind | Example Unit    |
| ----------------------------------- | -------------------------------------------------------------------- | ------------: | --------------- |
| `average_material_moisture_content` | Average moisture content across all material buried                  | Dimensionless | `dimensionless` |
| `average_sampled_moisture_content`  | Average moisture content in samples used to determine carbon content | Dimensionless | `dimensionless` |
| `buried_mass`                       | Mass of injectant buried                                             |          Mass | `kg`            |
| `carbon_content`                    | Carbon content of injectant                                          | Dimensionless | `dimensionless` |

### Biomass injection from winsorized mean

key: `biomass_injection_from_winsorized_mean`

Amount of CO₂ stored, given a mass and multiple measured carbon concentration values, from which a mean is calculated. Outliers for the mean are accounted for by winsorizing the measured carbon contents with mean and standard deviation calculated from historical carbon contents from the same feedstock. Applicable to quantifying CO₂ stored for the protocols Biomass Geological Storage and Bio-oil Geological Storage.

**Calculations**

$\text{result} = injectant\_mass \times mean\_carbon\_content \times co2e\_of\_carbon$

<Accordion title="Show breakdown">$\text{mean\_carbon\_content} = \text{WinsorizedMean}(injectant\_carbon\_content\_measurements,\allowbreak historical\_carbon\_content\_measurements)$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name                  | Quantity Kind | Example Unit    |
| ---------------- | ----------------------------- | ------------: | --------------- |
| `co2e_of_carbon` | CO₂ equivalent of pure carbon | Dimensionless | `dimensionless` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                | Display Name                                        |      Quantity Kind | Example Unit    |
| ---------------------------------------- | --------------------------------------------------- | -----------------: | --------------- |
| `historical_carbon_content_measurements` | Historical carbon content measurements of injectant | Dimensionless List | `dimensionless` |
| `injectant_carbon_content_measurements`  | Carbon content measurements of injectant            | Dimensionless List | `dimensionless` |
| `injectant_mass`                         | Mass of injectant                                   |               Mass | `kg`            |

### Blended bio oil injection

key: `blended_bio_oil_injection`

Amount of CO₂ stored, given a carbon concentration and mass. Applicable to quantifying CO₂ stored for Bio-oil Geological Storage when batches of bio-oil are blended prior to injection.

**Calculations**

$\text{result} = \overline{unblended\_bio\_oil\_carbon\_contents} \times unblended\_bio\_oil\_mass \times co2e\_of\_carbon$

<Accordion title="Show breakdown">$\text{unblended\_bio\_oil\_mass} = blended\_bio\_oil\_mass - liquid\_caustic\_soda\_mass - salt\_mass$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name                  | Quantity Kind | Example Unit    |
| ---------------- | ----------------------------- | ------------: | --------------- |
| `co2e_of_carbon` | CO₂ equivalent of pure carbon | Dimensionless | `dimensionless` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                           | Display Name                           |      Quantity Kind | Example Unit    |
| ----------------------------------- | -------------------------------------- | -----------------: | --------------- |
| `blended_bio_oil_mass`              | Total mass of injectant after blending |               Mass | `kg`            |
| `liquid_caustic_soda_mass`          | Liquid caustic soda mass               |               Mass | `kg`            |
| `salt_mass`                         | Mass of salt                           |               Mass | `kg`            |
| `unblended_bio_oil_carbon_contents` | Carbon content of unblended bio-oil    | Dimensionless List | `dimensionless` |

### CO₂ removed from weathering using TICAT method

key: `enhanced_weathering_sequestration_ticat`

CO₂ removed from weathering using the TICAT method described in Reershemius et al 2023.

**Calculations**

$\text{result} = ca\_co2\_removed + mg\_co2\_removed + na\_co2\_removed$

<Accordion title="Show breakdown">$\text{ca\_co2\_removed} = \frac{feedstock\_mass \times ca\_feedstock\_mass\_fraction \times conservative\_mean\_ca\_weathered\_fraction}{\overset{Calcium\ molar\ mass}{\text{40.078g/mol}}} \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times \overset{Calcium\ charge}{\text{2.0}}$<br /><br />$\text{conservative\_mean\_ca\_weathered\_fraction} = \text{ConservativeMeanBootstrapEstimator}(outlier\_detection\_ca\_weathered\_fraction)$<br /><br />$\text{outlier\_detection\_ca\_weathered\_fraction} = \text{ModifiedZScoreOutlierDetection}(ca\_weathered\_fraction)$<br /><br />$\text{ca\_weathered\_fraction} = \text{DivideAndFilterZeroDenominator}(ca\_lost,\allowbreak ca\_added)$<br /><br />$\text{ca\_lost} = ca\_added + ca\_end\_soil\_mass\_fraction - ca\_baseline\_soil\_mass\_fraction$<br /><br />$\text{ca\_added} = mass\_ratio\_of\_feedstock\_to\_soil \times ca\_feedstock\_mass\_fraction\_surplus$<br /><br />$\text{mass\_ratio\_of\_feedstock\_to\_soil} = \frac{tracer\_soil\_mass\_fraction\_increase}{tracer\_feedstock\_baseline\_diff}$<br /><br />$\text{tracer\_soil\_mass\_fraction\_increase} = tracer\_end\_soil\_mass\_fraction - tracer\_baseline\_soil\_mass\_fraction$<br /><br />$\text{tracer\_feedstock\_baseline\_diff} = tracer\_feedstock\_mass\_fraction - tracer\_end\_soil\_mass\_fraction$<br /><br />$\text{ca\_feedstock\_mass\_fraction\_surplus} = ca\_feedstock\_mass\_fraction - ca\_baseline\_soil\_mass\_fraction$<br /><br />$\text{mg\_co2\_removed} = \frac{feedstock\_mass \times mg\_feedstock\_mass\_fraction \times conservative\_mean\_mg\_weathered\_fraction}{\overset{Magnesium\ molar\ mass}{\text{24.305g/mol}}} \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times \overset{Magnesium\ charge}{\text{2.0}}$<br /><br />$\text{conservative\_mean\_mg\_weathered\_fraction} = \text{ConservativeMeanBootstrapEstimator}(outlier\_detection\_mg\_weathered\_fraction)$<br /><br />$\text{outlier\_detection\_mg\_weathered\_fraction} = \text{ModifiedZScoreOutlierDetection}(mg\_weathered\_fraction)$<br /><br />$\text{mg\_weathered\_fraction} = \text{DivideAndFilterZeroDenominator}(mg\_lost,\allowbreak mg\_added)$<br /><br />$\text{mg\_lost} = mg\_added + mg\_end\_soil\_mass\_fraction - mg\_baseline\_soil\_mass\_fraction$<br /><br />$\text{mg\_added} = mass\_ratio\_of\_feedstock\_to\_soil \times mg\_feedstock\_mass\_fraction\_surplus$<br /><br />$\text{mg\_feedstock\_mass\_fraction\_surplus} = mg\_feedstock\_mass\_fraction - mg\_baseline\_soil\_mass\_fraction$<br /><br />$\text{na\_co2\_removed} = \frac{feedstock\_mass \times na\_feedstock\_mass\_fraction \times conservative\_mean\_na\_weathered\_fraction}{\overset{Sodium\ molar\ mass}{\text{22.99g/mol}}} \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times \overset{Sodium\ charge}{\text{1.0}}$<br /><br />$\text{conservative\_mean\_na\_weathered\_fraction} = \text{ConservativeMeanBootstrapEstimator}(outlier\_detection\_na\_weathered\_fraction)$<br /><br />$\text{outlier\_detection\_na\_weathered\_fraction} = \text{ModifiedZScoreOutlierDetection}(na\_weathered\_fraction)$<br /><br />$\text{na\_weathered\_fraction} = \text{DivideAndFilterZeroDenominator}(na\_lost,\allowbreak na\_added)$<br /><br />$\text{na\_lost} = na\_added + na\_end\_soil\_mass\_fraction - na\_baseline\_soil\_mass\_fraction$<br /><br />$\text{na\_added} = mass\_ratio\_of\_feedstock\_to\_soil \times na\_feedstock\_mass\_fraction\_surplus$<br /><br />$\text{na\_feedstock\_mass\_fraction\_surplus} = na\_feedstock\_mass\_fraction - na\_baseline\_soil\_mass\_fraction$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                            | Display Name                                               |      Quantity Kind | Example Unit |
| ------------------------------------ | ---------------------------------------------------------- | -----------------: | ------------ |
| `ca_baseline_soil_mass_fraction`     | Baseline calcium mass fraction in soil                     | Mass Fraction List | `mg / kg`    |
| `ca_end_soil_mass_fraction`          | Calcium mass fraction in soil at end of reporting period   | Mass Fraction List | `mg / kg`    |
| `ca_feedstock_mass_fraction`         | Calcium mass fraction in feedstock                         |      Mass Fraction | `mg / kg`    |
| `feedstock_mass`                     | Mass of feedstock                                          |               Mass | `kg`         |
| `mg_baseline_soil_mass_fraction`     | Baseline magnesium mass fraction in soil                   | Mass Fraction List | `mg / kg`    |
| `mg_end_soil_mass_fraction`          | Magnesium mass fraction in soil at end of reporting period | Mass Fraction List | `mg / kg`    |
| `mg_feedstock_mass_fraction`         | Magnesium mass fraction in feedstock                       |      Mass Fraction | `mg / kg`    |
| `na_baseline_soil_mass_fraction`     | Baseline sodium mass fraction in soil                      | Mass Fraction List | `mg / kg`    |
| `na_end_soil_mass_fraction`          | Sodium mass fraction in soil at end of reporting period    | Mass Fraction List | `mg / kg`    |
| `na_feedstock_mass_fraction`         | Sodium mass fraction in feedstock                          |      Mass Fraction | `mg / kg`    |
| `tracer_baseline_soil_mass_fraction` | Tracer mass fraction in soil before application            | Mass Fraction List | `mg / kg`    |
| `tracer_end_soil_mass_fraction`      | Tracer mass fraction in soil at end of reporting period    | Mass Fraction List | `mg / kg`    |
| `tracer_feedstock_mass_fraction`     | Tracer mass fraction in feedstock                          |      Mass Fraction | `mg / kg`    |

### CO₂ removed from weathering using tracer ratio method

key: `enhanced_weathering_sequestration_ticat_ratio`

CO₂ removed from weathering using the tracer ratio method.

**Calculations**

$\text{result} = \frac{average\_f\_d \times feedstock\_mass \times cation\_feedstock\_concentration \times cation\_charge \times co2\_molar\_mass}{cation\_molar\_mass}$

<Accordion title="Show breakdown">$\text{average\_f\_d} = \text{ConservativeMeanBootstrapEstimator}(f\_d\_no\_outliers)$<br /><br />$\text{f\_d\_no\_outliers} = \text{ModifiedZScoreOutlierDetection}(f\_d)$<br /><br />$\text{f\_d} = \frac{cation\_added\_from\_feedstock + cation\_baseline\_soil\_concentration - cation\_post\_application\_concentration}{cation\_feedstock\_concentration \times feedstock\_mass\_fraction}$<br /><br />$\text{cation\_added\_from\_feedstock} = feedstock\_mass\_fraction \times \left(cation\_feedstock\_concentration - cation\_baseline\_soil\_concentration\right)$<br /><br />$\text{feedstock\_mass\_fraction} = \frac{feedstock\_mass\_fraction\_numerator}{feedstock\_mass\_fraction\_denominator}$<br /><br />$\text{feedstock\_mass\_fraction\_numerator} = immobile\_tracer\_ratio \times tracer\_2\_baseline\_soil\_concentration - tracer\_1\_baseline\_soil\_concentration$<br /><br />$\text{immobile\_tracer\_ratio} = \frac{tracer\_1\_post\_application\_concentration}{tracer\_2\_post\_application\_concentration}$<br /><br />$\text{feedstock\_mass\_fraction\_denominator} = tracer\_1\_feedstock\_concentration - tracer\_1\_baseline\_soil\_concentration - immobile\_tracer\_ratio \times \left(tracer\_2\_feedstock\_concentration - tracer\_2\_baseline\_soil\_concentration\right)$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key           | Display Name         | Quantity Kind | Example Unit |
| ------------------- | -------------------- | ------------: | ------------ |
| `cation_molar_mass` | Molar mass of cation |    Molar Mass | `g / mol`    |
| `co2_molar_mass`    | Molar mass of CO₂    |    Molar Mass | `g / mol`    |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                 | Display Name                                              |      Quantity Kind | Example Unit    |
| ----------------------------------------- | --------------------------------------------------------- | -----------------: | --------------- |
| `cation_baseline_soil_concentration`      | Cation concentration in baseline soil                     | Mass Fraction List | `mg / kg`       |
| `cation_charge`                           | Cation charge                                             |      Dimensionless | `dimensionless` |
| `cation_feedstock_concentration`          | Cation concentration in feedstock                         |      Mass Fraction | `mg / kg`       |
| `cation_post_application_concentration`   | Cation concentration in soil at end of reporting period   | Mass Fraction List | `mg / kg`       |
| `feedstock_mass`                          | Mass of feedstock                                         |               Mass | `kg`            |
| `tracer_1_baseline_soil_concentration`    | Tracer 1 concentration in baseline soil                   | Mass Fraction List | `mg / kg`       |
| `tracer_1_feedstock_concentration`        | Tracer 1 concentration in feedstock                       |      Mass Fraction | `mg / kg`       |
| `tracer_1_post_application_concentration` | Tracer 1 concentration in soil at end of reporting period | Mass Fraction List | `mg / kg`       |
| `tracer_2_baseline_soil_concentration`    | Tracer 2 concentration in baseline soil                   | Mass Fraction List | `mg / kg`       |
| `tracer_2_feedstock_concentration`        | Tracer 2 concentration in feedstock                       |      Mass Fraction | `mg / kg`       |
| `tracer_2_post_application_concentration` | Tracer 2 concentration in soil at end of reporting period | Mass Fraction List | `mg / kg`       |

### CO₂ stored via mineralization

key: `dac_mineralized_co2`

CO₂ stored via mineralization, determined by the difference in mass of carbonated material at the start and end of the batch process.

**Calculations**

$\text{result} = co2\_mineralized\_delta \times \left(1 - reversal\_risk\right)$

<Accordion title="Show breakdown">$\text{co2\_mineralized\_delta} = co2\_mineralized\_t2 - co2\_mineralized\_t1$<br /><br />$\text{co2\_mineralized\_t2} = material\_dry\_weight\_t2 \times carbon\_content\_t2 \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$<br /><br />$\text{material\_dry\_weight\_t2} = material\_weight\_t2 \times \left(1 - moisture\_content\_t2\right)$<br /><br />$\text{co2\_mineralized\_t1} = material\_dry\_weight\_t1 \times carbon\_content\_t1 \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$<br /><br />$\text{material\_dry\_weight\_t1} = material\_weight\_t1 \times \left(1 - moisture\_content\_t1\right)$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key             | Display Name                                          |       Quantity Kind | Example Unit |
| --------------------- | ----------------------------------------------------- | ------------------: | ------------ |
| `carbon_content_t1`   | Carbon content, start of batch process                |          Mass Ratio | `kg / tonne` |
| `carbon_content_t2`   | Carbon content, end of batch process                  |          Mass Ratio | `kg / tonne` |
| `material_weight_t1`  | Weight of carbonated material, start of batch process |                Mass | `kg`         |
| `material_weight_t2`  | Weight of carbonated material, end of batch process   |                Mass | `kg`         |
| `moisture_content_t1` | Moisture content, start of batch process              |          Mass Ratio | `kg / tonne` |
| `moisture_content_t2` | Moisture content, end of batch process                |          Mass Ratio | `kg / tonne` |
| `reversal_risk`       | Risk of reversal                                      | Dimensionless Ratio | `%`          |

### Calculated sequestration

key: `calculated_sequestration`

Sequestration quantified by a code calculation either using a code component in Certify or calculated by the Supplier with supporting documentation.

**Calculations**

$\text{result} = calculated\_sequestration$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                  | Display Name             | Quantity Kind | Example Unit |
| -------------------------- | ------------------------ | ------------: | ------------ |
| `calculated_sequestration` | Calculated sequestration |   Mass Carbon | `kgCO2e`     |

### Carbon rich substance sequestration

key: `carbon_rich_substance_sequestration`

Amount of CO₂ stored, given a carbon concentration and mass. Applicable to quantifying CO₂ stored for the protocols Biomass Geological Storage, Bio-oil Geological Storage, Subsurface Biomass Carbon Removal and Storage and Biochar Production and Storage.

**Calculations**

$\text{result} = product\_mass \times carbon\_content \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key        | Display Name              | Quantity Kind | Example Unit    |
| ---------------- | ------------------------- | ------------: | --------------- |
| `carbon_content` | Carbon content of product | Dimensionless | `dimensionless` |
| `product_mass`   | Mass of product           |          Mass | `kg`            |

### Carbon rich substance sequestration from mean

key: `carbon_rich_substance_sequestration_from_mean`

Amount of CO₂ stored, given a mass and multiple supplied carbon concentration values, from which a mean is calculated. Applicable to quantifying CO₂ stored for the protocols Biomass Geological Storage, Bio-oil Geological Storage, Subsurface Biomass Carbon Removal and Storage and Biochar Production and Storage.

**Calculations**

$\text{result} = product\_mass \times \overline{carbon\_contents} \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name              |      Quantity Kind | Example Unit    |
| ----------------- | ------------------------- | -----------------: | --------------- |
| `carbon_contents` | Carbon content of product | Dimensionless List | `dimensionless` |
| `product_mass`    | Mass of product           |               Mass | `kg`            |

### Carbon rich substance sequestration with estimate

key: `carbon_rich_substance_sequestration_with_estimate`

Amount of CO₂ stored. The carbon content is calculated from carbon content samples of the same feedstock from different removals. The carbon concentration is then calculated by winsorizing using a three standard deviation limit, then taking the mean and subtracting one standard error to account for sample variability. Applicable to quantifying CO₂ stored for the protocols Biomass Geological Storage, Bio-oil Geological Storage, Subsurface Biomass Carbon Removal and Storage and Biochar Production and Storage.

**Calculations**

$\text{result} = product\_mass \times estimated\_discounted\_carbon\_content \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

<Accordion title="Show breakdown">$\text{estimated\_discounted\_carbon\_content} = \text{WinsorizedMean}(carbon\_contents,\allowbreak carbon\_contents) - \text{WinsorizedStandardError}(carbon\_contents,\allowbreak carbon\_contents)$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key         | Display Name                        |      Quantity Kind | Example Unit    |
| ----------------- | ----------------------------------- | -----------------: | --------------- |
| `carbon_contents` | Estimated carbon content of product | Dimensionless List | `dimensionless` |
| `product_mass`    | Mass of product                     |               Mass | `kg`            |

### Carbon rich substance sequestration with estimate, wet basis

key: `carbon_rich_substance_sequestration_with_estimation_wet_basis`

Amount of CO₂ stored: total carbon content and biomass is estimated based on measured samples of the carbon and moisture content from the biomass being sequestered. Samples are winsorized using a three standard deviation limit, then discounting by one standard error to account for sample variability. Applicable to quantifying CO₂ stored for the protocols Biomass Geological Storage and Bio-oil Geological Storage.

**Calculations**

$\text{result} = estimated\_dry\_biomass \times estimated\_carbon\_content \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$

<Accordion title="Show breakdown">$\text{estimated\_dry\_biomass} = biomass\_dry\_fraction \times biomass\_wet\_basis$<br /><br />$\text{biomass\_dry\_fraction} = 1 - estimated\_moisture\_content$<br /><br />$\text{estimated\_moisture\_content} = \text{WinsorizedMean}(moisture\_contents,\allowbreak moisture\_contents) + \text{WinsorizedStandardError}(moisture\_contents,\allowbreak moisture\_contents)$<br /><br />$\text{estimated\_carbon\_content} = \text{WinsorizedMean}(carbon\_contents,\allowbreak carbon\_contents) - \text{WinsorizedStandardError}(carbon\_contents,\allowbreak carbon\_contents)$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key           | Display Name                        |                Quantity Kind | Example Unit |
| ------------------- | ----------------------------------- | ---------------------------: | ------------ |
| `biomass_wet_basis` | Mass of biomass, wet basis          |                         Mass | `kg`         |
| `carbon_contents`   | Sampled carbon content of biomass   | Mass Fraction Dry Basis List | `mg / kg`    |
| `moisture_contents` | Sampled moisture content of biomass | Mass Fraction Wet Basis List | `mg / kg`    |

### DAC sequestration

key: `dac_sequestration_constant_co2_mass`

Amount of CO₂ stored via direct air capture. Calculated from the time integrated product of time series sensor data for the mass flow rate and mass fraction of CO₂.

**Calculations**

$\text{result} = dac\_sequestration\_constant\_co2\_mass$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                             | Display Name      | Quantity Kind | Example Unit |
| ------------------------------------- | ----------------- | ------------: | ------------ |
| `dac_sequestration_constant_co2_mass` | DAC sequestration |   Mass Carbon | `kgCO2e`     |

### DAC sequestration from calculated mass flow

key: `dac_sequestration_calculated_mass_flow`

Amount of CO₂ stored via direct air capture. Calculated by deriving mass flow rate from temperature, pressure, and volume flow rate sensors, alongside fluid composition information. Mass flow rate is then multiplied by the mass concentration of CO₂ and the duration of flow rate to calculate CO₂ sequestered.

**Calculations**

$\text{result} = \text{SumProduct}(mass\_flow\_rate\_co2,\allowbreak sequestration\_period)$

<Accordion title="Show breakdown">$\text{mass\_flow\_rate\_co2} = calculated\_mass\_flow\_rate \times concentration\_co2$<br /><br />$\text{calculated\_mass\_flow\_rate} = density\_sequestration\_fluid \times volume\_flow\_rate\_sequestration\_fluid$<br /><br />$\text{density\_sequestration\_fluid} = \text{HeosDensity}(temperature\_sensor\_result,\allowbreak pressure\_sensor\_result,\allowbreak co2\_mole\_fraction,\allowbreak o2\_mole\_fraction,\allowbreak n2\_mole\_fraction,\allowbreak h2o\_mole\_fraction,\allowbreak h2\_mole\_fraction)$<br /><br />$\text{co2\_mole\_fraction} = \frac{moles\_co2\_per\_unit\_mass}{total\_moles\_per\_unit\_mass}$<br /><br />$\text{moles\_co2\_per\_unit\_mass} = \frac{concentration\_co2}{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}$<br /><br />$\text{total\_moles\_per\_unit\_mass} = moles\_co2\_per\_unit\_mass + moles\_o2\_per\_unit\_mass + moles\_n2\_per\_unit\_mass + moles\_h2o + moles\_h2\_per\_unit\_mass$<br /><br />$\text{moles\_o2\_per\_unit\_mass} = \frac{concentration\_o2}{\overset{O₂\ molar\ mass}{\text{32.0g/mol}}}$<br /><br />$\text{moles\_n2\_per\_unit\_mass} = \frac{concentration\_n2}{\overset{N₂\ molar\ mass}{\text{28.014g/mol}}}$<br /><br />$\text{moles\_h2o} = \frac{concentration\_h2o}{\overset{H₂O\ molar\ mass}{\text{18.015g/mol}}}$<br /><br />$\text{moles\_h2\_per\_unit\_mass} = \frac{concentration\_h2}{\overset{H₂\ molar\ mass}{\text{2.016g/mol}}}$<br /><br />$\text{o2\_mole\_fraction} = \frac{moles\_o2\_per\_unit\_mass}{total\_moles\_per\_unit\_mass}$<br /><br />$\text{n2\_mole\_fraction} = \frac{moles\_n2\_per\_unit\_mass}{total\_moles\_per\_unit\_mass}$<br /><br />$\text{h2o\_mole\_fraction} = \frac{moles\_h2o}{total\_moles\_per\_unit\_mass}$<br /><br />$\text{h2\_mole\_fraction} = \frac{moles\_h2\_per\_unit\_mass}{total\_moles\_per\_unit\_mass}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                              | Display Name              |         Quantity Kind | Example Unit |
| -------------------------------------- | ------------------------- | --------------------: | ------------ |
| `concentration_co2`                    | CO₂ concentration         |   Dimensionless Ratio | `%`          |
| `concentration_h2`                     | H₂ concentration          |   Dimensionless Ratio | `%`          |
| `concentration_h2o`                    | H₂O concentration         |   Dimensionless Ratio | `%`          |
| `concentration_n2`                     | N₂ concentration          |   Dimensionless Ratio | `%`          |
| `concentration_o2`                     | O₂ concentration          |   Dimensionless Ratio | `%`          |
| `pressure_sensor_result`               | Pressure sensor result    |         Pressure List | `bar`        |
| `sequestration_period`                 | Sequestration period      |             Time List | `second`     |
| `temperature_sensor_result`            | Temperature sensor result |      Temperature List | `degC`       |
| `volume_flow_rate_sequestration_fluid` | Volume flow rate          | Volume Flow Rate List | `m^3 / hour` |

### DAC sequestration with volumetric fraction and fossil capture discount

key: `dac_sequestration_co2_volume`

Amount of CO₂ stored via direct air capture. Calculated from the time integrated product of time series sensor data for the mass flow rate of injectate and volume fraction of CO₂.

**Calculations**

$\text{result} = weighted\_co2\_mass \times \frac{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}{injectate\_molar\_mass} \times air\_capture\_ratio$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key              | Display Name                                                     |       Quantity Kind | Example Unit |
| ---------------------- | ---------------------------------------------------------------- | ------------------: | ------------ |
| `air_capture_ratio`    | Fraction of air at facility attributable to non-fossil emissions | Dimensionless Ratio | `%`          |
| `injectate_molar_mass` | Molar mass of injectate                                          |          Molar Mass | `g / mol`    |
| `weighted_co2_mass`    | Total injectate mass flow, weighted by CO₂ volume fraction       |                Mass | `kg`         |

### Dissolved carbon sequestration

key: `dissolved_carbon_storage_solid_phase_steady_state`

Mass of CO₂ converted to bicarbonate ions in the wastewater stream, determined using direct measurements within the treatment plant and subtracting any potential losses upon effluent discharge. The calculation uses quantification of dissolved feedstock in the solid phase (Option 1 in the WAE protocol), and assumes a steady state of feedstock mass in the control volume.

**Calculations**

$\text{result} = co2\_removed\_from\_feedstock\_dissolution - co2\_release\_from\_non\_carbonic\_acid\_weathering$

<Accordion title="Show breakdown">$\text{co2\_removed\_from\_feedstock\_dissolution} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times undissolved\_fs\_non\_carb \times molar\_ratio\_carbonic\_weathering \times losses$<br /><br />$\text{mass\_of\_dissolved\_feedstock\_rp} = mass\_dosing\_rp - mass\_effluent\_rp - mass\_was\_rp$<br /><br />$\text{mass\_dosing\_rp} = total\_flow\_dosing \times mean\_feedstock\_concentration\_dosing$<br /><br />$\text{mass\_effluent\_rp} = total\_flow\_effluent \times tss\_effluent \times mean\_tic\_effluent$<br /><br />$\text{mass\_was\_rp} = total\_flow\_was \times tss\_was \times mean\_tic\_was$<br /><br />$\text{molar\_mass\_ratio} = \frac{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}{feedstock\_molar\_mass}$<br /><br />$\text{undissolved\_fs\_non\_carb} = 1 - dissolved\_fs\_non\_carb$<br /><br />$\text{co2\_release\_from\_non\_carbonic\_acid\_weathering} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times dissolved\_fs\_non\_carb \times molar\_ratio\_non\_carbonic\_weathering$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                             | Display Name                                                                       |       Quantity Kind | Example Unit    |
| ------------------------------------- | ---------------------------------------------------------------------------------- | ------------------: | --------------- |
| `dissolved_fs_non_carb`               | Fraction of feedstock dissolved by non-carbonic acid                               | Dimensionless Ratio | `%`             |
| `feedstock_molar_mass`                | Feedstock molar mass                                                               |          Molar Mass | `g / mol`       |
| `losses`                              | Losses of CO₂ due to riverine and oceanic processes                                |       Mole Fraction | `molCO2e / mol` |
| `mean_feedstock_concentration_dosing` | Mean concentration of feedstock in dosing flow                                     |  Mass Concentration | `mg / L`        |
| `mean_tic_effluent`                   | Mean mass fraction of feedstock in effluent                                        |       Mass Fraction | `mg / kg`       |
| `mean_tic_was`                        | Mean mass fraction of feedstock in sludge                                          |       Mass Fraction | `mg / kg`       |
| `molar_ratio_carbonic_weathering`     | Molar ratio of CO₂ to feedstock consumption from carbonic acid weathering          |       Mole Fraction | `molCO2e / mol` |
| `molar_ratio_non_carbonic_weathering` | Molar ratio of CO₂ release/feedstock consumption from non-carbonic acid weathering |       Mole Fraction | `molCO2e / mol` |
| `total_flow_dosing`                   | Total flow volume from dosing                                                      |              Volume | `L`             |
| `total_flow_effluent`                 | Total flow volume of effluent                                                      |              Volume | `L`             |
| `total_flow_was`                      | Total flow volume of sludge                                                        |              Volume | `L`             |
| `tss_effluent`                        | Total suspended solids of feedstock in effluent                                    |  Mass Concentration | `mg / L`        |
| `tss_was`                             | Total suspended solids of feedstock in sludge                                      |  Mass Concentration | `mg / L`        |

### Dissolved carbon sequestration, aqueous phase

key: `dissolved_carbon_storage_aqueous_phase`

Mass of CO₂ converted to bicarbonate ions in the wastewater stream, determined using direct measurements within the treatment plant and subtracting any potential losses upon effluent discharge. Feedstock quantified in aqueous phase as total molar flows.

**Calculations**

$\text{result} = co2\_removed\_from\_feedstock\_dissolution - co2\_release\_from\_non\_carbonic\_acid\_weathering$

<Accordion title="Show breakdown">$\text{co2\_removed\_from\_feedstock\_dissolution} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times undissolved\_fs\_non\_carb \times molar\_ratio\_carbonic\_weathering \times losses$<br /><br />$\text{mass\_of\_dissolved\_feedstock\_rp} = feedstock\_molar\_mass \times \left(molar\_flow\_effluent\_rp + molar\_flow\_was\_rp - molar\_flow\_influent\_rp\right)$<br /><br />$\text{molar\_mass\_ratio} = \frac{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}{feedstock\_molar\_mass}$<br /><br />$\text{undissolved\_fs\_non\_carb} = 1 - dissolved\_fs\_non\_carb$<br /><br />$\text{co2\_release\_from\_non\_carbonic\_acid\_weathering} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times dissolved\_fs\_non\_carb \times molar\_ratio\_non\_carbonic\_weathering$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key              | Display Name         | Quantity Kind | Example Unit |
| ---------------------- | -------------------- | ------------: | ------------ |
| `feedstock_molar_mass` | Feedstock molar mass |    Molar Mass | `g / mol`    |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                             | Display Name                                                                       |       Quantity Kind | Example Unit    |
| ------------------------------------- | ---------------------------------------------------------------------------------- | ------------------: | --------------- |
| `dissolved_fs_non_carb`               | Fraction of feedstock dissolved by non-carbonic acid                               | Dimensionless Ratio | `%`             |
| `losses`                              | Losses of CO₂ due to riverine and oceanic processes                                |       Mole Fraction | `molCO2e / mol` |
| `molar_flow_effluent_rp`              | Total molar flow of feedstock in effluent stream                                   | Amount Of Substance | `mol`           |
| `molar_flow_influent_rp`              | Total dosing mass of feedstock                                                     | Amount Of Substance | `mol`           |
| `molar_flow_was_rp`                   | Total molar flow of feedstock in WAS                                               | Amount Of Substance | `mol`           |
| `molar_ratio_carbonic_weathering`     | Molar ratio of CO₂ to feedstock consumption from carbonic acid weathering          |       Mole Fraction | `molCO2e / mol` |
| `molar_ratio_non_carbonic_weathering` | Molar ratio of CO₂ release/feedstock consumption from non-carbonic acid weathering |       Mole Fraction | `molCO2e / mol` |

### Dissolved carbon sequestration, manual dosing

key: `dissolved_carbon_storage_manual_dosing`

Mass of CO₂ converted to bicarbonate ions in the wastewater stream, determined using direct measurements within the treatment plant and subtracting any potential losses upon effluent discharge. Feedstock is dosed manually and measured as a total mass value.

**Calculations**

$\text{result} = co2\_removed\_from\_feedstock\_dissolution - co2\_release\_from\_non\_carbonic\_acid\_weathering$

<Accordion title="Show breakdown">$\text{co2\_removed\_from\_feedstock\_dissolution} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times undissolved\_fs\_non\_carb \times molar\_ratio\_carbonic\_weathering \times losses$<br /><br />$\text{mass\_of\_dissolved\_feedstock\_rp} = mass\_dosing\_rp - mass\_effluent\_rp - mass\_was\_rp$<br /><br />$\text{mass\_effluent\_rp} = total\_flow\_effluent \times tss\_effluent \times mean\_tic\_effluent$<br /><br />$\text{mass\_was\_rp} = total\_flow\_was \times tss\_was \times mean\_tic\_was$<br /><br />$\text{molar\_mass\_ratio} = \frac{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}{feedstock\_molar\_mass}$<br /><br />$\text{undissolved\_fs\_non\_carb} = 1 - dissolved\_fs\_non\_carb$<br /><br />$\text{co2\_release\_from\_non\_carbonic\_acid\_weathering} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times dissolved\_fs\_non\_carb \times molar\_ratio\_non\_carbonic\_weathering$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                             | Display Name                                                                       |       Quantity Kind | Example Unit    |
| ------------------------------------- | ---------------------------------------------------------------------------------- | ------------------: | --------------- |
| `dissolved_fs_non_carb`               | Fraction of feedstock dissolved by non-carbonic acid                               | Dimensionless Ratio | `%`             |
| `feedstock_molar_mass`                | Feedstock molar mass                                                               |          Molar Mass | `g / mol`       |
| `losses`                              | Losses of CO₂ due to riverine and oceanic processes                                |       Mole Fraction | `molCO2e / mol` |
| `mass_dosing_rp`                      | Total dosing mass of feedstock                                                     |                Mass | `kg`            |
| `mean_tic_effluent`                   | Mean mass fraction of feedstock in effluent                                        |       Mass Fraction | `mg / kg`       |
| `mean_tic_was`                        | Mean mass fraction of feedstock in sludge                                          |       Mass Fraction | `mg / kg`       |
| `molar_ratio_carbonic_weathering`     | Molar ratio of CO₂ to feedstock consumption from carbonic acid weathering          |       Mole Fraction | `molCO2e / mol` |
| `molar_ratio_non_carbonic_weathering` | Molar ratio of CO₂ release/feedstock consumption from non-carbonic acid weathering |       Mole Fraction | `molCO2e / mol` |
| `total_flow_effluent`                 | Total flow volume of effluent                                                      |              Volume | `L`             |
| `total_flow_was`                      | Total flow volume of sludge                                                        |              Volume | `L`             |
| `tss_effluent`                        | Total suspended solids of feedstock in effluent                                    |  Mass Concentration | `mg / L`        |
| `tss_was`                             | Total suspended solids of feedstock in sludge                                      |  Mass Concentration | `mg / L`        |

### Dissolved carbon sequestration, mass inputs

key: `dissolved_carbon_storage_mass_inputs`

Mass of CO₂ converted to bicarbonate ions in the wastewater stream, determined using direct measurements within the treatment plant and subtracting any potential losses upon effluent discharge. Feedstock measurements for dosing and waste streams provided as mass inputs.

**Calculations**

$\text{result} = co2\_removed\_from\_feedstock\_dissolution - co2\_release\_from\_non\_carbonic\_acid\_weathering$

<Accordion title="Show breakdown">$\text{co2\_removed\_from\_feedstock\_dissolution} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times undissolved\_fs\_non\_carb \times molar\_ratio\_carbonic\_weathering \times losses$<br /><br />$\text{mass\_of\_dissolved\_feedstock\_rp} = mass\_dosing\_rp - mass\_effluent\_rp - mass\_was\_rp$<br /><br />$\text{molar\_mass\_ratio} = \frac{\overset{CO₂\ molar\ mass}{\text{44.01g/mol}}}{feedstock\_molar\_mass}$<br /><br />$\text{undissolved\_fs\_non\_carb} = 1 - dissolved\_fs\_non\_carb$<br /><br />$\text{co2\_release\_from\_non\_carbonic\_acid\_weathering} = mass\_of\_dissolved\_feedstock\_rp \times molar\_mass\_ratio \times dissolved\_fs\_non\_carb \times molar\_ratio\_non\_carbonic\_weathering$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                             | Display Name                                                                       |       Quantity Kind | Example Unit    |
| ------------------------------------- | ---------------------------------------------------------------------------------- | ------------------: | --------------- |
| `dissolved_fs_non_carb`               | Fraction of feedstock dissolved by non-carbonic acid                               | Dimensionless Ratio | `%`             |
| `feedstock_molar_mass`                | Feedstock molar mass                                                               |          Molar Mass | `g / mol`       |
| `losses`                              | Losses of CO₂ due to riverine and oceanic processes                                |       Mole Fraction | `molCO2e / mol` |
| `mass_dosing_rp`                      | Total dosing mass of feedstock                                                     |                Mass | `kg`            |
| `mass_effluent_rp`                    | Total flow mass of feedstock in effluent stream                                    |                Mass | `kg`            |
| `mass_was_rp`                         | Total flow mass of feedstock in sludge                                             |                Mass | `kg`            |
| `molar_ratio_carbonic_weathering`     | Molar ratio of CO₂ to feedstock consumption from carbonic acid weathering          |       Mole Fraction | `molCO2e / mol` |
| `molar_ratio_non_carbonic_weathering` | Molar ratio of CO₂ release/feedstock consumption from non-carbonic acid weathering |       Mole Fraction | `molCO2e / mol` |

### Enhanced weathering - 3-plot, unpaired single immobile tracer element method

key: `iemt_2026_01`

CO₂ removed from weathering using the immobile element method described in Reershemius et al 2023, using a single immobile tracer. This component specifically handles three plots with unpaired Ca and Mg measurements using Cu as the tracer. Accounts for losses from strong acids, plant uptake, CEC loss, and river and ocean networks.

**Calculations**

$\text{result} = co2e\_after\_in\_field\_losses \times river\_retention\_factor \times ocean\_retention\_factor$

<Accordion title="Show breakdown">$\text{co2e\_after\_in\_field\_losses} = co2\_sequestered - strong\_acid\_weathering\_loss - counterfactual\_liming\_loss$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name                                                     |       Quantity Kind | Example Unit |
| ----------------------------- | ---------------------------------------------------------------- | ------------------: | ------------ |
| `co2_sequestered`             | CDR from weathering with plant uptake and CEC loss               |         Mass Carbon | `kgCO2e`     |
| `counterfactual_liming_loss`  | Counterfactual liming loss                                       |         Mass Carbon | `kgCO2e`     |
| `ocean_retention_factor`      | Ocean re-equilibration - percentage of CDR retained after losses | Dimensionless Ratio | `%`          |
| `river_retention_factor`      | River runoff - percentage of CDR retained after losses           | Dimensionless Ratio | `%`          |
| `strong_acid_weathering_loss` | Strong acid weathering loss                                      |         Mass Carbon | `kgCO2e`     |

### Enhanced weathering in closed engineered systems, carbonic acid measurements

key: `engineered_enhanced_weathering_carbonic_acid`

Sequestration via weathering of a rock or mineral feedstock with CO₂ gas in an engineered reactor, with final storage as DIC in the ocean, accounting for miscellaneous and downstream losses. This blueprint applies to projects where downstream losses are quantified via carbonic acid system measurements.

**Calculations**

$\text{result} = upstream\_net\_storage \times \left(1 - downstream\_loss\_factor\right)$

<Accordion title="Show breakdown">$\text{upstream\_net\_storage} = \sum co2\_weathered\_effluent\_t - \sum co2\_weathered\_influent\_t - misc\_losses$<br /><br />$\text{co2\_weathered\_effluent\_t} = time\_interval\_t \times concentration\_delta\_effluent\_t \times flow\_rate\_effluent\_t \times weathering\_molar\_ratio \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}}$<br /><br />$\text{co2\_weathered\_influent\_t} = time\_interval\_t \times concentration\_delta\_influent\_t \times flow\_rate\_influent\_t \times weathering\_molar\_ratio \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}}$</Accordion>

**Fixed inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to be provided once, when an LCA is built, and use the same value for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                | Display Name                                        | Quantity Kind | Example Unit    |
| ------------------------ | --------------------------------------------------- | ------------: | --------------- |
| `weathering_molar_ratio` | Ratio of CO₂ removed per mole of weathering product | Mole Fraction | `molCO2e / mol` |

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                        | Display Name                                                                 |                          Quantity Kind | Example Unit |
| -------------------------------- | ---------------------------------------------------------------------------- | -------------------------------------: | ------------ |
| `concentration_delta_effluent_t` | Change in concentration of weathering product in effluent at time interval t | Amount Of Substance Concentration List | `mmol / L`   |
| `concentration_delta_influent_t` | Change in concentration of weathering product in influent at time interval t | Amount Of Substance Concentration List | `mmol / L`   |
| `downstream_loss_factor`         | Downstream loss factor                                                       |                    Dimensionless Ratio | `%`          |
| `flow_rate_effluent_t`           | Mean effluent flow at time interval t                                        |                  Volume Flow Rate List | `m^3 / hour` |
| `flow_rate_influent_t`           | Mean influent flow at time interval t                                        |                  Volume Flow Rate List | `m^3 / hour` |
| `misc_losses`                    | Misc losses                                                                  |                            Mass Carbon | `kgCO2e`     |
| `time_interval_t`                | Duration of time interval                                                    |                              Time List | `second`     |

### Enhanced weathering soil-based quantification with losses

key: `iemt_2025_11_modelled`

Calculates CO₂ removed from weathering using soil sample measurements. Accounts for losses from strong acids, plant uptake, and river and ocean networks.

**Calculations**

$\text{result} = co2e\_after\_in\_field\_losses \times river\_retention\_factor \times ocean\_retention\_factor$

<Accordion title="Show breakdown">$\text{co2e\_after\_in\_field\_losses} = co2\_sequestered - total\_cec\_loss - strong\_acid\_weathering\_loss - plant\_uptake\_loss - counterfactual\_liming\_loss$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name                                                     |       Quantity Kind | Example Unit |
| ----------------------------- | ---------------------------------------------------------------- | ------------------: | ------------ |
| `co2_sequestered`             | CDR from weathering before losses                                |         Mass Carbon | `kgCO2e`     |
| `counterfactual_liming_loss`  | Counterfactual liming loss                                       |         Mass Carbon | `kgCO2e`     |
| `ocean_retention_factor`      | Ocean re-equilibration - percentage of CDR retained after losses | Dimensionless Ratio | `%`          |
| `plant_uptake_loss`           | Plant uptake loss                                                |         Mass Carbon | `kgCO2e`     |
| `river_retention_factor`      | River runoff - percentage of CDR retained after losses           | Dimensionless Ratio | `%`          |
| `strong_acid_weathering_loss` | Strong acid weathering loss                                      |         Mass Carbon | `kgCO2e`     |
| `total_cec_loss`              | Total CEC loss                                                   |         Mass Carbon | `kgCO2e`     |

### Enhanced weathering soil-based quantification with losses, incremental reporting period

key: `iemt_incremental_reporting_period_2026_06_modelled`

Calculates CO₂ removed from weathering during a single reporting period by retracting the cumulative gross CDR measured from t0 to the end of the previous reporting period from the cumulative gross CDR measured from t0 to the end of this reporting period, then applying losses from strong acids, plant uptake, CEC, counterfactual liming, and river and ocean networks.

**Calculations**

$\text{result} = co2e\_after\_in\_field\_losses \times river\_retention\_factor \times ocean\_retention\_factor$

<Accordion title="Show breakdown">$\text{co2e\_after\_in\_field\_losses} = cumulative\_gross\_cdr - previous\_gross\_cdr - total\_cec\_loss - strong\_acid\_weathering\_loss - plant\_uptake\_loss - counterfactual\_liming\_loss$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                     | Display Name                                                     |       Quantity Kind | Example Unit |
| ----------------------------- | ---------------------------------------------------------------- | ------------------: | ------------ |
| `counterfactual_liming_loss`  | Counterfactual liming loss                                       |         Mass Carbon | `kgCO2e`     |
| `cumulative_gross_cdr`        | Cumulative CDR, end of reporting period                          |         Mass Carbon | `kgCO2e`     |
| `ocean_retention_factor`      | Ocean re-equilibration - percentage of CDR retained after losses | Dimensionless Ratio | `%`          |
| `plant_uptake_loss`           | Plant uptake loss                                                |         Mass Carbon | `kgCO2e`     |
| `previous_gross_cdr`          | Cumulative CDR, start of reporting period                        |         Mass Carbon | `kgCO2e`     |
| `river_retention_factor`      | River runoff - percentage of CDR retained after losses           | Dimensionless Ratio | `%`          |
| `strong_acid_weathering_loss` | Strong acid weathering loss                                      |         Mass Carbon | `kgCO2e`     |
| `total_cec_loss`              | Total CEC loss                                                   |         Mass Carbon | `kgCO2e`     |

### Ocean carbon storage via river export

key: `ocean_carbon_storage_river_export`

CO₂ sequestered via increased drawdown in rivers and reduced outgassing, resulting in CO₂ ocean storage as dissolved inorganic carbon (DIC). The calculation uses quantification outlined in the River Alkalinity Enhancement protocol.

**Calculations**

$\text{result} = co2e\_net\_export - co2e\_feedstock$

<Accordion title="Show breakdown">$\text{co2e\_net\_export} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times river\_dic\_export \times ocean\_retention$<br /><br />$\text{river\_dic\_export} = \sum dic\_downstream\_t \times river\_retention \times \overset{Molar\ mass\ of\ carbon}{\text{12.011g/mol}}$<br /><br />$\text{dic\_downstream\_t} = dic\_concentration\_t \times density\_downstream\_t \times flow\_downstream\_t \times time\_interval\_t$<br /><br />$\text{co2e\_feedstock} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times feedstock\_carbon\_content$<br /><br />$\text{feedstock\_carbon\_content} = feedstock\_mass \times feedstock\_carbon\_fraction$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                   | Display Name                                                                        |                     Quantity Kind | Example Unit    |
| --------------------------- | ----------------------------------------------------------------------------------- | --------------------------------: | --------------- |
| `density_downstream_t`      | Average density at downstream measurement location                                  |                 Mass Density List | `kg / m^3`      |
| `dic_concentration_t`       | Average DIC concentration at downstream measurement location                        | Amount Of Substance Per Mass List | `mmol / kg`     |
| `feedstock_carbon_fraction` | Carbon mass fraction in feedstock                                                   |                     Mass Fraction | `mg / kg`       |
| `feedstock_mass`            | Mass of alkaline feedstock added                                                    |                              Mass | `kg`            |
| `flow_downstream_t`         | Average flow rate at downstream measurement location                                |             Volume Flow Rate List | `m^3 / hour`    |
| `ocean_retention`           | Retention of CO₂ after re-equilibration of DIC on ocean discharge                   |                     Dimensionless | `dimensionless` |
| `river_retention`           | Retention of CO₂ after transit from downstream measurement point to the river mouth |                     Dimensionless | `dimensionless` |
| `time_interval_t`           | Duration of time interval                                                           |                         Time List | `second`        |

### Off-platform sequestration

key: `off_platform_sequestration`

Constant sequestration representing a calculation that is done outside of the Isometric system. This blueprint should be used for testing sequestration values before we can represent them with a more detailed blueprint, and not for 'production' removal data.

**Calculations**

$\text{result} = off\_platform\_sequestration$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                    | Display Name               | Quantity Kind | Example Unit |
| ---------------------------- | -------------------------- | ------------: | ------------ |
| `off_platform_sequestration` | Off-platform sequestration |   Mass Carbon | `kgCO2e`     |

### Two plot, unpaired single immobile tracer element

key: `iemt_2025_04_two_plot_ca_mg_non_paired_single_tracer`

CO₂ removed from weathering using the immobile element method described in Reershemius et al 2023, using an immobile tracer. Accounts for losses from strong acids, plant uptake, and river and ocean networks. Can accept multiple feedstock measurements for each element, and the mean will be used. Will also accept multiple soil measurements and take the average of the baseline and end of reporting period measurements for each element before performing the TiCAT calculation. This method allows us to use data where soil measurements are not taken at the same location in baseline and end of reporting period.

**Calculations**

$\text{result} = \text{ExpectedValue}(co2\_sequestered \times strong\_acid\_retention\_factor \times plant\_retention\_factor \times river\_retention\_factor \times ocean\_retention\_factor)$

<Accordion title="Show breakdown">$\text{co2\_sequestered} = ca\_co2\_removed + mg\_co2\_removed$<br /><br />$\text{ca\_co2\_removed} = \frac{feedstock\_mass \times \overline{ca\_feedstock\_mass\_fraction} \times ca\_weathered\_fraction\_mean}{\overset{Calcium\ molar\ mass}{\text{40.078g/mol}}} \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times \overset{Calcium\ charge}{\text{2.0}}$<br /><br />$\text{ca\_weathered\_fraction\_mean} = \text{ExpectedValueMinusStddev}(ca\_weathered\_fraction)$<br /><br />$\text{ca\_weathered\_fraction} = \text{DivideAndFilterZeroDenominator}(ca\_lost,\allowbreak ca\_added)$<br /><br />$\text{ca\_lost} = ca\_added + \overline{ca\_end\_soil\_mass\_fraction} + \overline{ca\_soil\_mass\_fraction\_control\_correction} - \overline{ca\_baseline\_soil\_mass\_fraction}$<br /><br />$\text{ca\_added} = mass\_ratio\_of\_feedstock\_to\_soil \times ca\_feedstock\_mass\_fraction\_surplus$<br /><br />$\text{mass\_ratio\_of\_feedstock\_to\_soil} = \frac{tracer\_soil\_mass\_fraction\_increase}{tracer\_feedstock\_baseline\_diff}$<br /><br />$\text{tracer\_soil\_mass\_fraction\_increase} = \overline{tracer\_end\_soil\_mass\_fraction} - \overline{tracer\_baseline\_soil\_mass\_fraction}$<br /><br />$\text{tracer\_feedstock\_baseline\_diff} = \overline{tracer\_feedstock\_mass\_fraction} - \overline{tracer\_end\_soil\_mass\_fraction}$<br /><br />$\text{ca\_feedstock\_mass\_fraction\_surplus} = \overline{ca\_feedstock\_mass\_fraction} - \overline{ca\_baseline\_soil\_mass\_fraction}$<br /><br />$\text{ca\_soil\_mass\_fraction\_control\_correction} = ca\_baseline\_soil\_mass\_fraction\_control - ca\_end\_soil\_mass\_fraction\_control$<br /><br />$\text{mg\_co2\_removed} = \frac{feedstock\_mass \times \overline{mg\_feedstock\_mass\_fraction} \times mg\_weathered\_fraction\_mean}{\overset{Magnesium\ molar\ mass}{\text{24.305g/mol}}} \times \overset{CO₂\ molar\ mass}{\text{44.01g/mol}} \times \overset{Magnesium\ charge}{\text{2.0}}$<br /><br />$\text{mg\_weathered\_fraction\_mean} = \text{ExpectedValueMinusStddev}(mg\_weathered\_fraction)$<br /><br />$\text{mg\_weathered\_fraction} = \text{DivideAndFilterZeroDenominator}(mg\_lost,\allowbreak mg\_added)$<br /><br />$\text{mg\_lost} = mg\_added + \overline{mg\_end\_soil\_mass\_fraction} + \overline{mg\_soil\_mass\_fraction\_control\_correction} - \overline{mg\_baseline\_soil\_mass\_fraction}$<br /><br />$\text{mg\_added} = mass\_ratio\_of\_feedstock\_to\_soil \times mg\_feedstock\_mass\_fraction\_surplus$<br /><br />$\text{mg\_feedstock\_mass\_fraction\_surplus} = \overline{mg\_feedstock\_mass\_fraction} - \overline{mg\_baseline\_soil\_mass\_fraction}$<br /><br />$\text{mg\_soil\_mass\_fraction\_control\_correction} = mg\_baseline\_soil\_mass\_fraction\_control - mg\_end\_soil\_mass\_fraction\_control$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                                | Display Name                                                       |       Quantity Kind | Example Unit |
| ---------------------------------------- | ------------------------------------------------------------------ | ------------------: | ------------ |
| `ca_baseline_soil_mass_fraction`         | Baseline calcium mass fraction in soil                             |  Mass Fraction List | `mg / kg`    |
| `ca_baseline_soil_mass_fraction_control` | Calcium mass fraction in control baseline soil                     |  Mass Fraction List | `mg / kg`    |
| `ca_end_soil_mass_fraction`              | Calcium mass fraction in soil at end of reporting period           |  Mass Fraction List | `mg / kg`    |
| `ca_end_soil_mass_fraction_control`      | Calcium mass fraction in control soil at end of reporting period   |  Mass Fraction List | `mg / kg`    |
| `ca_feedstock_mass_fraction`             | Calcium mass fraction in feedstock                                 |  Mass Fraction List | `mg / kg`    |
| `feedstock_mass`                         | Mass of feedstock                                                  |                Mass | `kg`         |
| `mg_baseline_soil_mass_fraction`         | Baseline magnesium mass fraction in soil                           |  Mass Fraction List | `mg / kg`    |
| `mg_baseline_soil_mass_fraction_control` | Magnesium mass fraction in control baseline soil                   |  Mass Fraction List | `mg / kg`    |
| `mg_end_soil_mass_fraction`              | Magnesium mass fraction in soil at end of reporting period         |  Mass Fraction List | `mg / kg`    |
| `mg_end_soil_mass_fraction_control`      | Magnesium mass fraction in control soil at end of reporting period |  Mass Fraction List | `mg / kg`    |
| `mg_feedstock_mass_fraction`             | Magnesium mass fraction in feedstock                               |  Mass Fraction List | `mg / kg`    |
| `ocean_retention_factor`                 | Ocean re-equilibration - percentage of CDR retained after losses   | Dimensionless Ratio | `%`          |
| `plant_retention_factor`                 | Plant uptake - percentage of CDR retained after losses             | Dimensionless Ratio | `%`          |
| `river_retention_factor`                 | River runoff - percentage of CDR retained after losses             | Dimensionless Ratio | `%`          |
| `strong_acid_retention_factor`           | Strong acid weathering - percentage of CDR retained after losses   | Dimensionless Ratio | `%`          |
| `tracer_baseline_soil_mass_fraction`     | Tracer mass fraction in soil before application                    |  Mass Fraction List | `mg / kg`    |
| `tracer_end_soil_mass_fraction`          | Tracer mass fraction in soil at end of reporting period            |  Mass Fraction List | `mg / kg`    |
| `tracer_feedstock_mass_fraction`         | Tracer mass fraction in feedstock                                  |  Mass Fraction List | `mg / kg`    |

### Woody biomass sequestration

key: `woody_biomass_sequestration`

CO₂e stored in a reforestation project in aboveground and belowground woody biomass, determined by the difference in CO₂e stored between the start and end of the reporting period.

**Calculations**

$\text{result} = co2e\_stored\_t2 - co2e\_stored\_t1$

<Accordion title="Show breakdown">$\text{co2e\_stored\_t2} = co2e\_agb\_t2 + co2e\_bgb\_t2$<br /><br />$\text{co2e\_agb\_t2} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times mean\_carbon\_fraction \times mass\_agb\_t2$<br /><br />$\text{co2e\_bgb\_t2} = root\_shoot\_ratio \times co2e\_agb\_t2$<br /><br />$\text{co2e\_stored\_t1} = co2e\_agb\_t1 + co2e\_bgb\_t1$<br /><br />$\text{co2e\_agb\_t1} = \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}} \times mean\_carbon\_fraction \times mass\_agb\_t1$<br /><br />$\text{co2e\_bgb\_t1} = root\_shoot\_ratio \times co2e\_agb\_t1$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key              | Display Name                                         | Quantity Kind | Example Unit    |
| ---------------------- | ---------------------------------------------------- | ------------: | --------------- |
| `mass_agb_t1`          | Total aboveground biomass, start of reporting period |          Mass | `kg`            |
| `mass_agb_t2`          | Total aboveground biomass, end of reporting period   |          Mass | `kg`            |
| `mean_carbon_fraction` | Mean carbon fraction                                 | Dimensionless | `dimensionless` |
| `root_shoot_ratio`     | Root to shoot ratio                                  | Dimensionless | `dimensionless` |

### Woody biomass sequestration with performance benchmark adjustment

key: `woody_biomass_sequestration_with_performance_benchmark`

CO₂e stored in a reforestation project in woody biomass, determined by the net increase in carbon mass density in sampled plot areas over the  reporting period, against a dynamic baseline counterfactual scenario.

**Calculations**

$\text{result} = co2e\_stored - co2e\_stored\_counterfactual$

<Accordion title="Show breakdown">$\text{co2e\_stored} = carbon\_density\_delta \times project\_area \times \overset{CO₂\ equivalent\ of\ pure\ carbon}{\text{3.667}}$<br /><br />$\text{co2e\_stored\_counterfactual} = \frac{co2e\_stored}{performance\_benchmark}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key               | Display Name                                     | Quantity Kind | Example Unit    |
| ----------------------- | ------------------------------------------------ | ------------: | --------------- |
| `carbon_density_delta`  | Increase in carbon mass density in sampled areas | Mass Per Area | `kg / m^2`      |
| `performance_benchmark` | Performance benchmark                            | Dimensionless | `dimensionless` |
| `project_area`          | Total project area                               |          Area | `ha`            |

### Woody biomass sequestration with performance benchmark adjustment

key: `woody_biomass_sequestration_with_performance_benchmark_calculated`

CO₂e stored in a reforestation project in woody biomass, determined by the net increase in carbon mass density in sampled plot areas over the reporting period, against a dynamic baseline counterfactual scenario.

**Calculations**

$\text{result} = co2e\_stored - co2e\_stored\_counterfactual$

<Accordion title="Show breakdown">$\text{co2e\_stored\_counterfactual} = \frac{co2e\_stored}{performance\_benchmark}$</Accordion>

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key               | Display Name                                                                       | Quantity Kind | Example Unit    |
| ----------------------- | ---------------------------------------------------------------------------------- | ------------: | --------------- |
| `co2e_stored`           | Forestry area-based quantification of CO₂e stored from AGB - fixed-size field plot |   Mass Carbon | `kgCO2e`        |
| `performance_benchmark` | Performance benchmark                                                              | Dimensionless | `dimensionless` |

## Uncertainty Discount Component Blueprints

### Constant CO₂ uncertainty discount

key: `constant_uncertainty_discount`

CO₂e discounted as a result of an off-platform calculation of input uncertainty, such as Monte Carlo simulations. This component should only be used if not using the in-built variance propagation method of uncertainty discounting.

**Calculations**

$\text{result} = constant\_uncertainty\_discount$

**Monitored inputs** <span class="tooltip-icon"><Tooltip tip="These inputs are expected to have new values submitted for each GHG entry."><Icon icon="circle-info" color="#707070" size={14} /></Tooltip></span>

| Input Key                       | Display Name                      | Quantity Kind | Example Unit |
| ------------------------------- | --------------------------------- | ------------: | ------------ |
| `constant_uncertainty_discount` | Constant CO₂ uncertainty discount |   Mass Carbon | `kgCO2e`     |
