Skip to content

Commit 5eb4483

Browse files
committed
Update the exercise ideas
1 parent dbb6b42 commit 5eb4483

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

content/exercise.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,15 @@ Exercise ideas (sorted from basic to advanced):
4848
- Add example usage to the README
4949
- Add a result image to the README
5050
- Make it installable and document installation (requirements.txt or environment.yml, pip/conda/...)
51-
- Add a command line interface
52-
- Improve error messages (e.g. input file does not exist or does not contain data we want to plot)
51+
- Improve error messages (e.g., input file does not exist or does not contain data we want to plot)
5352
- Draw a call tree for one of your recent projects. Identify the
5453
functions in your call tree which are "pure" (which have no side-effects).
55-
- Add more automated tests
56-
- Try some of the strategies in this lesson on your own data
54+
- Try out with your own data
5755
- Contribute a notebook/script with weather data from your place **in your
5856
favorite programming language**
59-
- If you use AI, any tricks you can share to get modular code from it?
6057
- Make the notebook (more) reproducible
58+
- Add automated tests
59+
- Add a command line interface
60+
- If you use AI, any tricks you can share to get modular code from it?
61+
- How would you restructure the code to make it more maintainable and collaborative?
6162
- Add support for Snakemake or any other workflow management tool

0 commit comments

Comments
 (0)