Code
library(tidyverse)library(tidyverse)Sensors metadata are project specific but they should include sensor serial number (e.g. TomstSensorNum here) and corresponding study ID (e.g. TomstID) for associated information. An ID can have in this case several sensors associated as the change of sensors here. The metadata may contain associated ecological data (e.g. light, habitat, edge) and geolocation data (e.g. distance to 3 nearest neighbours here). They should be described in a metadata sheet or in the README. Metadata should also include the project or acquisition beginning and end, and eventually calibration dates.
readxl::read_xlsx("data/Paracou/TOMST_ALT/TOMST_ALT.xlsx") %>%
tail() %>%
knitr::kable()| Plot | SubPlot | TomstID | TomstSensorNum | Transect | LightHabitat | TopoHabitat | LayonEdge | TreeNum1 | TreeNum2 | TreeNum3 | DTree1 | DTree2 | DTree3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P16 | 23 | 28 | 94244926 | Gap | Gap | Plateau | FALSE | 233689 | 232805 | 233735 | 200 | 100 | 310 |
| P16 | 23 | 29 | 94244927 | Gap | Gap | Plateau | FALSE | 232928 | 233639 | 233699 | 240 | 235 | 142 |
| P16 | 23 | 30 | 94244928 | Gap | Gap | Plateau | FALSE | 232816 | 232847 | 232817 | 20 | 230 | 210 |
| P16 | 23 | 31 | 94244929 | Gap | Gap border | Plateau | FALSE | 232827 | 231955 | 232805 | 155 | 280 | 270 |
| P16 | 23 | 32 | 94244930 | Gap | Sunfleck | Plateau | FALSE | 231911 | 231797 | 231915 | 120 | 120 | 210 |
| P16 | 23 | 32 | 94244935 | Gap | Sunfleck | Plateau | FALSE | 231911 | 231797 | 231915 | 120 | 120 | 210 |
To be discussed with Léa and consolidated.
Campaigns metadata would be acquired during sampling campaigns on the collection on data and status of the sensor informing us by comparison with the last campaign on which should data should be kept and tagging possible data with defects. For the moment it only include sensor ID, the information of collection, the defect to harmonized and a free comment section. This campaigns metadata could be accompanied by a field sheet model and protocol or with a tablet acquisition tool.
readxl::read_xlsx("data/Paracou/TOMST_ALT/20240920.xlsx") %>%
head() %>%
knitr::kable()| ID | field | defect | comment |
|---|---|---|---|
| 1 | TRUE | NA | NA |
| 2 | TRUE | NA | NA |
| 3 | TRUE | NA | NA |
| 4 | TRUE | NA | NA |
| 5 | TRUE | NA | NA |
| 6 | TRUE | NA | NA |