Global Fishing Watch's repositories
paper-industrial-activity
A repo for the analysis in the paper "Satellite mapping reveals extensive undisclosed industrial activity at sea"
AIS-disabling-high-seas
Repository for code supporting Welch et. al. (2022) "Hotspots of unseen fishing vessels"
anchorages_pipeline
Python pipeline for anchorages
gpsdio-segment
CLI plugin for gpsdio to despoof one day's worth of data for one MMSI.
pipe-segment
Dataflow pipeline for running the vessel track segmenter.
ssf-tracker-prototype
Prototyping a low-cost low-power GPS tracker for small scale fishing vessels
ais-stream
Tools for streaming AIS in Google Cloud Platform
gfw-pipeline
Docker image with all the components needed for build a GFW pipeline
libais
C++ decoder for Automatic Identification System for tracking ships and decoding maritime information
loaders.gl
Loaders for big data visualization.
paper-global-longline-sets
A repository for the paper "Global prevalence of setting longlines at dawn highlights bycatch risk for threatened albatross"
pipe-babypipeline
Repo that handles all related to the baby_pipeline stuff.
pipe-events
Pipeline which generates different kinds of vessel events
pipe-loitering
GFW pipeline which detects loitering events
pipe-naf-reader
Chile and Panama will be sending us NAF messages, we need a DAG pipeline that given a file that contains one NAF file per line it outputs a CSV with a header line and the parsed messages so we can then upload that file to GCS and BQ.
pipe-satellite-data
Handle the information of the distance to satellite lookup table
pipe-vms-norway
Process of normalization of Norway incoming data
pipe-vms-research
Handles the creation of the summarized research tables for VMS
pipe-voyages-exercise
Contains a data engineering excercise for candidates