OCTOPUS Software (multiformat checker, splitter and converter tool for SeaDataNet formats)
Important
The source codes will be made available by the end of August 2024
Assesment done on 16/09/2024
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
⬇️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
Project Supervisor:
- Steven PIEL, Ifremer, Brest, France, ORCID:0009-0008-1759-5254
Developers:
- Sébastien CROUZILLE, Capgemini Engineering, Brest, France
- Pierre MAHOUDO, Capgemini Engineering, Brest, France
Actual Contributors:
- Vincent FACHERO, Ifremer, Brest, France
- Julie GATTI, Ifremer, Brest, France, ORCID:0000-0001-9327-4366
- Françoise LE HINGRAT, Ifremer, Brest, France
- Cécile PERTUISOT, Ifremer, Brest, France, ORCID:0000-0002-5474-2224
- Marine VERNET, Ifremer, Brest, France, ORCID:0000-0002-3906-5579
Past Contributors:
- Sophie BREGENT, Ifremer, Brest, France
- Michèle FICHAUT, Ifremer, Brest, France, ORCID:0000-0001-5900-6149
- Leo LE LONQUER, Ifremer, Brest, France
- Vanessa TOSELLO, Ifremer, Brest, France, ORCID:0009-0009-7337-5245
Physical oceanography
For any support or question please contact sdn-userdesk@seadatanet.org
- Ifremer
- European Commission under the Horizon 2020 (SeaDataNet projects: SeaDataNet, SeaDataNet 2, SeaDataCloud)
- English
- French
Java
2024-07-04
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
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).
The standalone version version doesn't require Java.
Octopus is available for multiple platforms: Windows, Linux. 32 bits platforms are not supported.
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
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.
Note
Octopus software licence will probably move by the end of 2024 to a SPDX standard licence