ImperialCollegeLondon / ImperialCollegeLondon/virtual_ecosystem

M1.4.4 Add diagnostic outputs for radiative snow effects to data object

Open
#1,709 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
20
Forks
5
Avg merge
2d 1h
Merged PRs (30d)
34

Description

**Summary**

Add output diagnostic to data object for analysis and plotting.

**Purpose**

Knowing the components of the snow energy balance helps debugging.

**Tasks**

- [ ] Expose parameters such as: `alpha_snow_fresh`, `alpha_snow_aged`, `tau_alpha_snow`, `snowfall_refresh_threshold`
- [ ] Define whether new snowfall resets snow albedo fully or partially.
- [ ] Output daily snow albedo.

Contributor guide

Open the contributing guide

Research direction

Start by locating the data object and the implementation of snow albedo or the snow energy balance. Check existing tests for diagnostic outputs, then determine how the listed snow parameters and daily snow albedo are represented. Done means the requested diagnostics are available on the data object and the snowfall albedo reset behavior is defined and covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.