MetOffice / MetOffice/fab

Improve metrics processing

Open
#500 0 comments 0 reactions 0 assignees View on GitHub
technical debt
Dominant language
Python
Stars
9
Forks
9
Avg merge
12d 12h
Merged PRs (30d)
2

Description

A few improvements:

- [ ] remove dependency on matplotlib from core fab. Maybe move the functionality into a dedicated command line tool?
- [ ] some phases do not appear to be tracked beyond bulk statistics, e.g. psyclone. Include the ability to track on a per-file basis.
- [ ] output data should be partitioned to split out summary statistics from individual data points
- [ ] fab command should include the ability to generate a text summary at the end of each run

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing metrics-processing path in core fab and the fab command entry point; the issue does not name specific files or tests. Map how matplotlib, phase statistics, output data, and run summaries are currently handled. Done means all four listed improvements have clear behavior and validation.

Written by the indexing model from the issue text.

Assessment

Tech stack
matplotlib, python
Domain
build-system, cli, data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.