From 6cda2b35aa0d4e83d4972a30b443ef52171dd7fe Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Tue, 21 Jan 2025 22:49:17 +0100 Subject: [PATCH 1/8] feat(config):issue-253 adds archetype for vr devices and impact from excel file https://github.com/Boavizta/boaviztapi/files/13572998/Donnees.casques.VR_231205.xlsx, ! not very sure with units and computes --- boaviztapi/data/archetypes/user_terminal.csv | 5 +- boaviztapi/data/config.yml | 2 + boaviztapi/data/factors.yml | 291 ++++++++++++++++++- 3 files changed, 296 insertions(+), 2 deletions(-) diff --git a/boaviztapi/data/archetypes/user_terminal.csv b/boaviztapi/data/archetypes/user_terminal.csv index 81bdd35c..97889ced 100644 --- a/boaviztapi/data/archetypes/user_terminal.csv +++ b/boaviztapi/data/archetypes/user_terminal.csv @@ -12,4 +12,7 @@ smartwatch-default,peripheral,smartwatch,default,1,,0 box-default,terminal,box,default,1,43800,10;5;20 usb-stick-default,peripheral,usb_stick,default,0.05,43800,0.3;0.12;0.63 external-ssd-default,peripheral,external_ssd,default,0.05,43800,2.5;0.5;5 -hdd-default,peripheral,external_hdd,default,0.05,43800,7.75;6.5;9 \ No newline at end of file +hdd-default,peripheral,external_hdd,default,0.05,43800,7.75;6.5;9 +vr-headset-oled,terminal,vr_headset,oled,0.01,43800,710;710;710 +vr-headset-lcd,terminal,vr_headset,lcd,0.01,43800,692;692;692 +vr-controller-default,peripheral,vr_controller,default,0.01,43800,7.90;7.90;7.90 \ No newline at end of file diff --git a/boaviztapi/data/config.yml b/boaviztapi/data/config.yml index f66c34e5..d0eacebb 100644 --- a/boaviztapi/data/config.yml +++ b/boaviztapi/data/config.yml @@ -26,6 +26,8 @@ default_usb_stick: "usb-stick-default" default_external_ssd: "external-ssd-default" default_external_hdd: "hdd-default" default_iot_device: "iot-device-default" +default_vr_headset: "vr-headset-lcd" +default_vr_controller: "vr-controller-default" default_criteria: ["gwp", "adp", "pe"] diff --git a/boaviztapi/data/factors.yml b/boaviztapi/data/factors.yml index 66e7aba5..a2414cef 100644 --- a/boaviztapi/data/factors.yml +++ b/boaviztapi/data/factors.yml @@ -2916,6 +2916,294 @@ } } + +"VR_CONTROLLER": { + "adpe": { + "impact": 1.07E-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "adpf": { + "impact": 5.45E+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ap": { + "impact": 4.28E-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctue": { + "impact": 5.11E+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctuh-c": { + "impact": 5.95E-08, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctuh-nc": { + "impact": 1.85E-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "epf": { + "impact": 9.87E-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "epm": { + "impact": 4.28E-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ept": { + "impact": 4.49E-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwp": { + "impact": 4.22E+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwpb": { + "impact": 1.97E-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwpf": { + "impact": 4.20E+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwplu": { + "impact": 4.14E-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ir": { + "impact": 2.50E+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "lu": { + "impact": 5.73E-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "odp": { + "impact": 7.66E-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "pm": { + "impact": 2.22E-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "pocp": { + "impact": 1.46E-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "wu": { + "impact": 3.99E+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "mips": { + "impact": 5.47E+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } +} + +"VR_HEADSET": { + "adpe": { + "lcd": { + "impact": 3.33e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "olded": { + "impact": 4.54e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "adpf": { + "lcd": { + "impact": 6.11e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.35e+03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ap": { + "lcd": { + "impact": 2.64e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 5.96e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctue": { + "lcd": { + "impact": 6.82e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.68e+03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctuh-c": { + "lcd": { + "impact": 1.31e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 5.00e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctuh-nc": { + "lcd": { + "impact": 6.84e-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.02e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "epf": { + "lcd": { + "impact": 7.00e-04, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.11e-04, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "epm": { + "lcd": { + "impact": 3.74e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.22e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ept": { + "lcd": { + "impact": 3.69e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 7.69e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwp": { + "lcd": { + "impact": 4.59e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.94e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwpb": { + "lcd": { + "impact": 8.83e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.33e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwpf": { + "lcd": { + "impact": 4.30e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.89e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwplu": { + "lcd": { + "impact": 9.55e-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.73e-08, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ir": { + "lcd": { + "impact": 1.54e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 2.12e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "lu": { + "lcd": { + "impact": 1.71e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.18e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "odp": { + "lcd": { + "impact": 1.52e-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.39e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "pm": { + "lcd": { + "impact": 1.50e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 3.30e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "pocp": { + "lcd": { + "impact": 1.15e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 2.41e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "wu": { + "lcd": { + "impact": 1.27e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.29e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "mips": { + "lcd": { + "impact": 1.54e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 3.03e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + } +} + + "electricity": { "WOR": { "country": "World", @@ -19088,4 +19376,5 @@ "Albania": "ALB", "United Arab Emirates": "ARE" } -} \ No newline at end of file +} + From dc8c7a0cbbde46fcd4bd9cffe0a80dcda389187b Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Tue, 21 Jan 2025 22:52:46 +0100 Subject: [PATCH 2/8] feat(dto):issue-253 adds new models and dtos --- boaviztapi/dto/device/user_terminal.py | 12 +++++++++++- boaviztapi/model/device/userTerminal.py | 17 +++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/boaviztapi/dto/device/user_terminal.py b/boaviztapi/dto/device/user_terminal.py index ee14d04d..a1e96553 100644 --- a/boaviztapi/dto/device/user_terminal.py +++ b/boaviztapi/dto/device/user_terminal.py @@ -5,7 +5,7 @@ from boaviztapi.dto.usage.usage import mapper_usage from boaviztapi.model.device import Device from boaviztapi.model.device.userTerminal import DeviceLaptop, DeviceDesktop, DeviceTablet, DeviceSmartphone, \ - DeviceTelevision, DeviceBox, DeviceUsbStick, DeviceSmartWatch, DeviceExternalHDD, DeviceMonitor, DeviceExternalSSD + DeviceTelevision, DeviceBox, DeviceUsbStick, DeviceSmartWatch, DeviceExternalHDD, DeviceMonitor, DeviceExternalSSD, DeviceVrController, DeviceVrHeadset from boaviztapi.service.archetype import get_arch_component @@ -56,6 +56,11 @@ class Monitor(UserTerminal): class ExternalSSD(UserTerminal): pass +class VrHeadset(UserTerminal): + type: Optional[str] = None + +class VrController(UserTerminal): + pass def mapper_user_terminal(user_terminal_dto: UserTerminal, archetype) -> Device: if type(user_terminal_dto) == Laptop: @@ -83,6 +88,11 @@ def mapper_user_terminal(user_terminal_dto: UserTerminal, archetype) -> Device: model = DeviceExternalSSD(archetype=archetype) elif type(user_terminal_dto) == Monitor: model = DeviceMonitor(archetype=archetype) + elif type(user_terminal_dto) == VrController: + model = DeviceVrController(archetype=archetype) + elif type(user_terminal_dto) == VrHeadset: + model = DeviceVrHeadset(archetype=archetype) + model.type.set_input(user_terminal_dto.type) else: raise Exception("User Terminal Type not found") diff --git a/boaviztapi/model/device/userTerminal.py b/boaviztapi/model/device/userTerminal.py index 9625d3f9..d55f4694 100644 --- a/boaviztapi/model/device/userTerminal.py +++ b/boaviztapi/model/device/userTerminal.py @@ -115,3 +115,20 @@ class DeviceMonitor(EndUserDevice, ABC): def __init__(self, archetype=get_user_terminal_archetype(config["default_monitor"]), **kwargs): super().__init__(archetype=archetype, **kwargs) + +class DeviceVrHeadset(EndUserDevice, ABC): + NAME = "VR_HEADSET" + + def __init__(self, archetype=get_user_terminal_archetype(config["default_vr_headset"]), **kwargs): + super().__init__(archetype=archetype, **kwargs) + self.type = Boattribute( + default=get_arch_value(archetype, 'type', 'default'), + min=get_arch_value(archetype, 'type', 'min'), + max=get_arch_value(archetype, 'type', 'max') + ) + +class DeviceVrController(EndUserDevice, ABC): + NAME = "VR_CONTROLLER" + + def __init__(self, archetype=get_user_terminal_archetype(config["default_vr_controller"]), **kwargs): + super().__init__(archetype=archetype, **kwargs) From 01019d4285eb165df7b9fb3207b4d9a39777497f Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Tue, 21 Jan 2025 22:55:07 +0100 Subject: [PATCH 3/8] feat(routes):issue-253 add new routes --- boaviztapi/routers/peripheral_router.py | 41 +++++++++++++++++++++++-- boaviztapi/routers/terminal_router.py | 41 +++++++++++++++++++++++-- 2 files changed, 78 insertions(+), 4 deletions(-) diff --git a/boaviztapi/routers/peripheral_router.py b/boaviztapi/routers/peripheral_router.py index c2acd56c..c1a48972 100644 --- a/boaviztapi/routers/peripheral_router.py +++ b/boaviztapi/routers/peripheral_router.py @@ -2,7 +2,7 @@ from fastapi import APIRouter, Query, Body from boaviztapi import config -from boaviztapi.dto.device.user_terminal import Monitor, UsbStick, ExternalSSD, ExternalHDD +from boaviztapi.dto.device.user_terminal import Monitor, UsbStick, ExternalSSD, ExternalHDD, VrController from boaviztapi.routers.openapi_doc.descriptions import all_archetype_user_terminals, all_peripheral_categories, \ get_archetype_config_desc, peripheral_description from boaviztapi.routers.openapi_doc.examples import end_user_terminal @@ -21,7 +21,8 @@ async def peripheral_get_all_categories(): "monitor": "v1/peripheral/monitor", "usb_stick": "v1/peripheral/usb_stick", "external_ssd": "v1/peripheral/external_ssd", - "external_hdd": "v1/peripheral/external_hdd" + "external_hdd": "v1/peripheral/external_hdd", + "vr_controller": "v1/peripheral/vr_controller" } @@ -171,3 +172,39 @@ async def external_hdd_impact(archetype: str = config["default_external_hdd"], duration=duration, criteria=criteria, archetype=archetype) + +@peripheral_router.get('/vr_controller/archetypes', + description=all_archetype_user_terminals) +async def vr_controller_get_all_archetype_name(): + return get_all_archetype_name('vr_controller') + + +@peripheral_router.get('/vr_controller/archetype_config', + description=get_archetype_config_desc) +async def vr_controller_get_archetype_config(archetype: str = Query(example=config["default_vr_controller"])): + return get_archetype_config(archetype) + + +@peripheral_router.post('/vr_controller', description=peripheral_description) +async def vr_controller_impact_from_configuration(vr_controller: VrController = Body(None, example=end_user_terminal), + verbose: bool = True, + duration: Optional[float] = config["default_duration"], + archetype: str = config["default_vr_controller"], + criteria: List[str] = Query(config["default_criteria"])): + return await user_terminal_impact(user_terminal_dto=vr_controller, + verbose=verbose, + duration=duration, + criteria=criteria, + archetype=archetype) + + +@peripheral_router.get('/vr_controller', description=peripheral_description) +async def vr_controller_impact(archetype: str = config["default_vr_controller"], + verbose: bool = True, + duration: Optional[float] = config["default_duration"], + criteria: List[str] = Query(config["default_criteria"])): + return await user_terminal_impact(user_terminal_dto=VrController(), + verbose=verbose, + duration=duration, + criteria=criteria, + archetype=archetype) \ No newline at end of file diff --git a/boaviztapi/routers/terminal_router.py b/boaviztapi/routers/terminal_router.py index 1d4ae9f0..478e7032 100644 --- a/boaviztapi/routers/terminal_router.py +++ b/boaviztapi/routers/terminal_router.py @@ -4,7 +4,7 @@ from fastapi import APIRouter, Query, Body, HTTPException from boaviztapi import config, data_dir -from boaviztapi.dto.device.user_terminal import UserTerminal, mapper_user_terminal, Laptop, Desktop, Smartphone, \ +from boaviztapi.dto.device.user_terminal import UserTerminal, VrHeadset, mapper_user_terminal, Laptop, Desktop, Smartphone, \ Television, Tablet, Box from boaviztapi.routers.openapi_doc.descriptions import all_archetype_user_terminals, all_terminal_categories, \ get_archetype_config_desc, terminal_description @@ -28,7 +28,8 @@ async def terminal_get_all_categories(): "smartphone": "v1/terminal/smartphone", "television": "v1/terminal/television", "tablet": "v1/terminal/tablet", - "box": "v1/terminal/box" + "box": "v1/terminal/box", + "vr_headset": "v1/terminal/vr_headset" } @@ -253,6 +254,42 @@ async def box_impact(archetype: str = config["default_box"], criteria=criteria, archetype=archetype) +@terminal_router.get('/vr_headset/archetypes', + description=all_archetype_user_terminals) +async def vr_headset_get_all_archetype_name(): + return get_all_archetype_name('vr_headset') + + +@terminal_router.get('/vr_headset/archetype_config', + description=get_archetype_config_desc) +async def vr_headset_get_archetype_config(archetype: str = Query(example=config["default_vr_headset"])): + return get_archetype_config(archetype) + + +@terminal_router.post('/vr_headset', description=terminal_description) +async def vr_headset_impact_from_configuration(vr_headset: VrHeadset = Body(None, example=end_user_terminal), + verbose: bool = True, + duration: Optional[float] = config["default_duration"], + archetype: str = config["default_vr_headset"], + criteria: List[str] = Query(config["default_criteria"])): + return await user_terminal_impact(user_terminal_dto=vr_headset, + verbose=verbose, + duration=duration, + criteria=criteria, + archetype=archetype) + + +@terminal_router.get('/vr_headset', description=terminal_description) +async def vr_headset_impact(archetype: str = config["default_vr_headset"], + verbose: bool = True, + duration: Optional[float] = config["default_duration"], + criteria: List[str] = Query(config["default_criteria"])): + return await user_terminal_impact(user_terminal_dto=VrHeadset(), + verbose=verbose, + duration=duration, + criteria=criteria, + archetype=archetype) + async def user_terminal_impact(user_terminal_dto: UserTerminal, archetype: str, From 46689ae9aba6b59a9bc21b1d5cb187586688cd1d Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Tue, 21 Jan 2025 22:56:01 +0100 Subject: [PATCH 4/8] feat(routes):issue-253 add computes --- boaviztapi/service/impacts_computation.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/boaviztapi/service/impacts_computation.py b/boaviztapi/service/impacts_computation.py index 9d99f303..98569a38 100644 --- a/boaviztapi/service/impacts_computation.py +++ b/boaviztapi/service/impacts_computation.py @@ -648,4 +648,12 @@ def cloud_impact_use(impact_type: str, duration: int, cloud_instance: ServiceClo "use": simple_impact_use, "embedded": iot_functional_blocks_impact_embedded }, + "VR_CONTROLLER": { + "use": simple_impact_use, + "embedded": simple_embedded + }, + "VR_HEADSET": { + "use": simple_impact_use, + "embedded": simple_embedded + }, } From 81fe7965f05bf83e0d49756c0d30a5dff43703f9 Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Wed, 22 Jan 2025 09:41:10 +0100 Subject: [PATCH 5/8] chore(dataconfig): adds test datas --- boaviztapi/data/factors.yml | 40 ++--- tests/data/config.yml | 2 + tests/data/factors.yml | 286 ++++++++++++++++++++++++++++++++++++ 3 files changed, 308 insertions(+), 20 deletions(-) diff --git a/boaviztapi/data/factors.yml b/boaviztapi/data/factors.yml index a2414cef..ba6fa98e 100644 --- a/boaviztapi/data/factors.yml +++ b/boaviztapi/data/factors.yml @@ -2919,83 +2919,83 @@ "VR_CONTROLLER": { "adpe": { - "impact": 1.07E-03, + "impact": 1.07e-03, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "adpf": { - "impact": 5.45E+01, + "impact": 5.45e+01, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ap": { - "impact": 4.28E-02, + "impact": 4.28e-02, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ctue": { - "impact": 5.11E+01, + "impact": 5.11e+01, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ctuh-c": { - "impact": 5.95E-08, + "impact": 5.95e-08, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ctuh-nc": { - "impact": 1.85E-07, + "impact": 1.85e-07, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "epf": { - "impact": 9.87E-05, + "impact": 9.87e-05, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "epm": { - "impact": 4.28E-03, + "impact": 4.28e-03, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ept": { - "impact": 4.49E-02, + "impact": 4.49e-02, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "gwp": { - "impact": 4.22E+00, + "impact": 4.22e+00, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "gwpb": { - "impact": 1.97E-02, + "impact": 1.97e-02, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "gwpf": { - "impact": 4.20E+00, + "impact": 4.20e+00, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "gwplu": { - "impact": 4.14E-06, + "impact": 4.14e-06, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "ir": { - "impact": 2.50E+00, + "impact": 2.50e+00, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "lu": { - "impact": 5.73E-01, + "impact": 5.73e-01, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "odp": { - "impact": 7.66E-07, + "impact": 7.66e-07, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "pm": { - "impact": 2.22E-07, + "impact": 2.22e-07, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "pocp": { - "impact": 1.46E-02, + "impact": 1.46e-02, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "wu": { - "impact": 3.99E+01, + "impact": 3.99e+01, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" }, "mips": { - "impact": 5.47E+01, + "impact": 5.47e+01, "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" } } diff --git a/tests/data/config.yml b/tests/data/config.yml index 23dad93e..236172b1 100644 --- a/tests/data/config.yml +++ b/tests/data/config.yml @@ -25,6 +25,8 @@ default_usb_stick: "usb-stick-default" default_external_ssd: "external-ssd-default" default_external_hdd: "hdd-default" default_iot_device: "iot-device-default" +default_vr_headset: "vr-headset-lcd" +default_vr_controller: "vr-controller-default" default_criteria: ["gwp", "adp", "pe"] diff --git a/tests/data/factors.yml b/tests/data/factors.yml index 6477d4e0..a25f188a 100644 --- a/tests/data/factors.yml +++ b/tests/data/factors.yml @@ -19088,4 +19088,290 @@ "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" } } +} + +"VR_CONTROLLER": { + "adpe": { + "impact": 1.07e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "adpf": { + "impact": 5.45e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ap": { + "impact": 4.28e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctue": { + "impact": 5.11e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctuh-c": { + "impact": 5.95e-08, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ctuh-nc": { + "impact": 1.85e-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "epf": { + "impact": 9.87e-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "epm": { + "impact": 4.28e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ept": { + "impact": 4.49e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwp": { + "impact": 4.22e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwpb": { + "impact": 1.97e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwpf": { + "impact": 4.20e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "gwplu": { + "impact": 4.14e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "ir": { + "impact": 2.50e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "lu": { + "impact": 5.73e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "odp": { + "impact": 7.66e-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "pm": { + "impact": 2.22e-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "pocp": { + "impact": 1.46e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "wu": { + "impact": 3.99e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "mips": { + "impact": 5.47e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } +} + +"VR_HEADSET": { + "adpe": { + "lcd": { + "impact": 3.33e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "olded": { + "impact": 4.54e-03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "adpf": { + "lcd": { + "impact": 6.11e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.35e+03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ap": { + "lcd": { + "impact": 2.64e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 5.96e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctue": { + "lcd": { + "impact": 6.82e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.68e+03, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctuh-c": { + "lcd": { + "impact": 1.31e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 5.00e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ctuh-nc": { + "lcd": { + "impact": 6.84e-07, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.02e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "epf": { + "lcd": { + "impact": 7.00e-04, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.11e-04, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "epm": { + "lcd": { + "impact": 3.74e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.22e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ept": { + "lcd": { + "impact": 3.69e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 7.69e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwp": { + "lcd": { + "impact": 4.59e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.94e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwpb": { + "lcd": { + "impact": 8.83e-02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.33e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwpf": { + "lcd": { + "impact": 4.30e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.89e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "gwplu": { + "lcd": { + "impact": 9.55e-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.73e-08, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "ir": { + "lcd": { + "impact": 1.54e+01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 2.12e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "lu": { + "lcd": { + "impact": 1.71e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 1.18e+00, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "odp": { + "lcd": { + "impact": 1.52e-05, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 8.39e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "pm": { + "lcd": { + "impact": 1.50e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 3.30e-06, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "pocp": { + "lcd": { + "impact": 1.15e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 2.41e-01, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "wu": { + "lcd": { + "impact": 1.27e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 4.29e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + }, + "mips": { + "lcd": { + "impact": 1.54e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + }, + "oled": { + "impact": 3.03e+02, + "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + } + } } \ No newline at end of file From 7951ced5e3b1fa437a6f6796fb69f48b3de939ac Mon Sep 17 00:00:00 2001 From: ju3ouz4n Date: Mon, 3 Feb 2025 11:29:35 +0100 Subject: [PATCH 6/8] chore(data source): Updated VR_* impact data sources according to PR comments --- boaviztapi/data/factors.yml | 120 ++++++++++++++++++------------------ tests/data/factors.yml | 120 ++++++++++++++++++------------------ 2 files changed, 120 insertions(+), 120 deletions(-) diff --git a/boaviztapi/data/factors.yml b/boaviztapi/data/factors.yml index ba6fa98e..a984a0b8 100644 --- a/boaviztapi/data/factors.yml +++ b/boaviztapi/data/factors.yml @@ -2920,83 +2920,83 @@ "VR_CONTROLLER": { "adpe": { "impact": 1.07e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "adpf": { "impact": 5.45e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ap": { "impact": 4.28e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctue": { "impact": 5.11e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctuh-c": { "impact": 5.95e-08, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctuh-nc": { "impact": 1.85e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "epf": { "impact": 9.87e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "epm": { "impact": 4.28e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ept": { "impact": 4.49e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwp": { "impact": 4.22e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwpb": { "impact": 1.97e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwpf": { "impact": 4.20e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwplu": { "impact": 4.14e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ir": { "impact": 2.50e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "lu": { "impact": 5.73e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "odp": { "impact": 7.66e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "pm": { "impact": 2.22e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "pocp": { "impact": 1.46e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "wu": { "impact": 3.99e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "mips": { "impact": 5.47e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } } @@ -3004,201 +3004,201 @@ "adpe": { "lcd": { "impact": 3.33e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "olded": { "impact": 4.54e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "adpf": { "lcd": { "impact": 6.11e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.35e+03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ap": { "lcd": { "impact": 2.64e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 5.96e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctue": { "lcd": { "impact": 6.82e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.68e+03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctuh-c": { "lcd": { "impact": 1.31e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 5.00e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctuh-nc": { "lcd": { "impact": 6.84e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.02e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "epf": { "lcd": { "impact": 7.00e-04, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.11e-04, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "epm": { "lcd": { "impact": 3.74e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.22e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ept": { "lcd": { "impact": 3.69e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 7.69e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwp": { "lcd": { "impact": 4.59e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.94e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwpb": { "lcd": { "impact": 8.83e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.33e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwpf": { "lcd": { "impact": 4.30e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.89e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwplu": { "lcd": { "impact": 9.55e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.73e-08, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ir": { "lcd": { "impact": 1.54e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 2.12e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "lu": { "lcd": { "impact": 1.71e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.18e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "odp": { "lcd": { "impact": 1.52e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.39e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "pm": { "lcd": { "impact": 1.50e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 3.30e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "pocp": { "lcd": { "impact": 1.15e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 2.41e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "wu": { "lcd": { "impact": 1.27e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.29e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "mips": { "lcd": { "impact": 1.54e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 3.03e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } } } diff --git a/tests/data/factors.yml b/tests/data/factors.yml index a25f188a..d10d6dc3 100644 --- a/tests/data/factors.yml +++ b/tests/data/factors.yml @@ -19093,83 +19093,83 @@ "VR_CONTROLLER": { "adpe": { "impact": 1.07e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "adpf": { "impact": 5.45e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ap": { "impact": 4.28e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctue": { "impact": 5.11e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctuh-c": { "impact": 5.95e-08, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ctuh-nc": { "impact": 1.85e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "epf": { "impact": 9.87e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "epm": { "impact": 4.28e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ept": { "impact": 4.49e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwp": { "impact": 4.22e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwpb": { "impact": 1.97e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwpf": { "impact": 4.20e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "gwplu": { "impact": 4.14e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "ir": { "impact": 2.50e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "lu": { "impact": 5.73e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "odp": { "impact": 7.66e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "pm": { "impact": 2.22e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "pocp": { "impact": 1.46e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "wu": { "impact": 3.99e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "mips": { "impact": 5.47e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } } @@ -19177,201 +19177,201 @@ "adpe": { "lcd": { "impact": 3.33e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "olded": { "impact": 4.54e-03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "adpf": { "lcd": { "impact": 6.11e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.35e+03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ap": { "lcd": { "impact": 2.64e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 5.96e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctue": { "lcd": { "impact": 6.82e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.68e+03, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctuh-c": { "lcd": { "impact": 1.31e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 5.00e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ctuh-nc": { "lcd": { "impact": 6.84e-07, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.02e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "epf": { "lcd": { "impact": 7.00e-04, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.11e-04, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "epm": { "lcd": { "impact": 3.74e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.22e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ept": { "lcd": { "impact": 3.69e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 7.69e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwp": { "lcd": { "impact": 4.59e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.94e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwpb": { "lcd": { "impact": 8.83e-02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.33e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwpf": { "lcd": { "impact": 4.30e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.89e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "gwplu": { "lcd": { "impact": 9.55e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.73e-08, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "ir": { "lcd": { "impact": 1.54e+01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 2.12e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "lu": { "lcd": { "impact": 1.71e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 1.18e+00, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "odp": { "lcd": { "impact": 1.52e-05, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 8.39e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "pm": { "lcd": { "impact": 1.50e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 3.30e-06, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "pocp": { "lcd": { "impact": 1.15e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 2.41e-01, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "wu": { "lcd": { "impact": 1.27e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 4.29e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } }, "mips": { "lcd": { "impact": 1.54e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, "oled": { "impact": 3.03e+02, - "source": "Adapted by Tide from 'Assessing the embodied carbon footprint of IoT edge devices with a bottom-up life-cycle approach', 2021; Thibault Pirson et David Bol (Université catholique de Louvain, ICTEAM/ECS, Louvain-la-Neuve, Belgique)" + "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } } } \ No newline at end of file From b203fecef8bf226752dcb38ea40eb7beea9675ac Mon Sep 17 00:00:00 2001 From: David Ekchajzer Date: Sun, 9 Feb 2025 17:56:09 +0100 Subject: [PATCH 7/8] Update factors.yml --- tests/data/factors.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/data/factors.yml b/tests/data/factors.yml index d10d6dc3..ae8ed968 100644 --- a/tests/data/factors.yml +++ b/tests/data/factors.yml @@ -19179,7 +19179,7 @@ "impact": 3.33e-03, "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, - "olded": { + "oled": { "impact": 4.54e-03, "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } @@ -19374,4 +19374,4 @@ "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" } } -} \ No newline at end of file +} From aac5d5cf0474313ea4300b5a13181494d98172b3 Mon Sep 17 00:00:00 2001 From: David Ekchajzer Date: Sun, 9 Feb 2025 18:32:44 +0100 Subject: [PATCH 8/8] typo for adpe "olded" => "oled" --- boaviztapi/data/factors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boaviztapi/data/factors.yml b/boaviztapi/data/factors.yml index a984a0b8..b6ef0631 100644 --- a/boaviztapi/data/factors.yml +++ b/boaviztapi/data/factors.yml @@ -3006,7 +3006,7 @@ "impact": 3.33e-03, "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }, - "olded": { + "oled": { "impact": 4.54e-03, "source": "CEPIR : Cas d'Étude Pour un Immersif Responsable, 2022" }