1/ In the octopus installation directory (containing the octopus.jar file): create a file named octopus.bat

2/ in this file, write the following line:

java -Dhttp.proxyHost=xx.xx.xx.xx -Dhttp.proxyPort=yy -jar octopus.jar

with xx.xx.xx.xx = your proxy server IP address, yy= your proxy port

3/ launch octopus using this octopus.bat file (double click)

For the moment, there is no Mac OS Octopus version. But Octopus is a java application. (The .exe and .sh files for windows and linux are just shortcuts to simplify the user life.)

If the user has installed java Oracle 1.8 on his Mac OS, he should be able to run Octopus:

  • Download Octopus for linux
  • Launch the command below in a console: java -jar octopus.jar
  • Error: "Could not find or load main class fr.ifremer.octopus.MainApp"
    • Check your version of Java: it must be java Oracle 1.8.0_60 minimum or openJDK 1.8.0_60 minimum with openJFX (both are mandatory)
  • Error : Exception in thread "main" java.lang.UnsupportedClassVersionError: fr/ifremer/octopus/MainApp : Unsupported major.minor version 52.0
    • Check your version of Java: it must be java Oracle 1.8.0_60 minimum

Download last version of Java

Check that you have no extra 'tabulation' characters at the end of your data lines in the ODV file.

When converting the file, OCTOPUS needs to identify which type of file is your ODV input file.

The SeaDataNet ODV files can be of 3 different types : Vertical Profile, trajectory or time series. The characteristics of these types are in the document format on pages 7-8 and summarized below:

Vertical profile: a file with primary variable = Z-coordinate increasing and date and time constant = to the date and time of the start of measurement

Time series: a file with a primary variable = TIME, increasing

Trajectory: a file with primary variable = Z-coordinate, and rows are ordered by increasing time (constant date on 2 consecutive lines are detected as errors)

SeaDatanet ODV is more restrictive than ODV, some files can be uploaded in ODV, but they are not SeaDataNet ODV compliant. The SeaDatanet ODV must follow strictly the format specifications defined in the Transport format document.

For a timeseries, Depth is not mandatory, but if it exists in the file it must be constant for all the duration of the time series.

If Depth varies in your measurements, you have to add another constant P01 parameter (depending of P02:AHGT)  like for example: MAXWDIST, Maximum depth below surface of the water body.