CliMA / CliMA/CloudMicrophysics.jl
Add flexibility to AerosolDistribution specification
- Dominant language
- Julia
- Stars
- 55
- Forks
- 11
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 8
Description
Right now `AerosolDistribution` expects each `AerosolMode` to have the same number of components. It would be nice to make this more general. E.g. so you can have AM1 with just sulfate and AM2 with a mixture of sulfate and insoluble.
See example of what must be done currently to avoid this "feature" here: https://github.com/CliMA/CloudMicrophysics.jl/blob/0a1b181578660ff76226c4919064f7ffbc0c5a51/docs/src/ARGplots.jl#L50-L82
Contributor guide
No contributing guide indexed for this repository
Research direction
Read docs/src/ARGplots.jl lines 50-82 to understand the current workaround for AerosolDistribution. Trace the specification it demonstrates and define the desired cases as AM1 with sulfate only and AM2 with sulfate plus insoluble. Done means those modes can have different component counts without requiring the workaround, with existing usage preserved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100