-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsoftware.qmd
More file actions
152 lines (133 loc) · 6.36 KB
/
software.qmd
File metadata and controls
152 lines (133 loc) · 6.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
---
from: markdown+emoji
format:
html:
page-layout: full
---
## Open Source Software
Open-source software is central to how I work, as a maintainer of Python packages in Bayesian methodology and climate data pipelines, and as a contributor to established R packages in the Stan ecosystem. For the tooling behind this work, see the [Stack](stack.qmd) page.
```{=html}
<div class="oss-section">
<div class="oss-group-label maintainer-label">Maintainer / Author</div>
<div class="pkg-grid">
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/florence-bockting/elicito/tree/main" target="_blank" rel="noopener">elicito</a>
<span class="badge badge-py">Python</span>
</div>
<p class="pkg-desc">Python package for learning prior distributions of model parameters from expert knowledge.</p>
<div class="pkg-tags">
<span class="badge badge-stats">Statistics</span>
<span class="badge badge-bayes">Bayesian</span>
</div>
<div class="pkg-links">
<a class="pkg-action-link" href="https://arxiv.org/abs/2506.16830" target="_blank" rel="noopener">Paper</a>
<a class="pkg-action-link" href="https://pypi.org/project/elicito/" target="_blank" rel="noopener">PyPI</a>
<a class="pkg-action-link" href="https://elicito.readthedocs.io/" target="_blank" rel="noopener">Docs</a>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/climate-resource/gradient-aware-harmonisation" target="_blank" rel="noopener">gradient-aware-harmonisation</a>
<span class="badge badge-py">Python</span>
</div>
<p class="pkg-desc">Python package for harmonizing two time series using zero- and first-order gradient information.</p>
<div class="pkg-tags">
<span class="badge badge-climate">Climate Science</span>
<span class="badge badge-ts">Time Series</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/climate-resource/GHG-forcing-for-CMIP/tree/main" target="_blank" rel="noopener">GHG-forcing-for-CMIP</a>
<span class="badge badge-py">Python</span>
</div>
<p class="pkg-desc">Pipeline for constructing a composite greenhouse gas dataset from ground-based and satellite observations, suitable as forcing input for climate models in CMIP.</p>
<div class="pkg-tags">
<span class="badge badge-climate">Climate Science</span>
<span class="badge badge-ts">Data Pipeline</span>
</div>
</div>
</div>
<div class="oss-group-label contributor-label">Contributor</div>
<div class="pkg-grid">
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://mc-stan.org/loo/" target="_blank" rel="noopener">loo</a>
<span class="badge badge-r">R</span>
</div>
<p class="pkg-desc">Efficient leave-one-out cross-validation and WAIC for Bayesian models.</p>
<div class="pkg-tags">
<span class="badge badge-stats">Statistics</span>
<span class="badge badge-bayes">Bayesian</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://mc-stan.org/bayesplot/" target="_blank" rel="noopener">bayesplot</a>
<span class="badge badge-r">R</span>
</div>
<p class="pkg-desc">Plotting functions for posterior distributions, prior/posterior checks, and MCMC diagnostics.</p>
<div class="pkg-tags">
<span class="badge badge-plotting">Plotting</span>
<span class="badge badge-bayes">Bayesian</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://mc-stan.org/posterior/" target="_blank" rel="noopener">posterior</a>
<span class="badge badge-r">R</span>
</div>
<p class="pkg-desc">Tools for manipulating and summarizing posterior and prior distributions.</p>
<div class="pkg-tags">
<span class="badge badge-stats">Statistics</span>
<span class="badge badge-bayes">Bayesian</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://paul-buerkner.github.io/brms/" target="_blank" rel="noopener">brms</a>
<span class="badge badge-r">R</span>
</div>
<p class="pkg-desc">High-level R interface for fitting Bayesian regression models via Stan.</p>
<div class="pkg-tags">
<span class="badge badge-stats">Statistics</span>
<span class="badge badge-bayes">Bayesian</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/climate-resource/CMIP7-GHG-Concentration-Manuscripts" target="_blank" rel="noopener">CMIP7-GHG-Concentration-Manuscripts</a>
<span class="badge badge-py">Python</span>
</div>
<p class="pkg-desc">Reproducible manuscript workflow. JupyText notebooks compiled to publication-ready LaTeX PDFs.</p>
<div class="pkg-tags">
<span class="badge badge-climate">Climate Science</span>
<span class="badge badge-ts">Tooling</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/PCMDI/input4MIPs_CVs" target="_blank" rel="noopener">input4MIPs_CVs</a>
<span class="badge badge-data">Data</span>
</div>
<p class="pkg-desc">Controlled vocabularies for the input4MIPs project, defining the allowed metadata terms across datasets.</p>
<div class="pkg-tags">
<span class="badge badge-climate">Climate Science</span>
<span class="badge badge-ts">Tooling</span>
</div>
</div>
<div class="pkg-card">
<div class="pkg-top">
<a class="pkg-name" href="https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations" target="_blank" rel="noopener">CMIP7 ScenarioMIP GHG Concentrations</a>
<span class="badge badge-py">Python</span>
</div>
<p class="pkg-desc">Generation of greenhouse gas concentration inputs (forcings) for CMIP7's ScenarioMIP.</p>
<div class="pkg-tags">
<span class="badge badge-climate">Climate Science</span>
<span class="badge badge-ts">Data Pipeline</span>
</div>
</div>
</div>
</div>
```