Skip to content

Commit c1a3ed2

Browse files
authored
Merge pull request #94 from PecanProject/dlebauer-patch-1
GSOC ideas: Edits for clarity and typo fixes
2 parents 59bedb2 + 4a18497 commit c1a3ed2

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

src/pages/gsoc_ideas.mdx

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This project would extend PEcAn's existing uncertainty partitioning routines, wh
2121

2222
**Expected outcomes:**
2323

24-
A successful project would complete a subset of the following tasks:
24+
A successful project would complete the following tasks:
2525

2626
* Reliable, automated Sobol sensitivity analyss and uncertainty partitioning across multiple model inputs.
2727
* Applications to test case(s) in natural and / or managed ecosystems.
@@ -51,10 +51,10 @@ This project would extend PEcAn's existing run mechanisms to be able to run on a
5151

5252
**Expected outcomes:**
5353

54-
A successful project would complete at subset of the following tasks:
54+
A successful project would complete the following tasks:
5555

56-
* Show different ways to launch the jobs (rabbitmq, lock files, simple round robin, etc)
57-
* Report of different options and how they can be enabled
56+
* Show different ways to launch jobs (rabbitmq, lock files, simple round robin, etc)
57+
* Report of different options and how they can be enabled.
5858

5959
**Prerequisites:**
6060

@@ -76,7 +76,7 @@ Medium
7676
---
7777
#### [Database and Data Improvements](#db)
7878

79-
PEcAn relies the BETYdb database to store trait and yield data as well as model provenance information. This project aims separating trait data from provenance tracking, and ensure that PEcAn is aboe to run without the Postgres server currently required to run BETYdb. The goal is to making the workflows easier to use and data more accessible.
79+
PEcAn relies on the BETYdb database to store trait and yield data as well as model provenance information. This project aims to separate trait data from provenance tracking, and ensure that PEcAn is able to run without the server currently required to run the Postgres database used by BETYdb. The goal is to make PEcAn workflows easier to test, deploy, and use while also making data more accessible.
8080

8181

8282
**Potential Directions**
@@ -88,7 +88,7 @@ PEcAn relies the BETYdb database to store trait and yield data as well as model
8888

8989
A successful project would complete a subset of the following tasks:
9090
- A lightweight, distributable demo Postgres database.
91-
- A Postgres database independent workflow enabling easier local testing and deployment.
91+
- A workflow that is independent of the Postgres database.
9292

9393

9494

@@ -110,15 +110,17 @@ Medium, Large
110110

111111
The PEcAn workflow is currently run using either a web based user interface, an API, or custom R scripts. The web based user interface is easiest to use, but has limited functionality whereas the custom R scripts and API are more flexible, but require more experience.
112112

113-
This project will focus on building Quarto workflows aimed at providing an interface to PEcAn that is both welcoming to new users and flexible enough to be a starting point for more advanced users. It will build on existing [Pull Request 1733](https://github.com/PecanProject/pecan/pull/1733).
113+
This project will focus on building Quarto notebooks that provide an interface to PEcAn that is both welcoming to new users and flexible enough to be a starting point for more advanced users. It will build on existing [Pull Request 1733](https://github.com/PecanProject/pecan/pull/1733).
114114

115-
**Expected outcome:**
115+
**Expected outcomes:**
116116

117-
- Two or more template workflows for running the PEcAn workflow. Written vignette and video tutorial introducing their use.
117+
- Two or more template workflows for running the PEcAn workflow.
118+
- Written vignette and video tutorial introducing their use.
118119

119120
**Prerequisites:**
120121

121-
- Familiarity with R. Familiarity with R studio and Quarto or Rmarkdown is a plus.
122+
- Familiarity with R.
123+
- Familiarity with R studio and Quarto or Rmarkdown is a plus.
122124

123125
**Contact person:**
124126
David LeBauer @dlebauer, Nihar Sanda @koolgax99
@@ -158,7 +160,7 @@ This project will refactor these flags to be runtime-configurable via command-li
158160
- Medium (175hr) or Large (350hr)
159161

160162
**Difficulty**
161-
- Medium to Large
163+
- Medium to Hard
162164

163165

164166
<!--

0 commit comments

Comments
 (0)