Skip to content

Feedback on Software Paper #7

@nkrusch

Description

@nkrusch

Ref: openjournals/joss-reviews#9240

I have the following comments and suggestions

Summary

  • Briefly introduce "raw Kongsberg EK80 echosounder files":

    • I wonder is this the standard file format in marine acoustics, or is it one of many formats in use?
      (The former implies broader generality, and the latter means there are some limitations by format)
    • I assume these files are probably very large, but only after reading the Statement of the Need. Is the large size of these files part of the challenge that justifies the need for EchoFlow?
  • pyEcholab should be PyEcholab (capitalize P)

  • "tiled as PNGs." Presumably PNG images? please clarify.

  • "fish schools, seabed returns and other salient structures."
    Oxford comma: "seabed returns, and…"

  • "…Docker Compose; CI"
    I would end the sentence at "Docker Compose." Then, "Continuous Integration (CI)…"
    You will want to define CI once before use.

Statement of the need

  • How is the problem of processing echosounder files solved currently, without EchoFlow?
    This could also be discussed in the summary section.

  • "Marine-acoustics research collect terabytes of multi-frequency sonar per survey…"

    • Consider a different noun, like Marine-acoustics researchers; the current choice does not work.
      (who collects the terabytes of sonar and needs a tool-chain?)
    • "sonar" -> sonar data?

Illustrative example

  • Actually add the generated illustrations (38000_debug.jpg and 70000.png) as a figure.

  • The line s3://noaa-wcsd-pds/data/raw/Bell_... is too long to fit on the page.
    Perhaps the there is a way to shorten it, or line wrap (at slash or hyphen) around EK80/Hake-D20230811-?

Missing sections

Ref: https://joss.readthedocs.io/en/pre-2026-submission/paper.html#what-should-my-paper-contain

  • Mention (if applicable) a representative set of past or ongoing research projects using the software and recent scholarly publications enabled by it.
  • Acknowledgement of any financial support. If there is no financial support, then state that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions