iLCCT Case Study

Reducing Carbon Emissions in Clinical Trials

https://clinicaltrialcarbon.org/

Clinical research contributes significantly to global carbon emissions—estimated at ~100 million tonnes of CO₂ annually, similar to Belgium’s national emissions. The iLCCT project was created to help pharmaceutical companies and clinical research organizations (CROs) reduce their carbon footprint by providing a platform to calculate and report carbon emissions from clinical trials.

It is a free, web-based carbon calculator built using Microsoft .NET and ReactJS. It allows a user to segment trial activities into modules and estimates CO₂e emissions per trial and per participant.

Project Overview

Server-Side Calculator Implementation

We developed the back-end logic that powers the core carbon footprint estimation. Key tasks included:

  • Translating the SHC Clinical Trial Carbon Footprinting Methodology into executable algorithms
  • Structuring emissions factors and activity data into a modular, extensible calculation engine
  • Implementing logic to compute total emissions and CO₂e per trial and per participant
  • Supporting trial-by-trial customization (e.g., adjusting data granularity for digital, hybrid, or site-based trials)

The calculator segments emissions across categories such as:

  • Staff travel
  • Patient visits
  • Trial site energy use
  • Lab procedures and materials
  • Freight and delivery
  • Digital and decentralized operations (e.g., telemedicine)

Robust Unit Test Framework

To ensure integrity and reproducibility, we delivered a comprehensive suite of unit tests targeting every major logic path in the calculator, including:

  • Emissions factor accuracy
  • Input validation and edge cases
  • Consistency of results across trial types
  • Regression testing for logic changes

This test framework now forms the backbone of the calculator’s CI/CD pipeline, supporting reliable deployments and continuous evolution of the tool.