Skip to content

OCTOPUS: a multiformat checker, splitter and converter tool for SeaDataNet standards. It is a unique and ergonomic tool for many format conversions.

License

Notifications You must be signed in to change notification settings

seadatanet/octopus

Repository files navigation

OCTOPUS Software (multiformat checker, splitter and converter tool for SeaDataNet formats)

OCTOPUS Software logo

Overview

OCTOPUS is a multiformat checker, splitter and converter tool for SeaDataNet (SDN) formats. It is a unique and ergonomic tool for many format conversions.

The following conversions are possible with OCTOPUS:

  • Non SDN MedAtlas to SDN MedAtlas
  • Non SDN MedAtlas to SDN ODV
  • Non SDN MedAtlas to SDN NetCDF
  • Non SDN NetCDF Shipboard ADCP to SDN NetCDF
  • SDN MedAtlas to SDN ODV
  • SDN MedAtlas to SDN NetCDF
  • SDN ODV to SDN NetCDF
  • SDN NetCDF to SDN ODV

And for marine geophysical data:

  • MGDv81 to SDN ODV
  • MGDv98 to SDN ODV

OCTOPUS also allows:

  • to split a multistation file into monostation ones
  • to extract 1 to n stations from a multistation file and export them into another multistation file or several monostation ones
  • to check the compliance of SDN MedAtlas, SDN ODV, SDN NetCDF and HFRadar NetCDF formats
  • to check the compliance of ODV variant SDN formats for biology, microlitter and flow cytometry
  • to convert EGO glider files to SDN netCDF (CFPoint) format
  • to generate the SDN coupling table

Available conversions

⬇️input output➡️ MedAtlas ODV ODV variants netCDF (CF)
MedAtlas non SDN

MedAtlas SDN

ODV SDN

ODV variants

netCDF SDN (Cfpoint)

MGDv81

MGDv98

netCDF gliders

netCDF S-ADCP

Tip

See also the Octopus formats conversion table as an image

Contributors

Project Supervisor:

Developers:

  • Sébastien CROUZILLE, Capgemini Engineering, Brest, France
  • Pierre MAHOUDO, Capgemini Engineering, Brest, France

Actual Contributors:

Past Contributors:

Software metadata

Domain

Physical oceanography

Support

For any support or question please contact sdn-userdesk@seadatanet.org

Funders

Languages

  • English
  • French

Programming languages

Java

Date created

2024-07-04

Keywords

SeaDataNet, check, convertion, split, ODV, netCDF, MedAtlas, MGD, EGO, ADCP, ODV variants, Biology (BODV), Flow cytometry, Microlitter in water column (MODV), Microlitter in sediments (SODV), CDI

Requirements, Supported Environments, Installation

Requirements

Octopus is written in Java.

Octopus is available in 2 versions:

  • a "classic" version, without Java. It requires java 1.8.0_131 or greater (but lower than 1.9) already installed in the system.
  • a "standalone" version, with Java 1.8.0_201 bundled into it (located in the octopus/jre directory).

Supported Environments

The standalone version version doesn't require Java.

Octopus is available for multiple platforms: Windows, Linux. 32 bits platforms are not supported.

Installation

Download the Octopus software from SeaDataNet portal.

Simply choose the version according to your system (Linux/Windows), and your Java configuration ("classic", "standalone"). Copy the zip file on your computer and unzip it. The change log is available in OCTOPUS menu help> about

Get started

OCTOPUS can be used in interactive mode or in batch mode.

For settings and details of all other available functions, please refer to the user manual.

License

SeaDataNet licence 1.0

Note

Octopus software licence will probably move by the end of 2024 to a SPDX standard licence