You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ode-1d/assignment.qmd
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -12,21 +12,21 @@ format:
12
12
13
13
# Deliverable {#sec-deliverable}
14
14
15
-
Implement the complete Streamlit application for the **Spruce Budworm model** as described [here](ode-1d-spruce-budworm.qmd), following the sections from [Implementing the ODE Function](ode-1d-spruce-budworm.qmd#sec-implementing-ode-function) through [Building the Streamlit Application](ode-1d-spruce-budworm.qmd#sec-streamlit-application). Ensure that all functions are correctly defined and integrated into the app. Test the application thoroughly to confirm that it behaves as expected.
15
+
Implement the complete Streamlit application for the **Spruce Budworm model** as described [here](spruce-budworm.qmd), following the sections from [Implementing the ODE Function](spruce-budworm.qmd#sec-implementing-ode-function) through [Building the Streamlit Application](spruce-budworm.qmd#sec-streamlit-application). Ensure that all functions are correctly defined and integrated into the app. Test the application thoroughly to confirm that it behaves as expected.
16
16
17
-
Answer at least three of the exploration questions from [Exploration Questions](ode-1d-spruce-budworm.qmd#sec-exploration-questions) and document your findings in a brief report (1-2 pages). You are encouraged to use LaTeX here. Include graphs demonstrating different behaviors observed during your exploration.
17
+
Answer at least three of the exploration questions from [Exploration Questions](spruce-budworm.qmd#sec-exploration-questions) and document your findings in a brief report (1-2 pages). You are encouraged to use LaTeX here. Include graphs demonstrating different behaviors observed during your exploration.
18
18
19
19
If you want to go the extra mile, here are some additional challenges you can tackle:
20
20
21
21
- Create a GitHub repository for your project and push your code there. You can include the text of your report in the repository as well.
22
22
- Deploy your Streamlit app using Streamlit Cloud or another hosting service. Share the link in your report.
23
-
- Implement some of the advanced features mentioned in [Building the Streamlit Application](ode-1d-spruce-budworm.qmd#sec-streamlit-application).
23
+
- Implement some of the advanced features mentioned in [Building the Streamlit Application](spruce-budworm.qmd#sec-streamlit-application).
24
24
- Instead of using SciPy's built-in ODE solver, implement your own simple Euler or Runge-Kutta integrator and compare results.
25
25
26
26
# Tips for Success
27
27
28
-
-**Start simple:** Get the ODE function working first (see [Implementing the ODE Function](ode-1d-spruce-budworm.qmd#sec-implementing-ode-function) for an example), then build up.
29
-
-**Start simple:** Get [Implementing the ODE Function](ode-1d-spruce-budworm.qmd#sec-implementing-ode-function) working first, then build up.
28
+
-**Start simple:** Get the ODE function working first (see [Implementing the ODE Function](spruce-budworm.qmd#sec-implementing-ode-function) for an example), then build up.
29
+
-**Start simple:** Get [Implementing the ODE Function](spruce-budworm.qmd#sec-implementing-ode-function) working first, then build up.
30
30
-**Test incrementally:** Verify each function works before moving to the next.
31
31
-**Use the reference:** The provided code (and additional documentation) is there to help you understand the structure.
32
32
-**Experiment:** Try different parameter values and see what happens.
0 commit comments