j40-cejst-2/data/data-pipeline/data_pipeline/etl
Shelby Switzer 7b87e0ec99
Add Score L (#812)
* Create ScoreCalculator

This calculates all the factors for score L for now (with placeholder
formulae because this is a WIP). I think ideallly we'll want to
refactor all the score code to be extracted into this or  similar
classes.

* Add factor logic for score L

Updated factor logic to match score L factors methodology.
Still need to get the Score L field itself working.

Cleanup needed: Pull field names into constants file, extract all score
calculation into score calculator

Co-authored-by: Shelby Switzer <shelby.switzer@cms.hhs.gov>
Co-authored-by: lucasmbrown-usds <lucas.m.brown@omb.eop.gov>
2021-10-28 16:07:41 -04:00
..
score Add Score L (#812) 2021-10-28 16:07:41 -04:00
sources Data sources from S3 (#769) 2021-10-13 16:00:33 -04:00
__init__.py Data directory should adopt standard Poetry-suggested python package structure (#457) 2021-08-05 15:35:54 -04:00
base.py Add ETL Contract Checks (#619) 2021-10-13 15:54:15 -04:00
constants.py Adding persistent poverty tracts (#738) 2021-09-22 17:57:08 -04:00
runner.py Data sources from S3 (#769) 2021-10-13 16:00:33 -04:00