cmu-delphi/delphi-epidata
Refactor `csv_importer.py` and `csv_to_database.py` and `covidcast_row.py`
オープン
#1,078 opened on 2023/02/03
acquisitioncode healthgood first issuehelp wantedrefactor
Repository metrics
- Stars
- (104 個のスター)
- PR merge metrics
- (平均マージ 63d 20h) (30d で 11 merged PRs)
説明
A number of refactors can be done here:
csv_importerandcsv_to_databaseare tightly coupled, but with low cohesion; would probably be best if merged togethercsv_importervalidation could likely be handled by Pandas exceptionscsv_importercan exit early when detecting a Pandas exception and save timecsv_importercan probably share validation withcovidcast_row