Aggregate Analysis

As a first step in your analysis, you have probably selected a race or training on a given date, and used any of the available visualization types to analyze data. This is great, but what if you want to analyze data across multiple races, an entire day, or across multiple days or events? There are options for that, too:

Races on a Single Day

In Events mode, expand the Only Races item in the sidebar (it may also be called Only Races & Trainings or Only Trainings). Select from one of the following options:

  • Only Races: aggregates data from all races on that day
  • Only Trainings: aggregates data from all trainings on that day
  • Only Races & Trainings: aggregates data from all races and trainings on that day (this is different from the Entire Day option as it excludes all data that is not covered by one of the Trainings or Races on that day)

Further refine the selection with the Filter button, which allows analysing only Upwind or Downwind sailing, or only Port or Starboard tack within selected races and/or trainings.

Races on Multiple Days in a Single Event

Also in the Only Races / Only Trainings / Only Races & Trainings submenu, you will find a link Aggregate all Dates in Event…

Select or deselect races and trainings as needed to include or exclude them from the analysis. Quick selection options None, All, Races and Starts are available.

Further refine the selection with the Entire Races… button, which allows analysing only Upwind or Downwind legs of each selected race and/or training.

Races on Multiple Days across Events

Ad-hoc analysis of any boat's data across events is also possible. Go to https://app.sailnjord.com/events/multi, select a boat, optionally limit time range to only show events in that time range, and select races spanning multiple events to include in the analysis. You can only select races here, no trainings.

Note that when selecting a larger number of races, performance of some visualization types may be degraded due to the total amount of data included in the analysis. Prefer the Performance Database approach (see next section) which pre-aggregates data and works for larger sets of data.

Performance Database

As a more permanent database of past boat performance, you can store pre-aggregated data from each event in the boat's Performance Database. Data is stored as a collection of phases, where each phase has a certain configurable duration (e.g. 10 or 30 seconds) and the races that you select to be included in a phase collections are divided up into phases of that duration (excluding maneuvers), and each phase is then averaged to be stored in a phase collection relating to that event.

  1. In the Data section, select the desired boat and select Performance Database from the sidebar
  2. Click Phases Database or Manage Phases… to bring up the list of phases collections
  3. Click New Phases Collection
  4. Select an event, enter a name for the phase collection, optionally configure the duration of phases, and select the races and/or trainings from that event which you want to include in the collection
  5. Click Create Phases Collection

You can then select one or more phase collections for analysis. Many visualization types will break out each phase collection as a separate dataset for comparison.

Further refine the selection with the Filter button, filtering by point of sail, tack, or hoisted sails (depending on the selected visualization type).