DOI: 10.5281/zenodo.3570688
title: iSCAPE Low Cost Sensor Development Data

description: <strong>Dataset Description</strong> This dataset contains all the tests used for the low-cost sensor development during the iSCAPE project. The dataset is divided in a series of tests, each of them described on a yaml file with the test name. Each csv file contains time series data of each experiment, and the yaml files contain the lists of devices used in each test. The tests are described in the comment of the yaml file, and are meant to be self explanatory. The conditions of the test and the purpose vary, and their reports are also included. <strong>Sensors</strong> The sensors used are herein referred as Citizen Kits or Smart Citizen Kits, and the Living Lab Station or Smart Citizen Station. These are a set of modular hardware components that feature a selection of low cost sensors for environmental monitoring listed below. The Smart Citizen Station is meant to expand the capabilities of the Smart Citizen Kit, aiming to measure pollutants with more advanced sensors. The hardware is licensed under CERN Open Hardware License V1.2 and is fully described in the HardwareX Open Access publication: https://doi.org/10.1016/j.ohx.2019.e00070. The sensor documentation can be found at https://docs.smartcitizen.me and with this DOI at Zenodo: https://doi.org/10.5281/zenodo.2555029. In the list below, the different sensors for the Citizen Kits are detailed, and their [CHANNELS] in the csv files above linked. Air temperature (ºC): Sensirion SHT-31 [TEMP] Relative Humidity (%rh): Sensirion SHT-31 [HUM] Noise level (dBA): Invensense ICS-434342 [NOISE_A] Ambient light (lux): Rohm BH1721FVC [LIGHT] Barometric pressure (kPa): NXP MPL3115A26 [PRESS] Particulate Matter PM 1 / 2.5 / 10 (µg/m3) Planttower PMS 5003 [EXT_PM_1,EXT_PM_25,EXT_PM_10] In the list below, the different sensors for the Citizen Kits are detailed, and their [CHANNELS] in the csv files above linked. Air Temperature (ºC) Sensirion SHT-31 [TEMP] Relative Humidity (% REL) Sensirion SHT-31 [HUM] Noise Level (dBA) Invensense ICS-434342 [NOISE_A] Ambient Light (Lux) Rohm BH1721FVC [LIGHT] Barometric pressure and AMSL (Pa and Meters) NXP MPL3115A26 [PRESS] Carbon Monoxide (µg/m3 (Periodic Baseline Calibration Required) SGX MICS-4514 [NA] Nitrogen Dioxide (µg/m3 (Periodic Baseline Calibration Required) SGX MICS-4514 [NA] Carbon Monoxide (ppm) Alphasense CO-B4 [GB_1W, GB_1A] Nitrogen Dioxide (ppb) Alphasense NO2-B43F [GB_2W, GB_2A] Ozone (ppb) Alphasense OX-B431 [GB_3W, GB_3A] Gases Board Temperature (ºC) Sensirion SHT-31 [GB_TEMP] or [EXT_TEMP] Gases Board Rel. Humidity (% REL) Sensirion SHT-31 [GB_HUM] or [EXT_HUM] PM 1 (µg/m3) Plantower PMS5003 [EXT_PM_1] or [EXT_PM_A_1], [EXT_PM_B_1] for each PM sensor in the case of the Living Lab Station PM 2.5 (µg/m3) Plantower PMS5003 [EXT_PM_25] or [EXT_PM_A_25], [EXT_PM_B_25] for each PM sensor in the case of the Living Lab Station PM 10 (µg/m3) Plantower PMS5003 [EXT_PM_10] or [EXT_PM_A_10], [EXT_PM_B_10] for each PM sensor in the case of the Living Lab Station PN between 0.3um&lt;0.5um particle size (#/l) Plantower PMS5003 [EXT_PN_03] or [EXT_PN_A_03], [EXT_PN_B_03] for each PM sensor in the case of the Living Lab Station PN between 0.5um&lt;1um particle size (#/l) Plantower PMS5003 [EXT_PN_05] or [EXT_PN_A_05], [EXT_PN_B_05] for each PM sensor in the case of the Living Lab Station PN between 1m&lt;2.5um particle size (#/l) Plantower PMS5003 [EXT_PN_1] or [EXT_PN_A_1], [EXT_PN_B_1] for each PM sensor in the case of the Living Lab Station PN between 2.5m&lt;5um particle size (#/l) Plantower PMS5003 [EXT_PN_25] or [EXT_PN_A_25], [EXT_PN_B_25] for each PM sensor in the case of the Living Lab Station PN between 5m&lt;10um particle size (#/l) Plantower PMS5003 [EXT_PN_5] or [EXT_PN_A_5], [EXT_PN_B_5] for each PM sensor in the case of the Living Lab Station PN between &gt;10um particle size (#/l) Plantower PMS5003 [EXT_PN_10] or [EXT_PN_A_10], [EXT_PN_B_10] for each PM sensor in the case of the Living Lab Station <strong>How to find the data</strong> Each yaml file contains the description of a test. Each test is comprised of recordings of several devices in the same location and during the same period. Each yaml file is comprised of the following fields: author: who has been in charge of performing the test (internal reference - not relevant) comment: describing in general terms what was done in the test, and with what purpose commit: the firmware commit (in the case of Smart Citizen devices) with which the test was performed, for development purposes only devices: a descriptor containing different fields for traceability (below) id: the test name project: within the test was performed, in this case it is always iscape report: if there is any report analysing the test type_test: indoor, oudoor test or other. <strong>Description of devices entry</strong> For each device that was used in the test, two generic types are used: low cost sensors (type: STATION or KIT) high end sensors (type: REFERENCE) For <strong>low cost Smart Citizen sensors</strong>, the fields are: alphasense: electrochemical sensors device ids, by pollutant (for manufacturer calibration) and slots in which they were placed device_id: device id in Smartcitizen API fileNameInfo: not used fileNameProc: (only if source = csv is specified) 2019-03_EXT_UCD_URBAN_BACKGROUND_API_CITY_COUNCIL_REF.csv fileNameRaw: (only if source = csv is used) raw file name frequency: original recording frequency location: for timezone correction only, not accurate max_date: last recording date min_date: first recording date name: self-explanatory pm_sensor: if there was a pm sensor connected (all of them are PMS5003 if no sensor is specified) source: api or csv type: STATION (KIT + Alphasense + PM board with two PMS5003) or KIT version: smartcitizen hardware version For <strong>high end</strong> sensors, the fields are: channels: which channels the device was recording for internal convertion names: which are the columns in the csv file pollutants: which pollutants do they respectively refer to units: the units of these pollutants equipment: the brand of the analyser fileNameProc: same as above fileNameRaw: same as above index: format in which the timeindex is done, for parsing purposes format: (example '%Y-%m-%d %H:%M:%S') frequency: frequency at which the device was recorded name: column name location: same as above name: name of the device type: REFERENCE (always for these devices) source: csv <strong>iSCAPE Dataset Reference Numbers:</strong> The datasets here presented are related to the following iSCAPE dataset reference numbers: DS_TS_054 DS_TS_062 DS_TS_063 DS_TS_065 DS_TS_067 DS_TS_068 DS_TS_069 DS_TS_070 DS_TS_071 DS_TS_072 DS_TS_073 DS_TS_074 DS_TS_075 DS_TS_076 DS_TS_077 DS_TS_078 DS_TS_079 DS_TS_080 DS_TS_081 DS_TS_084 DS_TS_088 DS_TS_089 DS_TS_090 DS_TS_092