Skip to content

refactor CPS processing pipeline - #196

Merged
LOCEANlloydizard merged 2 commits into
echostack-org:mainfrom
LOCEANlloydizard:refactor-cps-processing
Sep 20, 2026
Merged

LOCEANlloydizard merged 2 commits into
echostack-org:mainfrom
LOCEANlloydizard:refactor-cps-processing

Conversation

@LOCEANlloydizard

@LOCEANlloydizard LOCEANlloydizard commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor
  • refactor CPS processing to reduce memory usage
  • use the generic raw2Sv flow
  • process CPS data per Sv file before transect assembly
  • split CPS processing into separate per-file and transect-level flows
  • track raw, CPS Sv, and transect processing state in the processing ledger
  • assemble completed CPS files at the transect level for NASC processing
  • update the CPS visualization/cache workflow to use the processing ledger
  • update tests and deployment configuration

@LOCEANlloydizard
LOCEANlloydizard merged commit bdd9f7e into echostack-org:main Sep 20, 2026
1 check failed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Echopype 2026 Sep 20, 2026
@LOCEANlloydizard
LOCEANlloydizard deleted the refactor-cps-processing branch September 20, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant