cmu-delphi/delphi-epidata
Refactor `csv_importer.py` and `csv_to_database.py` and `covidcast_row.py`
Open
#1,078 opened on Feb 3, 2023
acquisitioncode healthgood first issuehelp wantedrefactor
Repository metrics
- Stars
- (104 stars)
- PR merge metrics
- (PR metrics pending)
Description
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