knitr::opts_chunk$set(echo = TRUE, echo = FALSE)
Peskas is a web portal displaying data and insights on the fisheries of Timor-Leste. It is the official national fisheries monitoring system of Timor-Leste, leveraging a team of Timorese enumerators to collect catch data from fishers around Timor-Leste. This data is complemented by vessel tracking data to illustrate fishing trends over time and space.
Peskas is the result of an ongoing partnership between WorldFish and the Timor-Leste Ministry of Agriculture and Fisheries' Department of Fisheries, Aquaculture, and Marine Resources since 2016. It was designed to be low cost, open source, open access, and near-real time.
The development of Peskas was supported by The Royal Norwegian Embassy in Jakarta, The Minderoo Foundation, The CGIAR Big Data Platform, and the Schmidt Foundation. Since 2021, it has been funded by the Government of Timor-Leste with technical support from WorldFish and Pelagic Data Systems Inc.
Peskas combines open-source software and automated workflows to facilitate sustainable fisheries management and decision-making. Its functionalities are detailed in several publications:
This repository contains trips and catch data in tsv files format related to the Peskas project during the period r data_description$time_range
.
Files prefixed with trips and catch provide information on the fishing trips and catches properties respectively.
The file prefixed with aggregated provides the monthly estimates of the most important outcomes of Timor small-scale fishery.
Peskas processes a wide array of information, from the people involved to the properties of the boats, species caught, and spatial and temporal data related to fishing trips. This data is tracked, organized, and cleaned to be understandable and usable by the community. The workflow combines various software tools to ensure traceability, reproducibility, and transparency.
Peskas' workflow uses Docker containerization technology to ensure compatibility across different platforms. The source code for the data workflow is maintained in an R package, promoting modularity, manageability, and shareability.
The workflow is regularly tested and tracked using GitHub version control and automated with GitHub Actions, facilitating daily updates and error detection. The final data products include a Shiny-based web application, an Rmarkdown-generated data report, and datasets distributed via the Dataverse portal.
Below is a schematic overview of the Peskas data infrastructure:
knitr::include_graphics("peskas_infrastructure.png")
The workflow runs daily via GitHub actions, updating all input data and outputs:
Build Docker Container
Raw Data Acquisition
Data Preprocessing
Landings Merging and Weight Calculation
Data Validation
Data Modelling
Data Export
This step involves the preparation and the distribution of data across different platforms. The data are firstly anonymized to guarantee the privacy of fishermen involved in Peskas, then we estimate daily, monthly, and yearly summaries of Peskas main descriptors. These data constitute the primary material on which the three main outputs are generated:
The daily, monthly, and yearly data of Peskas’ summaries, uploaded via an API service on the open-source data portal Dataverse every six months.
The Peskas web interactive dashboard
A PDF data report, generated with Rmarkdown and openly downloadable from the web interactive dashboard.
Below is a schematic overview of the Peskas workflow:
knitr::include_graphics("peskas_workflow.png")
The data repository includes three main dataframes: Trips, Catch, and Monthly Aggregated dataframes. Variables are aligned with the Aquatic Food Ontology (AQFO) for enhanced clarity and standardization.
knitr::kable(data_description$trips_tab)
knitr::kable(data_description$catch_tab)
knitr::kable(data_description$aggr_tab)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.