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 PostgreSQL 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 inspector and subsequently by the classifiers to identify the species present in the sequence.

Migrating workspaces between Windows and Mac

Workspaces created with Batscope 4.2 are compatible between Windows and Mac. The compatibility is indicated in the workspace selector by the version number [10]. Workspaces created with older versions of Batscope 4 show the version number [9.6].

You can upgrade a workspace from 9.6 to 10 by selecting “File -> Upgrade DB to latest”. Note that this operation can take a long time to finish.

Warning

Workspaces created in BatScope 4.2 (or converted to PostgreSQL v. 10) cannot be opened with BatScope 4.1 anymore, as it doesn’t contain PostgreSQL v. 10!