octopus
OCTOPUS: a multiformat checker, splitter and converter tool for SeaDataNet standards. It is a unique and ergonomic tool for many format conversions.
Science Score: 39.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.0%) to scientific vocabulary
Keywords
Repository
OCTOPUS: a multiformat checker, splitter and converter tool for SeaDataNet standards. It is a unique and ergonomic tool for many format conversions.
Basic Info
- Host: GitHub
- Owner: seadatanet
- License: lgpl-3.0
- Language: Roff
- Default Branch: main
- Homepage: https://www.seadatanet.org/software/octopus
- Size: 302 MB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
OCTOPUS Software (multiformat checker, splitter and converter tool for SeaDataNet formats)

Badges
Assesment done on 16/09/2024
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:
- Steven PIEL, Ifremer, Brest, France, ORCID:0009-0008-1759-5254
Developers:
- Sbastien 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
- Franoise LE HINGRAT, Ifremer, Brest, France
- Ccile 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
- Michle 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
Software metadata
Domain
Physical oceanography
Support
For any support or question please contact sdn-userdesk@seadatanet.org
Funders
- Ifremer
- European Commission under the Horizon 2020 (SeaDataNet projects: SeaDataNet, SeaDataNet 2, SeaDataCloud)
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/jredirectory).
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
Owner
- Name: SeaDataNet
- Login: seadatanet
- Kind: organization
- Email: sdn-userdesk@seadatanet.org
- Website: https://www.seadatanet.org/
- Repositories: 1
- Profile: https://github.com/seadatanet
SeaDataNet is a distributed Marine Data Infrastructure for the management of large and diverse sets of data deriving from in situ of the seas and oceans.
CodeMeta (codemeta.json)
{
"@context": "https://w3id.org/codemeta/3.0",
"type": "SoftwareSourceCode",
"author": [
{
"id": "https://orcid.org/0009-0008-1759-5254",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "steven.piel@ifremer.fr",
"familyName": "PIEL",
"givenName": "Steven"
}
],
"codeRepository": "https://github.com/seadatanet/octopus",
"contributor": [
{
"id": "_:contributor_1",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "vincent.fachero@ifremer.fr",
"familyName": "FACHERO",
"givenName": "Vincent"
},
{
"id": "https://orcid.org/0000-0001-9327-4366",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "julie.gatti@ifremer.fr",
"familyName": "GATTI",
"givenName": "Julie"
},
{
"id": "_:contributor_3",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "francoise.le-hingrat@ifremer.fr",
"familyName": "LE HINGRAT",
"givenName": "Franoise"
},
{
"id": "https://orcid.org/0000-0002-5474-2224",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "cecile.pertuisot@ifremer.fr",
"familyName": "PERTUISOT",
"givenName": "Ccile"
},
{
"id": "https://orcid.org/0000-0002-3906-5579",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "marine.vernet@ifremer.fr",
"familyName": "VERNET",
"givenName": "Marine"
},
{
"id": "_:contributor_6",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Altran"
},
"familyName": "BREGENT",
"givenName": "Sophie"
},
{
"type": "schema:Role",
"contributor": "_:contributor_6",
"schema:roleName": "Developer",
"schema:startDate": "2015-07-03",
"schema:endDate": "2020-03-01"
},
{
"id": "https://orcid.org/0000-0001-5900-6149",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"familyName": "FICHAUT",
"givenName": "Michle"
},
{
"id": "_:contributor_8",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"familyName": "LE LONQUER",
"givenName": "Leo"
},
{
"id": "https://orcid.org/0009-0009-7337-5245",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Ifremer"
},
"email": "vanessa.tosello@ifremer.fr",
"familyName": "TOSELLO",
"givenName": "Vanessa"
},
{
"id": "_:contributor_10",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Capgemini Engineering"
},
"familyName": "CROUZILLE",
"givenName": "Sbastien"
},
{
"type": "schema:Role",
"contributor": "_:contributor_10",
"schema:roleName": "Developer",
"schema:startDate": "2019-01-01"
},
{
"id": "_:contributor_11",
"type": "Person",
"affiliation": {
"type": "Organization",
"name": "Capgemini Engineering"
},
"familyName": "MAHOUDO",
"givenName": "Pierre"
},
{
"type": "schema:Role",
"contributor": "_:contributor_11",
"schema:roleName": "Developer",
"schema:startDate": "2022-01-01"
}
],
"dateCreated": "2015-07-03",
"dateModified": "2024-09-19",
"datePublished": "2015-07-03",
"description": "OCTOPUS is a multiformat checker, splitter and converter tool for SeaDataNet (SDN) formats. It is a unique and ergonomic tool for many format conversions.",
"downloadUrl": "https://files.seadatanet.org/Logiciels/octopus-1.11.0-Win.zip",
"funder": {
"type": "Organization",
"name": "Ifremer, European Commission under the Horizon 2020 (SeaDataNet projects: SeaDataNet, SeaDataNet 2, SeaDataCloud)"
},
"identifier": "10.12770/097e42fc-1aeb-4683-a781-35d92fa307f0",
"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"
],
"license": "https://spdx.org/licenses/LGPL-3.0",
"name": "Octopus",
"operatingSystem": [
"Windows",
"Linux"
],
"programmingLanguage": "Java",
"releaseNotes": "Conversion of ADCP files from CODAS.",
"runtimePlatform": "JVM",
"version": "1.11.0"
}
GitHub Events
Total
- Watch event: 1
- Push event: 11
- Create event: 1
Last Year
- Watch event: 1
- Push event: 11
- Create event: 1