Skip to content

Commit 8372db4

Browse files
committed
updated idea list
1 parent b147b5c commit 8372db4

File tree

1 file changed

+38
-1
lines changed

1 file changed

+38
-1
lines changed

gsoc_ideas.html

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ <h4><a name="cran">PEcAn packages on CRAN [R package development]</h4>
105105
‘rOpenSci packages’ and the book ‘R packages’ by Hadley Wickham</dd>
106106
<dt>Contact person:</dt>
107107
<dd>Chris Black, @infotroph</dd>
108+
<dt>Duration:</dt>
109+
<dd>Size: 175 hours for proposals that focus on dependency removal, 350 hours for proposals that split modules.</dd>
110+
<dt>Difficulty:</dt>
111+
<dd>Easy.</dd>
108112
</dl>
109113

110114
<hr/>
@@ -127,6 +131,10 @@ <h4><a name="pecan.ma">Submit PEcAn.MA to CRAN [Data Science]</h4>
127131
<dd>R and SQL, plus package development as described in the PEcAn packages on CRAN project.
128132
<dt>Contact person:</dt>
129133
<dd>David @dlebauer, Kristina</dd>
134+
<dt>Duration:</dt>
135+
<dd>Large (350hr)</dd>
136+
<dt>Difficulty:</dt>
137+
<dd>Hard some knowledge of how the meta analysis package works is needed for this</dd>
130138
</dl>
131139

132140
<hr/>
@@ -159,6 +167,10 @@ <h4><a name="pecan.ma">Input Processing / Asynchronous workflow execution [Data
159167
<dd>R.</dd>
160168
<dt>Contact person:</dt>
161169
<dd>@Alexis Helgeson (1, 2c), @HenriKajasilta (2a,b), Istem Fer @istfer (2a,b), David LeBauer @dlebauer (2b).</dd>
170+
<dt>Duration:</dt>
171+
<dd>1 data update [size: large (350hr), 2.a ECMWF [size: small (175 hr), difficulty: easy], 2.b Management standards [size: large (350 hr), difficulty: medium] 2.c Neon [size: small (175hr)]</dd>
172+
<dt>Difficulty:</dt>
173+
<dd>1 data update [difficulty: hard], 2.a ECMWF [difficulty: easy], 2.b Management standards [difficulty: medium], 2.c Neon [difficulty: easy]</dd>
162174
</dl>
163175

164176
<hr/>
@@ -175,7 +187,11 @@ <h4><a name="api">Extend API / Distributed file sharing [Computer Science]</h4>
175187
<dt>Prerequisites:</dt>
176188
<dd>Knowledge of R and Rest</dd>
177189
<dt>Contact person:</dt>
178-
<dd>Rob Kooper @kooper
190+
<dd>Rob Kooper @kooper</dd>
191+
<dt>Duration:</dt>
192+
<dd>Depending on the number of API calls added this can be both small (175hr) and large (350hr) project</dd>
193+
<dt>Difficulty:</dt>
194+
<dd>Easy</dd>
179195
</dl>
180196

181197
<hr/>
@@ -194,6 +210,10 @@ <h4><a name="kubernetes">Kubernetes [Computer Science]</h4>
194210
<dd>R, Docker, and kubernetes.</dd>
195211
<dt>Contact person:</dt>
196212
<dd>Rob Kooper, @kooper</dd>
213+
<dt>Duration:</dt>
214+
<dd>Small (175hr), adding more features can grow this to large (350hr)</dd>
215+
<dt>Difficulty:</dt>
216+
<dd>Easy</dd>
197217
</dl>
198218

199219
<hr/>
@@ -204,8 +224,17 @@ <h4><a name="uncertainty">Uncertainty Analysis: [Data Science]</h4>
204224
<p>&nbsp;</p>
205225

206226
<dl>
227+
<dt>Expected outcome:</dt>
228+
<dd>Primary - New Sobol functions within the PEcAn.uncertainty module. Outputs from those functions for provided inputs.
229+
Secondary - Summary report on proposed ensemble data structures and file formats. Implementation of proposal if time permits.</dd>
230+
<dt>Prerequisites:</dt>
231+
<dd>R required, experience in statistics preferred</dd>
207232
<dt>Contact person:</dt>
208233
<dd>Mike @Dietze, @Alexis Helgeson</dd>
234+
<dt>Duration:</dt>
235+
<dd>Small (175 hr) for primary alone, Large (350) for both primary and secondary goals.</dd>
236+
<dt>Difficulty:</dt>
237+
<dd>Understanding current system - Medium; Implementing new components once you understand that system - Easy.</dd>
209238
</dl>
210239

211240
<hr/>
@@ -223,8 +252,16 @@ <h4><a name="ci">Continuous Integration / Workflow Hardening</h4>
223252
<p>&nbsp;</p>
224253

225254
<dl>
255+
<dt>Expected outcome:</dt>
256+
<dd>Larger number of integration tests and higher percentage of successful tests (>75% as a Small project, >90% as a Large project)</dd>
257+
<dt>Prerequisites:</dt>
258+
<dd>R, Github Actions</dd>
226259
<dt>Contact person:</dt>
227260
<dd>Mike @Dietze, Chris Black @infotroph</dd>
261+
<dt>Duration:</dt>
262+
<dd>Flexible to work as either a Small (175hr) or Large (350 hr)</dd>
263+
<dt>Difficulty:</dt>
264+
<dd>Goals 1 & 2 are Easy, Goal 3 is Medium.</dd>
228265
</dl>
229266

230267
</div>

0 commit comments

Comments
 (0)