google-research / arco-era5
pythonmainc33bb375.1K linessynced 3mo ago
Code health
9.2out of 10Excellent
Explore this codebase
- Code health map41files scored
- Ownership11sole-owned files: one author, no second reader
- Architecture6modules, 0 entry points
- Decisions8recorded, of which 0 accepted and 8 awaiting review
- Refactoring3open opportunities, one per file
- TestsNo coverage report yet. Run your tests with coverage on, then add the report:
AlsoDocsChatFilesKnowledge graphChange couplingCommitsStatsCosts
Do next · 0
Nothing stands out in the week to Mar 26, the last indexed commit.
Improve what Repowise can see
Add a test coverage report
Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.
- line coverage
- Unknown, no report
Small effort
Everything we found
5 areas
Every detector's open count by area. The actions above are the part worth doing.
- Code health46LowDeep nesting · src/arco_era5/resize_zarr.py4 findings · 2.8 deducted
- Refactoring3 open opportunitiesLowrun+0.8 health, S effort · src/arco_era5/pangeo.py
- Decisions8 to reviewMediumReduce Zarr chunk size for model-levels by splitting chunks per level8 awaiting review, 0 drifting from the code
- Ownership11 sole-owned filesMediumdata_automate/start-up.shOne author, no second reader
- Dead code17Lowsrc/ar-to-zarr.pyUnreachable symbol (60 lines)