Skip to content
VMSbase mark VMSbaseForceful, Friendly, Free

R suite for fisheries data

Turn vessel tracks into fisheries evidence

VMSbase brings vessel monitoring system and logbook data into one R environment, from data cleaning and SQL storage to effort maps and scientific outputs.

  • VMS and logbook data
  • SQL storage
  • Depth for every ping
  • R with a graphical interface
The VMSbase main interface with data management, analysis, and viewer tools
VMS pings Logbook rows Bathymetry Effort maps

What it is

A focused workspace for VMS and logbook analysis

VMSbase is an R suite for the analysis of vessel monitoring system (VMS) and logbook data, two of the primary sources of information for spatially explicit models of the fishing effort.

It is conceived to solve many of the nuisance details related to this specific kind of data, providing a straightforward path from data massaging and management to sophisticated analyses and outputs.

01

Large datasets, held in SQL

Process and store large VMS and logbook datasets as SQL databases, so loading and analysis stay efficient.

02

Interfaces that guide the work

A system of graphical interfaces makes each step easier to inspect, repeat, and explain to collaborators.

03

Methods that keep pace

Advanced methods process VMS and logbook data through cleaning, matching, classification, and mapping.

04

Depth for every ping

Assign sea bottom depth to each VMS ping and visualize bathymetry in the effort maps.

Workflow

From raw pings to mapped effort

The package carries a project through the steps that usually slow down VMS work.

  1. Load the layers

    VMS pings, logbook rows, land shapes, harbours, and bathymetry enter the project.

  2. Clean and cut

    Raw data is cleaned, and tracks are cut and interpolated where the analysis needs it.

  3. Classify the effort

    Metier classification and VMS logbook matching turn activity into interpretable effort.

  4. Map the result

    Effort maps, depth layers, and outputs are prepared for reports and publications.

Bathymetry map with VMS pings shown as red points
Viewer tools show pings, tracks, and bathymetry.

Mapping

See the track, the depth, and the effort

VMSbase is equipped with Viewer Tools to inspect data at different steps of the analysis and to produce effective outputs for reports and scientific publications.

Viewers show VMS pings, single or multiple tracks for fishing vessels, and data on web maps, so fishing effort and effort behaviour are easier to interpret.

VMSbase also estimates sea bottom depth for each VMS ping and visualizes bathymetry in the effort maps.

See the map resources
Database view with VMS and logbook tables
SQL tables keep large datasets ready for analysis.

Databases

Large datasets, held in SQL

VMSbase handles data as a Structured Query Language (SQL) database. This increases the efficiency and speed of analyses and of loading or storing large datasets.

Every tool has a visual interface, and VMS and logbook databases can be inspected as they are progressively modified through the analyses.

Open the documentation

Project

Built at Tor Vergata, used in fisheries science

The package grew from R routines developed for the Italian National Program for the Data Collection Framework for Fisheries Data.

Latest news

Release notes and publications

All project news

16 June 2014

VMSbase paper Published

The main reference for the VMSbase package has been published in a paper on PLoS One.

Read the note

24 December 2013

First Release

VMSbase 1.0 is here. This first release is an alpha version, and bugs will be progressively fixed.

Read the release note

Start here

Install VMSbase and open the interface

The package is listed on CRAN. Install it in R, load it, and launch the main graphical interface with one command.

Original addresses are preserved. This edition also serves the old Drupal node paths for continuity.