developmentseed / developmentseed/moz-datapipeline

EAUL - Skip road upgrades that are n/a

Open
#71 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Enhancement to speed up calculation of EAUL. This can be implemented in the future.

Currently we are calculating a road segment's EAUL for all type of road upgrades: https://github.com/developmentseed/moz-datapipeline/blob/develop/script-eaul/eaul.js#L697

Road segments that are already paved, only have one upgrade option available: rehabilitation of asphalt road. The other upgrades can never be applied, and there is no need to calculate EAUL for it.

cc @danielfdsilva

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in script-eaul/eaul.js around line 697 and trace how EAUL is calculated for each road upgrade. Done means paved road segments calculate EAUL only for their available asphalt-rehabilitation option, while inapplicable upgrades are skipped; compare the resulting calculations with the current behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-engineering
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.