Data Structure

Workspaces

BatScope 4 stores all project data in workspaces, which can be stored and transported independently of the main BatScope application.

When starting BatScope you will be presented with a dialog where you can create New or Open existing workspaces.

Important

The underlying Postgres database requires filesystem operations that may not be available on limited filesystems such as networked drives. Such filesystems may therefore not work correctly for creating or accessing workspaces and are not recommended.

To load a different workspace, simply restart BatScope and select the new workspace from the dialog.

Caution

Make sure a workspace is never opened in more than one BatScope instance at a time, such as by multiple users when storing workspaces on shared volumes, as this may lead to unexpected behavior and data loss!

Data Hierarchy

BatScope organizes data in four hierarchical levels:

  • Projects
    are the highest hierarchical level within a workspace and are created by the user to group collections together.
  • Collections
    group sequences together, typically based on the source of the WAV files, such as all those imported from the same BatLogger SD card.
  • Sequences
    are the basic unit and represent one recorded WAV file. The primary data processing operations are performed at this level.
  • Calls
    represent one individual animal sound. Sequences can be cut, which identifies and isolates the individual calls present in the sequence. These calls are used by the classifiers to identify the species present in the sequence.