Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend ship pipeline to abundance/biomass #119

Open
leewujung opened this issue Jul 16, 2024 · 0 comments
Open

Extend ship pipeline to abundance/biomass #119

leewujung opened this issue Jul 16, 2024 · 0 comments

Comments

@leewujung
Copy link
Member

Right now the ship pipeline is run to producing NASC from the prediction mask. In the next stage we’ll turn that into abundance and biomass estimates.

Let’s say we call this stage “bio_estimate”. This stage will be run after each prediction flow run. We need to decide whether we want this as part of the prediction flow, or if we want this to be a separate flow that runs on schedule or triggered by prediction flow. Given the potential potential network problems it seems better to just have it as part of the prediction flow.

This stage will take the following input/output:

  • input:
    • NASC: this comes from the prediction flow
    • a csv with length distribution of hake: this will be iteratively updated each time with each trawl — note the trawl runs are not synchronized with the NASC generation
    • a json with length-weight regression coefficients: this will be iteratively updated each time with each trawl — note the trawl runs are not synchronized with the NASC generation
    • a csv specifying the strata boundary: this would be set BEFORE the deployment, more like a config parameter
  • output / action:
    • each bio_estimate run will produce a few rows of estimates with columns: lat, lon, abundance, biomass (the columns may change)
    • we “append” these new rows into some kind of database or parque files
    • the updated database/files will be synced to the cloud, so we can spin up a viz from that

@brandynlucca @Sohambutala : these are based on our discussion yesterday. Feel free to comment to add other things/changes. I’ll update this description accordingly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant