Lewis Blake

Results 35 issues of Lewis Blake

e.g., Obs-only experiments with Earlinet fail because the GriddedData object (`dummy_cube`) doesn't have `altitude` as an attribute ```console During handling of the above exception, another exception occurred: Traceback (most recent...

bug :bug:
CAMS2_82
nice-thing-to-have-🍨

## Change Summary Implement `ColocationSetup` in terms of Pydantic. ## Related issue number Part of #1085. Works towards defining the interface for a `ColocatedData` object which we will need data...

CAMS2_82

Closes #965. Based on the requirements presented there, a default it set to `["maps", "evaluation", "intercomp", "overall", "infos"]`. If this default is overridden by providing a `pages` argument, **all** the...

The FAIRMODE plots should be based on hourly mean data for NO2 (and not on daily or monthly means as they are now), and for ozone they should be based...

enhancement
CAMS2_83

**Describe the bug** The `obs_only` and `coldata_dir` used for an obs network can not handle multiple models as it stands. Maybe make `coldata_dir` into a `col_datadirs` dict in which the...

bug
CAMS2_83

Often times when running an analysis, or even just running pytest, exceptions are raised for unknown input variables. ```console ------------------------------------------------------------------------- Captured stdout call ------------------------------------------------------------------------- Unknown input variable mmrprcpoxn Unknown input...

good first issue
style
low-hanging-fruit-🍎

**Is your feature request related to a problem? Please describe.** @avaldebe has shown us the many benefits of using [ruff](https://docs.astral.sh/ruff/) as a linter / formatter. We should move to use...

enhancement
style

**Is your feature request related to a problem? Please describe.** The GHOST data set used in CAMS61 has been updated to include a lot more data. The paper is now...

enhancement
obs-update

**Is your feature request related to a problem? Please describe.** `EvalSetup` is being implemented with pydantic in #1017. However, these three attributes of `EvalSetup` are not based on Pydantic's `BaseModel`...

enhancement