🌊

Streamers Scraping Tracker

Sign in to open the help guide

πŸ‘€
πŸ”’

Access Levels:

⚑ Super User πŸ”‘ Administrator πŸ‘οΈ Viewer
πŸ‘€ User Viewer
← Back to main πŸ“Š Statistics πŸ“‹ Planning βš™οΈ Config

❓ Help

Simple guide for first-time users of the Streamer Maintenance Tracker

Overview

This app helps the crew track streamer cleaning work by project. You can set up a project, define streamer parameters, record cleaning events, and review results in the statistics and planning pages.

Main page Use it to select a cleaning method, mark cleaned sections on the heatmap, add manual events, and review the log.
Config page Use it to create projects, set the active project, define streamer parameters, and save deployment details.
Statistics page Use it to review coverage, cleaned distance, event counts, and project trends.
Planning page Use it to see which sections have gone the longest without cleaning and plan the next work.

Quick Start

  1. Open the Config page.
  2. Check the current streamer configuration values before creating a new project.
  3. Create the new project with project number, name, and vessel tag.
  4. Set that project as the active project.
  5. Adjust and save the project configuration if anything should be different from the inherited defaults.
  6. Save streamer deployment dates and coating status for the active project.
  7. Return to the main page and start recording cleaning work.

Create a Project

Go to Config, then use Create New Project. New projects inherit the current configuration, so it is a good idea to review the parameters first.

Project Number Main identifier for the job, for example a survey or campaign reference.
Project Name Optional plain-language label that makes the project easier to recognize.
Vessel Tag Vessel code the project belongs to, such as `TTN`.

After creating the project, select it and click Set as Active so the app loads that project's settings.

Define Streamer Parameters

These settings describe how the streamer spread is arranged for the active project.

Number of Streamers Total streamers in the spread for this project.
Active Sections per Streamer Default number of active sections for every streamer in the spread. Use this when all streamers have the same length.
Section Length (m) Physical length of one section. This is used when the app calculates cleaned distance.
eBird Frequency How often equipment box positions repeat along the streamer.
Channels per Section Number of channels contained in each section.
Tail Configuration Choose whether the tail uses rope only or includes 5 extra tail sections.

Save the configuration after changes. The active project uses its own saved parameters.

If one or more streamers are shorter or longer than the rest, set Active Sections per Streamer to the value used by most streamers, then override individual lengths in Per-Streamer Deployment Configuration (see below).

Configure Streamers

In the active project, use Per-Streamer Deployment Configuration to define deployment details for each streamer.

Deployment date Records when a streamer was deployed for the project.
Coating status Mark each streamer as coated, uncoated, or unknown.
Sections override

Optional active section count for this streamer only. Leave empty to use the project default from Active Sections per Streamer, or enter a value when this streamer differs from the others (if you have a configuration where any streamer has more sections than others).

The heatmap, planning view, and statistics use each streamer's effective section count. Streamers with fewer sections show inactive (grey) cells beyond their length; longer streamers can have more active cells than shorter ones in the same spread.

You can use the bulk actions to set the same date or coating status for all streamers. Set Sections override per streamer as needed, then click Save Streamer Configurations.

Use the Main Page

Choose the method Select Rope, Scraper, Scraper&Rope, SCUE, or Knife before recording work. Your last selected method is remembered on this device and pre-selected on the next visit.
Mark cleaned sections Click and drag across active cells in the heatmap to record a cleaned range.
Add manual events Use the manual entry form when you need to enter a cleaning event directly.
Review the log Check the history table to confirm the event was saved and sorted correctly.

If the wrong project is active, change it in Config before recording new work.

Use Stats and Planning

Statistics Best for checking coverage, total cleaned distance, number of events, and filtered project results.
Planning Best for deciding what to clean next by looking at days since last scraping and suggested ranges. Upload RMS noise CSV files here to overlay noise levels on the heatmap and rank suggestions by noise.

RMS Noise File Upload

RMS noise files are CSV exports of per-section noise measurements from the current acquisition sequence. Uploading them lets the app show where noise is highest, compare noise before and after cleaning work, and include a noise heatmap in PDF reports. RMS data is stored per project β€” each upload becomes a dated snapshot you can switch between later.

Upload a file

  1. Open the Planning page and select the project the noise file belongs to.
  2. Click Upload noise CSV (Administrators and above).
  3. Choose the RMS CSV file from your survey system. The app validates the file before saving it.
  4. Optionally enter water speed at the start and end of the line, then confirm the upload.

The upload label defaults to the file name. Administrators can later edit the label and water speed values, or delete an upload, using the controls next to the upload selector.

Expected CSV format

First column Active section number, starting at 1 (one row per section). Tail sections are not included in RMS files.
Remaining columns One column per streamer, typically labelled like Active, Cable 01, Cable 02, and so on β€” matching the project's streamer count.
Cell values RMS noise in Β΅Bar for that section on that streamer. Zero or blank means there is no data for this section and is ignored.
Must match project config The number of streamer columns and section rows must match the active project's Number of Streamers and Active Sections per Streamer settings (including any per-streamer section overrides). Fix the project configuration first if validation fails.

How RMS data is used across the app

Planning β€” noise overlay Turn on Noise overlay on the planning heatmap to replace days-since-cleaning colours with an RMS gradient (low noise in blue, high noise in red). Each cell shows the RMS value. Use the upload dropdown to compare different acquisition snapshots. Legend thresholds can be adjusted on the page.
Planning β€” cleaning suggestions When an RMS upload is loaded, the suggestions table adds an Avg Noise (RMS) column for each suggested range. Sort by this column to prioritise high-noise sections that also need cleaning.
Planning β€” section tooltips Hover over a section on the planning heatmap to see its RMS value alongside days since last scraping and other deployment details.
Statistics β€” cleaning noise efficiency On the Statistics page, the Cleaning Noise Efficiency section compares two RMS uploads (an earlier Before snapshot and a later After snapshot) against cleaning events in a chosen time window. It shows how much noise changed on sections that were cleaned between those acquisitions β€” useful for judging whether recent scraping work reduced noise.
PDF reports When generating a PDF from the main page or Statistics page, check Include noise heatmap to add a dedicated RMS heatmap page. You can pick a specific upload or use the latest one for the project.
ℹ️
Upload at least two RMS snapshots over time to use the cleaning noise efficiency KPI meaningfully. A single upload is enough for the planning overlay, suggestions column, and PDF noise heatmap.

Tips

ℹ️
Always activate the correct project before entering events. Project-specific configuration, deployments, and planning data depend on the active project.

If you create a new project, save its configuration first, then start logging cleaning events.