Last rebuilt 2023-04-01T12:02:32Z.
Looking for a way to contribute to our lessons? Visit
Pull Requests |
1348 |
2023-02-14 |
01-intro.md: mention nontrivial prompts |
1362 |
2023-02-13 |
Update Windows setup |
1355 |
2023-01-30 |
(02-filedir.md) Clarify section on `--help` |
1354 |
2023-01-27 |
01-intro-BH-Contribution.md |
1323 |
2022-12-16 |
Added a tip to use lowercase letters |
1313 |
2022-11-02 |
Fixes #1312: adding bash programming howto as follow up reference |
1278 |
2022-09-29 |
01-intro.md: clarification about the Git Bash name |
1298 |
2022-09-13 |
Remove note on WSL for Windows |
1266 |
2022-08-19 |
Update 01-intro.md |
1117 |
2022-01-04 |
Add Chromebook as option in setup.md |
Issues |
1375 |
2023-03-12 |
Ep 4. Tip "Redirecting to the same file" -- to prevent following along mistake |
1374 |
2023-03-03 |
[suggestion] `setup` section for Windows users |
1366 |
2023-02-16 |
Shorten the lesson |
1365 |
2023-02-13 |
Plot example in 06 |
1352 |
2023-01-31 |
[Pipe and Folters] Missing explanation how to run the interactive shell. |
1342 |
2023-01-20 |
Ep 04: 'grep' command option combination |
1344 |
2023-01-20 |
Remove mention of "ls -F" option |
1347 |
2023-01-20 |
man command in 02-filedir.md |
1350 |
2023-01-20 |
Inserting "quotes" in filename |
1349 |
2023-01-19 |
Wildcard Callout should be main text |
1351 |
2023-01-10 |
Address "ls -s" and "ls -S" confusion/differences |
740 |
2022-12-16 |
pipe/filter: -l vs -1 |
1258 |
2022-12-15 |
Ep3: Explain recursive copy a bit better |
1340 |
2022-10-31 |
Ep 04: 'wc' command description |
1319 |
2022-08-22 |
Pipes and Filters - sort -n works differently for each OS |
1297 |
2022-08-16 |
Migrating to the new Workbench format |
1317 |
2022-08-16 |
Clarification for Pipes and Filters Lesson - Passing output to another command heading |
1321 |
2022-08-11 |
Making the workshops more inclusive for nonnative speakers |
1263 |
2022-07-07 |
Make file tree diagrams uniform and scripted? |
1314 |
2022-06-29 |
Finding Things - Exercise 'Tracking a Species' only has the help function for Mac listed |
1312 |
2022-06-20 |
Extras: Add manual link for advanced bash scripting guide |
1196 |
2022-06-13 |
Add Additional information for the "ls -l" command |
1310 |
2022-06-11 |
Timing and order of topics in the loop section |
1170 |
2022-06-06 |
Proposed Changes to shell-novice: Shell Scripts - Instructor Checkout |
1221 |
2022-06-06 |
Unix Shell, brief mention of 'Ctrl + L' |
1299 |
2022-05-16 |
make serve Error 1 |
736 |
2022-05-06 |
Episode 3: No mention of letter case for file names and directories |
782 |
2022-05-06 |
macOS file system vs Linux file system |
798 |
2022-05-06 |
should we re-think the approach to multiple platforms (was: 'Unix' misused throughout the material) |
802 |
2022-05-06 |
Suggestion: less changing of data files? |
848 |
2022-05-06 |
Episode 4: Removing Unneeded Files exercise needs rewrite |
928 |
2022-05-06 |
Set realistic timings for episodes |
948 |
2022-05-06 |
"Manual pages on the web" requires a caveat |
1261 |
2022-05-06 |
Ep 3: Add data files for lessons with Sam and Jamie |
1284 |
2022-05-06 |
Getting Help - Make help options more explicit based on environment |
924 |
2022-02-03 |
Ep3: Moving to the current folder - use different file extensions? |
1157 |
2021-11-10 |
Ep 04: Move explanation of filters to after first use of `wc` and `sort` |
1249 |
2021-09-28 |
Recommend including Chrome OS in Setup |
1238 |
2021-09-10 |
Modernize README |
512 |
2021-09-09 |
06-script: user-defined variables in scripts |
720 |
2021-09-09 |
Not consistent on how many assay files Nelle has |
1211 |
2021-09-09 |
A Correction and Suggested Edits for Pipes & Filters episode |
743 |
2021-09-08 |
Good Names for Files and Directories |
998 |
2021-09-08 |
Binder button for launching JupyterLab? |
1001 |
2021-09-08 |
[email feedback] move and copy cheatsheet |
982 |
2021-06-21 |
Ep7 Tracking a species: exercise too difficult? |
1056 |
2021-06-18 |
Standardize layout of text in Output boxes |
955 |
2020-10-20 |
Wildcards content awkwardly split between episodes 3 and 4 |
1118 |
2020-10-15 |
Auto completion on commands |
1144 |
2020-10-08 |
Proposed improvement to Pipes & Filters episode |
1024 |
2020-01-29 |
further developing Windows shell setup instructor guidance |
875 |
2018-12-13 |
Ep4: Plot loop hole - processing the short file |
Pull Requests |
913 |
2023-02-28 |
Expand on private email addresses in 02-setup.md |
912 |
2023-02-08 |
Update 06-ignore.md according to issue #891 |
911 |
2023-02-07 |
Add source code archive challenge to open science episode |
904 |
2022-12-22 |
Clarify to not commit proposed change |
760 |
2022-12-05 |
Change `checkout` actions to use newer `restore` syntax |
873 |
2022-11-24 |
Update 02-setup.md - Add pull.rebase configuration section |
902 |
2022-11-11 |
Use -2 instead of -1 in git log example |
901 |
2022-11-07 |
Remove trailing period from commit message |
587 |
2022-09-17 |
Test core.editor config immediately by listing it in there |
872 |
2022-09-15 |
Add clearer Git install instructions |
874 |
2022-09-14 |
Added an advisory note to reduce conflicts |
668 |
2022-09-12 |
Adding an objective covered in the lesson |
892 |
2022-09-12 |
Amend gendered language in Episode 10 |
871 |
2022-03-31 |
readability/language improvements |
869 |
2022-03-30 |
Improve figures page for sw-Git lesson |
861 |
2022-01-18 |
Contributon to the swcarpentry lession (checkout) |
855 |
2021-12-07 |
content for the supplemental SSH lesson |
852 |
2021-11-24 |
Remove setting default editor from episode 2 |
829 |
2021-10-30 |
replace self-describing edits with representative ones [fix #727] |
767 |
2021-08-10 |
Add note about new git pull message to instructor guide |
686 |
2021-08-07 |
Make it clear that git status is introduced in Episode 3 (issue #685) |
698 |
2021-07-23 |
Exemplify more Carpentries-relevant code style tools |
787 |
2021-07-16 |
add Gitee as a possible hosting solution |
710 |
2020-01-06 |
Clarifying defining the .gitignore file in Ep.6 Ignoring things |
Issues |
838 |
2023-03-30 |
Amending Gendered Language in Episode 8 |
870 |
2023-03-02 |
Replace dracula & wolfman image |
898 |
2023-03-02 |
Remove text editor command lines from main lesson text |
910 |
2023-02-17 |
GitHub CLI as an alternative to manual `ssh` key generation |
340 |
2023-02-07 |
Teaching Github (and git) via Github Desktop and other GUI tools |
909 |
2023-02-06 |
add ssh error message |
908 |
2022-12-19 |
Git novice - suggest replacing SSH access with personal access token |
858 |
2022-12-15 |
Replace "hit" with "press" as an instruction to use a key |
691 |
2022-12-05 |
Consider replacing "checkout" with "switch" and "restore", if widely available in the future |
895 |
2022-12-05 |
SSH vs HTTPS |
893 |
2022-12-01 |
Lesson Contribution: Add git stash to lesson plan |
907 |
2022-12-01 |
add --global to listing the git settings |
903 |
2022-11-11 |
Replace .dat file-ending with similar sensible ending |
900 |
2022-10-31 |
Lesson 14 - Supplemental: Using Git from RStudio - More info needed |
883 |
2022-10-05 |
Suggestion for modify image play-changes.svg |
897 |
2022-09-28 |
Episode on Tracking Changes shows 0 min exercises but there are some |
827 |
2022-09-23 |
Suggestion: Split the lesson into two lessons |
891 |
2022-09-14 |
Recommended comments to clarify sections |
890 |
2022-08-31 |
Lesson Contribution: Define GIT |
887 |
2022-08-30 |
Flesh out 'Key Point' in 'Ignoring Things' lesson with context |
879 |
2022-06-09 |
maintain consistency when referencing directories/folders |
875 |
2022-04-11 |
Episode 5: Typo in instructions for referring to commits |
843 |
2022-04-07 |
How to deal with the message about how to perform `git pull`? |
781 |
2022-04-02 |
Improving the setup page |
864 |
2022-02-18 |
`ssh connect to host github.com port 22 connection refused` |
857 |
2021-12-24 |
Experiences/issues with new SSH key material |
849 |
2021-12-23 |
Should we provide guidance about git workflows |
846 |
2021-12-14 |
Mention the importance of using the default SSH key location |
824 |
2021-12-03 |
SSH (and PAT) In-Depth Supplemental Episode |
728 |
2021-10-30 |
Should we show an automatically resolvable merge conflict first? |
840 |
2021-09-17 |
Remote episodes |
769 |
2021-09-01 |
Suggestion for the clarification of `git diff` command in the Tracking Changes lesson |
831 |
2021-08-12 |
Error message when using nano in git-for-windows version 2.32.0.windows.2 |
757 |
2021-08-10 |
Providing a definition for distributed (vs centralised) version control |
759 |
2021-08-10 |
Suggestion for improving the git staging area graphic |
727 |
2021-08-09 |
Should text in "conflicts" examples be representative rather than self-describing |
750 |
2021-08-07 |
Episode 10: Changing from "Open Science" to "Open Research" |
579 |
2021-07-31 |
"config --edit" to both check editor config & configure more conveniently |
607 |
2021-07-31 |
Confusing wording and lack of explanation on Exploring History Episode |
609 |
2021-07-31 |
Workflow clarity in Collaborating and Conflicts |
734 |
2021-07-31 |
Episode 4: the staging area should be explained earlier |
703 |
2021-07-27 |
Improve episode 5 "Exploring History" |
733 |
2021-07-27 |
Improve explanation on how merge conflicts occur |
743 |
2021-07-23 |
Ep. 2 Setting up Git - Core Editor Configurations |
771 |
2021-07-23 |
Suggestion for improving the graphic in the Remote in GitHub lesson |
773 |
2021-07-23 |
Suggestion for embedding Episode 6 in storyline |
687 |
2020-09-17 |
Relocate directories and .gitkeep, Episode 4 to .gitignore in Ignoring Things, Episode 6 |
277 |
2020-02-18 |
Should we change the story behind the lesson? |
685 |
2020-01-16 |
Episode 3 suggests to use git status before initializing a repo, but does not show that |
701 |
2019-12-10 |
Suggestions on git large file system and submodule |
399 |
2019-08-12 |
Mention of copyright on licensing page |
382 |
2019-07-04 |
Question about the title of the first lesson |
420 |
2019-07-04 |
Add a git fetch exercise? |
493 |
2019-07-03 |
Instructor Notes - reset instructions |
516 |
2019-03-22 |
Use -- when calling diff |
521 |
2019-01-28 |
No time for exercises |
582 |
2019-01-22 |
Lesson 08: A better description of the reviewing process through GitHub |
359 |
2018-11-05 |
[Episode 07] [Episode 08] - mention why origin nickname is so common |
519 |
2018-09-12 |
This description of the VCS concept is misleading for Git |
409 |
2018-06-08 |
Archiving data with exercise in 10-open |
467 |
2018-06-08 |
Supplemental: Using Gist with Jupyter notebooks |
507 |
2018-06-08 |
Lesson 14 - No guidance for RStudio users when Git.exe path not pre-filled |
No pull requests |
Issues |
1015 |
2023-03-31 |
An inconsistency between setup and lesson |
1020 |
2023-03-31 |
Use f-strings |
1021 |
2023-03-13 |
Issues with filepaths |
1000 |
2023-01-10 |
alternative to using fahrenheit and celcius for teaching functions? |
622 |
2022-12-29 |
Replace `assertions` by raising Errors |
773 |
2022-12-29 |
Defensive Programming: replacing assertions with exceptions |
874 |
2022-12-29 |
Episode 10 Defensive Programming — Using the assert statement to validate data is bad practice |
979 |
2022-12-29 |
A concrete example of moving from assertions to exceptions |
1008 |
2022-12-19 |
Tiny error in Episode 2 |
1009 |
2022-12-19 |
Use numpy.concatenate instead of hstack, vstack |
543 |
2022-12-15 |
Improving episode #1 |
1022 |
2022-11-07 |
Online coding environment for Python-novice-inflamation |
1019 |
2022-11-01 |
potential bugs spotted in lesson 2 text |
973 |
2022-10-25 |
Python Fundamentals Edit |
1013 |
2022-10-19 |
Missing link/reference on precision in Python - Episode 8: Creating Functions |
974 |
2022-10-13 |
Episode 5 - Repeating Actions with Loops re-use variables previously defined as loop variables |
983 |
2022-09-27 |
Reordering this lesson |
1006 |
2022-09-15 |
expression and assignment statements |
1010 |
2022-09-15 |
Delete numpy.delete |
1011 |
2022-09-15 |
Test-first programming is not TDD |
382 |
2022-08-26 |
Analyzing data from multiple files - no example using '?' |
1004 |
2022-08-15 |
Explanation of built-in functions |
1003 |
2022-08-04 |
UbuntuMono font in SVG not rendered on non-Ubuntu system |
358 |
2022-07-03 |
Revision of Key points in python inflammation lesson |
988 |
2022-06-10 |
Consider recommending JupyterLab over plain Jupyter Notebooks in setup |
990 |
2022-05-26 |
Lesson Contribution - Suggested Glossary changes |
980 |
2022-03-07 |
Question about changes and bugfixes on episodes 1, 2, 7 and 10 |
976 |
2022-01-31 |
Small Suggestion for Python Fundamentals>Built-In Python Functions>first 'Check your Understanding' |
975 |
2022-01-21 |
Episode 6 - "General Composite Statistics" exercise |
969 |
2022-01-04 |
Episode 2 "Analyzing Patient Data": displayed a different output after assigning to a variable |
967 |
2021-12-21 |
I would suggest to re-arrange the episodes: introduce list before episode-2. |
965 |
2021-12-16 |
Episode 1: use examples that are more relevant to the inflammation story |
962 |
2021-11-05 |
Add some clarity and a brief example to the 'make it fail every time' segment of the 'Debugging' lesson |
961 |
2021-10-12 |
Add some time for exercises into Lesson 5 - Repeating Actions with Loops |
957 |
2021-10-04 |
Suggestion for lesson 8: Add example of a case where duplication is avoided using functions |
959 |
2021-10-04 |
Include a more comprehensive definition of the types of data |
953 |
2021-08-30 |
Lesson Contribution - Episode 1 Introduction |
952 |
2021-08-27 |
Lesson contribution: Alternate diagrams for lists of lists (variation on the pepper photos) |
951 |
2021-08-25 |
Lesson Contribution: Rephrase paragraph about Errors |
663 |
2021-07-19 |
Lesson 1 - add info about variable names |
943 |
2021-07-16 |
Lesson Contribution - diagram to the Storing Multiple Values in Lists episode |
765 |
2021-07-14 |
09-defensive.md: Incorrect Error blocks for some assert statements |
894 |
2021-07-06 |
Errors and Exceptions |
938 |
2021-07-02 |
Conceptual and unit problems with 'weight_kg' variable in Episode 1 |
940 |
2021-06-24 |
Mention in setup instructions that Python 3.10 has significantly improved error messages |
898 |
2021-04-16 |
Episode 2: array/vector dimensions |
498 |
2021-03-30 |
Long lines in lessons |
494 |
2021-03-25 |
Clean up SVG figures |
851 |
2021-03-17 |
reference.md: remove old, add new things |
906 |
2021-02-26 |
Episode 2 Contribution: Better explaining the axis parameter of numpy array functions |
832 |
2021-02-12 |
Lesson Contribution: how to install numpy |
774 |
2020-11-24 |
Call for Contributions: visuals (images, figures, plots, charts, etc.) |
884 |
2020-11-03 |
Contribution: Repeating Actions with Loops |
886 |
2020-11-01 |
The CSV example can give novices the wrong impression of how to structure CSV files |
867 |
2020-09-21 |
First introduction of comments |
859 |
2020-08-06 |
Episode 3 - Visualizing Tabular Data: fig.tight_layout() Suggestion |
854 |
2020-07-17 |
Consistency in use of single- and double-quote marks |
834 |
2020-07-01 |
05-suggesting a more Pythonic approach to copying |
835 |
2020-06-22 |
Episode 03 - Visualizing Tabular Data : Suggestions |
815 |
2020-06-05 |
Add flowchart illustration for for loops |
824 |
2020-05-29 |
03-matplotlib: rename axes1 -> ax1 |
825 |
2020-05-29 |
adding types of objects to lesson 1 |
819 |
2020-05-04 |
Setup suggestion - Usage of Google Colab notebooks |
769 |
2020-03-26 |
Move "mystery functions in IPython" box to earlier in lesson |
800 |
2020-03-12 |
Suggestion to Introduce Type Conversion |
813 |
2020-03-12 |
Thonny XXL |
63 |
2020-01-20 |
Perhaps we shouldn't have readings-01.py, readings-02.py etc? |
762 |
2020-01-16 |
Programming with Python Episode 3 Example Suggestion |
770 |
2019-12-16 |
Describe/Document 'sorted' function |
761 |
2019-11-25 |
Why should we be suspicious? |
759 |
2019-11-24 |
Ep2 section "Not All Functions Have Input" should be removed |
756 |
2019-11-18 |
Ep. 11: Issues with numpy |
735 |
2019-11-06 |
Clarification needed for python environment usage |
730 |
2019-10-27 |
08-defensive.md: "Testing Assertions" exercise inconsistency |
725 |
2019-10-15 |
Practice what you preach: Variable names |
727 |
2019-10-15 |
GitHub topics |
687 |
2019-08-26 |
Missed opportunity to talk about indentation in "Programming with Python : Repeating actions with loops" |
692 |
2019-08-16 |
Issue in 'Defensive Programming' |
671 |
2019-07-24 |
Lesson 5 - minima add up to zero |
665 |
2019-07-19 |
Lesson 1 - pyplot not a library |
664 |
2019-07-18 |
Lesson 1 - definition of 'libraries', 'modules' and 'functions' |
616 |
2019-07-12 |
Two discussions of copying mutable objects in episode 3? |
662 |
2019-07-12 |
link to https://jalammar.github.io/visual-numpy |
661 |
2019-07-03 |
Episode 1: parallel (or multiple) assignment in Sorting Out References example |
654 |
2019-06-11 |
Portuguese translation |
655 |
2019-06-10 |
Checklist for the next lesson release |
94 |
2019-05-14 |
Make a script to update python-novice-inflammation.zip |
287 |
2019-05-14 |
Overall review of lesson 2016-06 by @valentina-s |
293 |
2019-05-14 |
End the "Making Choices" lesson with an example that synthesizes what has been learned up to that point |
321 |
2019-05-14 |
Prose error describing numpy rows and columns relative to axis number... |
629 |
2019-04-23 |
Install option 4 |
491 |
2019-03-27 |
Episode 2: range doesn't return an array |
631 |
2019-03-22 |
Episode 9: print function in Not Supposed to be the Same session. |
627 |
2019-03-20 |
Episode 1 - BODMAS - Knowledge |
628 |
2019-03-05 |
Add an "introduction to the interpreter interface" episode? |
473 |
2019-02-16 |
Improvement: Defensive Programming - Assertions |
621 |
2019-02-11 |
Simplify downloading of lesson materials |
609 |
2019-01-23 |
Is the CITATION file out of date? |
602 |
2018-12-14 |
Clarification of "Lesson" vs "Episode" in the text |
292 |
2018-12-06 |
Add alternatives to '%matplotlib inline' in numpy lesson |
599 |
2018-11-06 |
Lesson #1 - Change in Inflammation, instructions for first question should refer to patient data. |
571 |
2018-09-23 |
array arithmetics vs matrix multiplication |
568 |
2018-09-19 |
Confusing variable name in "Programming with Python : Repeating actions with loops" |
572 |
2018-09-19 |
explain parameters of delete function |
564 |
2018-07-16 |
download swc-python/ in setup |
485 |
2018-07-10 |
Episode 10 struggles on some operating systems |
451 |
2018-06-29 |
python 2-3 compatibility and gotchas |
452 |
2018-06-18 |
lesson timings too short + no exercise timings |
87 |
2018-06-08 |
Examples in defensive.md should reference inflammation lesson |
88 |
2018-06-08 |
Test stdin in cmdline.md |
89 |
2018-06-08 |
Code in cmdline.md |
334 |
2018-06-08 |
Conditional example |
338 |
2018-06-08 |
Using "import ___ as __" in later lessons |
354 |
2018-06-08 |
Instructor training Checkout - Python Data Visualisation [use of ticks and ticklabels] |
439 |
2018-06-08 |
Colormaps in Python |
450 |
2018-06-08 |
help() doesn't work in windows installation of jupyter notebook |
472 |
2018-06-08 |
Correct Syntax highlighting for Tracebacks |
512 |
2018-06-08 |
Episode 2: Clarify loop variable need not appear within loop itself |
514 |
2018-06-08 |
Python lessons don't mention the ':' character and its importance |
534 |
2018-05-23 |
Ep1: Insufficient explanation of the data set |
525 |
2018-05-14 |
Another reason why for loops are useful |
449 |
2018-03-03 |
Why do we make notebooks in the data/ directory? |
436 |
2017-12-20 |
Add setup instructions for Windows users |
385 |
2017-12-13 |
list functions vs list.copy() for deep copy |
391 |
2017-12-13 |
a couple of suggestions after reading the lesson |
420 |
2017-12-13 |
Conceptual explanation of Loops |
426 |
2017-12-06 |
Explanation of print function |
364 |
2017-09-26 |
02-loop.md file - explanation of loop variable names does not mention limitations on the names |
388 |
2017-07-08 |
tool for creating parson's problems |
378 |
2017-05-18 |
02-loop example should not suggest naive evaluation of polynomials |
366 |
2017-03-29 |
06 - composing functions - refactor to build up a more complicated function |
362 |
2017-03-22 |
Index error in 'Analyzing Patient Data' - 01-numpy.md |
343 |
2017-01-31 |
IndexError redundancy |
331 |
2016-11-20 |
Teaching the funnel method |
159 |
2016-09-10 |
Should lesson code adhere to PEP8? |
306 |
2016-08-27 |
syntax highlighting |
68 |
2016-07-31 |
Blank lines in Multiple Files lesson break indentation (with fix) |
96 |
2016-07-31 |
tuples mentioned but not explained in 05-cond.md |
119 |
2016-07-31 |
Make an IPython- / Jupyter- specific callout style |
143 |
2016-07-31 |
updating the Debugging a Function subsection to py3k |
170 |
2016-07-31 |
Should at least some of the inflammation data pass the `detect_problems` function? |
Pull Requests |
574 |
2023-02-17 |
Replace link to R Packages book style chapter with one to the tidyverse style guide |
562 |
2022-12-06 |
update alt text |
561 |
2022-12-05 |
added alt text |
566 |
2022-12-05 |
urgent: fix workflows |
570 |
2022-12-05 |
add alt text for multiple plots |
571 |
2022-12-05 |
Updates alt text for inflammation-01 |
572 |
2022-12-05 |
fix syntax error in chunk |
567 |
2022-10-27 |
added alt text |
565 |
2022-10-17 |
Text on ln35, ep07 rmd. |
553 |
2022-10-12 |
Add alt text |
554 |
2022-10-12 |
add alt text |
549 |
2022-07-07 |
Escape backslash for newline |
546 |
2022-07-06 |
Update 04-cond.Rmd |
547 |
2022-07-06 |
Update 05-cmdline.Rmd |
548 |
2022-07-06 |
Remove not yet introduced stdin |
542 |
2022-06-09 |
link to input dataset in Episode 1 |
541 |
2022-05-26 |
Error in line 128 in Episode "Making Packages in R" |
537 |
2022-03-11 |
Typo fix & changing c() description |
534 |
2022-01-25 |
Update 01-starting-with-data.Rmd |
523 |
2021-07-21 |
Fix typo in example for function documentation |
524 |
2021-07-21 |
Fix typo in 10-supp-addressing-data.Rmd |
522 |
2021-07-14 |
Update 09-supp-intro-rstudio.md |
445 |
2021-04-19 |
Add diagram description |
460 |
2021-04-19 |
Added location to save scripts for cmdline programs |
509 |
2021-04-19 |
Update 03-loops-R.Rmd |
Issues |
573 |
2022-12-06 |
Suggestion - Common Error Examples |
569 |
2022-11-17 |
Missing description of data in sample.csv |
568 |
2022-10-27 |
Alt Text for graph |
552 |
2022-08-26 |
Episode 3: issue with answer Exponentiation assignment |
551 |
2022-07-22 |
Analyzing Patient Data: line 371 |
550 |
2022-07-12 |
Adding inflammation dataset illustration on the homepage |
545 |
2022-07-06 |
Suggestion - Print Statement after Data Frame Manipulation functions |
543 |
2022-06-17 |
Lesson Contribution: two suggestions to enhance the content |
544 |
2022-06-17 |
Suggestion - Cheat Sheet |
540 |
2022-04-01 |
use of && vs & -- instructor training contribution |
538 |
2022-03-19 |
Suggestion: **Variable Naming Coventions** |
536 |
2022-01-28 |
Indicate that the create_package `parentDirectory` should not be an existing R project |
527 |
2022-01-25 |
Add shortcuts for RStudio to "all" Intro to R episodes/lessons |
532 |
2022-01-20 |
No jumplinks for section headings |
519 |
2021-07-06 |
Exercise timing missing for analyzing patient data |
521 |
2021-06-09 |
Typo (missing word?) in Analyzing Patient Data |
518 |
2021-05-17 |
Lesson Contribution for #8 Making Packages R |
487 |
2021-04-28 |
Using the RStudio Terminal- Lesson 5: Command Line Programs |
516 |
2021-04-27 |
Suggestions for episode 3 |
508 |
2021-04-22 |
Lesson Contribution: Data Types and Structures and Understanding Factors |
506 |
2021-04-19 |
Show how to upload knitr html to GitHub pages |
250 |
2021-04-17 |
For loops and conditions vs. apply and logical subsetting |
513 |
2021-04-14 |
Lesson Contribution: Section on Reprex |
284 |
2021-03-27 |
Clearly indicate core vs. supplementary episodes in lesson syllabus |
507 |
2021-03-27 |
Software testing |
420 |
2021-02-02 |
Best Practices for Writing R Code/Additional recommendations |
493 |
2021-01-12 |
incorrect output in Reading and Writing CSV Files from r-novice-inflammation |
495 |
2021-01-04 |
`c` function means concatenate, not combine |
485 |
2020-12-30 |
Multi lines commenting |
486 |
2020-12-29 |
Diagrams to describe functions |
484 |
2020-08-05 |
Fix platform-specific setup instructions |
483 |
2020-07-27 |
RFC: Migration to R 4.0 |
472 |
2020-07-10 |
Typo in Episode 11, 'Reading and Writing CSV Files' |
478 |
2020-06-03 |
Output incorrect to description |
477 |
2020-06-02 |
Running "make serve" to create local html lessons |
468 |
2020-04-10 |
A better way to begin Lesson 3 |
469 |
2020-03-29 |
Use of par(mfrow) and grid.arrange |
462 |
2020-02-14 |
Understanding Factors- Clarifiation |
461 |
2019-12-02 |
Phrasing suggestion for 01-starting-with-data.Rmd |
456 |
2019-11-12 |
Episode 4 and 5: Function Error |
455 |
2019-10-29 |
Command Line Programs |
438 |
2019-08-11 |
Setup / Prerequisites Suggestions -- Remedial Links or Assessments? |
392 |
2019-06-14 |
More explanation of functions? [episode 1 or 2] |
434 |
2019-06-08 |
CSV file photos are screen shots of Excel files instead of CSV files |
374 |
2019-06-02 |
adding code example to "Automatic return" |
331 |
2019-05-09 |
convert "here" links to useful snippets |
389 |
2019-05-09 |
trouble with quotes in writing CSVs and tables |
391 |
2018-08-23 |
Remove 08-making-packages-R & refer to external resource? |
324 |
2018-08-20 |
improving the documentation / packaging episodes for both functions and data |
342 |
2018-08-20 |
Can teaching class(), dim(), nrow() and ncol() be merged to teach str()? |
Pull Requests |
822 |
2023-02-26 |
added section on vector recycling to 09-vectorization.Rmd |
781 |
2022-10-14 |
Fix output of ls() function in Lesson 1 RStudio intro |
793 |
2022-08-26 |
Update 05-data-structures-part2.Rmd |
765 |
2022-01-12 |
Create 15-knitr-markdown.Rmd |
759 |
2021-11-18 |
2021 10 08 morrow |
737 |
2021-08-18 |
Lession 4: Remove factors, simpler lists, dedicated names, separate typeof and class, data cleanup challenge. |
552 |
2021-03-17 |
Make gentler intro for ggplot2 lesson |
Issues |
819 |
2023-02-18 |
Suggestion: change "Data Frame Manipulation with dplyr" example to not rely on auto-conversion of base R dataframe to atomic vector |
821 |
2023-02-17 |
All open PRs need to be merged or closed before May due to change over to Workbench infrastructure |
820 |
2023-02-16 |
Moving the "Subsetting data" lesson to be before "Exploring dataframes" |
816 |
2023-02-14 |
Suggestion: More details to treat NA values in Exploring Data Frames |
758 |
2023-02-05 |
Suggestions for Introduction to R and RStudio - Work Flow within RStudio |
814 |
2023-01-06 |
Adjust cats section to reflect changes to color highlighting in RStudio |
717 |
2022-11-21 |
The origin of feline-data_v2.csv not specified |
799 |
2022-11-06 |
11-writing-data: bash inclusion |
719 |
2022-11-04 |
Could be interesting to mention the "tidyverse" |
801 |
2022-10-04 |
When discussing Vectorization or For Loops introduce apply functions |
797 |
2022-09-06 |
Add to instructor notes: consider data/plots/examples in context of workshop setting |
796 |
2022-08-17 |
Creating Publication-Quality Graphics with ggplot2 - suggestion from lesson checkout |
786 |
2022-08-02 |
Suggestion for adding image examples for teaching hybrid lessons. In the Gapminder lesson for R, under the Control Flow, I have drawn on a whiteboard (in person) how a For Loop works. It would be awesome to have an image to share with those on zoom who can't seen the whiteboard drawings. |
789 |
2022-07-30 |
Suggestion: vectorisation with unequal length vectors |
783 |
2022-05-24 |
Setup should suggest installing git? |
782 |
2022-05-18 |
Suggestion of changing the "don't grow your results" example |
780 |
2022-05-03 |
Suggestion: 16-wrap-up.Rmd + email for checkout different across different pages |
716 |
2021-12-23 |
Native pipe vs dplyr/magrittr pipe |
753 |
2021-12-13 |
Consider adding Rmd Visual Editor to lesson 15 |
540 |
2021-11-24 |
Remove plyr dependency |
741 |
2021-09-29 |
Subsetting data episode: dropping levels of a factor |
740 |
2021-08-26 |
Add the general structure of a function |
633 |
2021-08-18 |
Current release build broken - Rv4.0 incompatibilities? |
738 |
2021-08-18 |
Make the difference between install and library more obvious |
603 |
2021-04-27 |
Episode 7 (control flow), Challenge 1 |
632 |
2021-03-16 |
Update figure generation scripts to automatically export image files |
Pull Requests |
2363 |
2023-03-31 |
Consents for training requests |
2369 |
2023-03-31 |
update redis to >=4.5.4 |
2176 |
2022-05-08 |
1992 change host sponsor labels |
Issues |
2332 |
2023-03-31 |
List of accessibility issues |
2368 |
2023-03-31 |
Add "Titanium" membership variant |
2162 |
2023-03-27 |
Ask for consents during instructor training application |
2367 |
2023-03-27 |
Add "consent to publish profile" to instructor training application |
1993 |
2023-03-23 |
Consents: display new consents in profile editing history |
2255 |
2023-03-16 |
Add fields for start time, end time, and time zone to all events |
2262 |
2023-03-16 |
Include summary/count of roles in person dashboard view |
2362 |
2023-03-16 |
Auto-fill more workshop fields when creating from requests |
2360 |
2023-03-14 |
Automate adding survey links to Event page |
2349 |
2023-03-03 |
Change production configuration for v4.1 release |
2353 |
2023-03-02 |
Instructor signup: Allow instructor to edit notes |
2351 |
2023-02-22 |
Include map link for airports |
2352 |
2023-02-22 |
Use airport API to fill airport values |
2328 |
2023-02-17 |
Comments from review of AMY docs and corresponding UI operations |
2345 |
2023-02-17 |
"Community Roles" dashboard view |
2342 |
2023-02-16 |
Recording trainee participation at TTT event |
2343 |
2023-02-16 |
Recording event associated with instructor badge |
2344 |
2023-02-16 |
Suggestion: Add revisions to user-editable models that don't have them |
2315 |
2023-02-07 |
Add filter for default training requests view |
2094 |
2023-02-06 |
Update fields for Event Tasks |
2314 |
2023-01-19 |
404 on Training requests view |
2308 |
2022-12-19 |
Remove question about learner count from workshop request form |
2307 |
2022-12-15 |
Changes to fields in membership model |
2260 |
2022-12-12 |
Allow admins to view Instructor sign up view |
2305 |
2022-12-06 |
Missing lessons in "Topic and lessons you're comfortable teaching" |
2216 |
2022-12-01 |
Add documentation on public facing views |
1914 |
2022-11-29 |
Changes to auto score criteria for instructor training applications |
2258 |
2022-11-04 |
Update trigger for host/instructor intro email |
2261 |
2022-11-04 |
Allow manual editing of recruitment priority after recruitment has started |
2264 |
2022-11-04 |
Include community roles in person dashboard view |
2245 |
2022-10-18 |
Award details should be editable |
2247 |
2022-10-18 |
Update layout and content of login page |
2242 |
2022-10-17 |
Assignment of new instructor recruitment process |
2246 |
2022-10-17 |
Badge date needs to be on or before start date for community roles |
2188 |
2022-10-03 |
include sign languages in language list |
1484 |
2022-09-19 |
Track changed metadata |
1512 |
2022-09-19 |
Use DataTables in all tabular data views |
1515 |
2022-09-19 |
All queries should be exportable |
1564 |
2022-09-19 |
Feature Request- Add task = add person |
1624 |
2022-09-19 |
Name matching on workshop request forms |
1687 |
2022-09-19 |
Allow editing of recipients in email previews |
1912 |
2022-09-19 |
Profile Archival: Reconnect a user's account after archived. |
2037 |
2022-09-19 |
Email Automation: Type checking is not consistent. |
2038 |
2022-09-19 |
Profile Archival: Add Warning for the user to login and update their profile before they are archived. |
2045 |
2022-09-19 |
fix(profile-archival): Add profile archival email text to the email |
2047 |
2022-09-19 |
feat(profile-archival): Profile Archival Warning for lack of consents |
2054 |
2022-09-19 |
Add how to send real emails to the README |
2093 |
2022-09-19 |
Change criteria for sending (not sending) automated emails |
2204 |
2022-08-07 |
Instructor selection: Breaks between events in admin view |
1212 |
2022-08-05 |
Instructor Selection: Need system to record instructors who were scheduled to teach but couldn't make it... |
2026 |
2022-08-05 |
Community Roles: extend `Lesson` model |
2027 |
2022-08-05 |
[WIP] Community Roles: update `Lesson` data from Carpentries feed |
2197 |
2022-08-05 |
Instructor Selection: Visibility of confirmation notifications |
1875 |
2022-06-05 |
Developer tools, automation, and some tech debt |
2173 |
2022-05-05 |
Create system to import Instructor Training attendance data into AMY |
2172 |
2022-05-04 |
Validate Registration Code in instructor training application form |
2144 |
2022-04-06 |
Update automated email triggers to remove supporting instructor |
2148 |
2022-03-28 |
Warning if a membership has already been rolled over |
2147 |
2022-03-24 |
Default dates for roll over memberships |
1804 |
2022-02-24 |
Pre-fill "Assigned to" in WRF |
2053 |
2022-02-22 |
Warning if membership term is not approximately one year. |
2044 |
2021-12-30 |
Update Helptext for Workshop Host/Sponsor/Member |
1163 |
2021-12-15 |
Track scientific domain(s) of a workshop |
2074 |
2021-12-03 |
Add question about membership to Self Organized workshop form |
2076 |
2021-12-03 |
Workshop Event Tags |
2090 |
2021-12-03 |
Update AMY developer documentation |
2102 |
2021-12-03 |
Ensure rollover memberships reference the most recent membership |
2095 |
2021-11-29 |
Require single select for Event Curriculum Taught |
2100 |
2021-11-29 |
Remove auto-fill of membership benefits |
2103 |
2021-11-29 |
Add tags to organization and membership models |
2101 |
2021-11-28 |
Allow admin user to delete rolled over membership |
1462 |
2021-11-15 |
Allow admin user to edit membership variants |
2092 |
2021-11-03 |
Update conditions for sending out automated emails |
1964 |
2021-10-08 |
Add date field for trainee checkout extension |
1915 |
2021-09-22 |
Update to workshop request form - question about event open to the public |
2060 |
2021-09-22 |
List of fields needed for AMY/Asana data share |
2050 |
2021-09-10 |
Require confirmation when performing bulk actions |
1958 |
2021-08-30 |
Automate sending of certificates to badged Instructors |
1957 |
2021-08-13 |
Add "Not Interested" state option to workshop inquiry submissions |
2018 |
2021-08-13 |
AMY Search Result View |
1516 |
2021-08-10 |
Update "current"/ "unpublished" requirements |
2004 |
2021-08-10 |
Roll over seats/workshops after new membership created |
1287 |
2021-08-09 |
Add read-only access level |
1523 |
2021-08-09 |
Notification to admins when critical part of AMY is modified |
1565 |
2021-08-09 |
Feature request: Bulk add Instructor training progress |
1566 |
2021-08-09 |
Feature Request: Bulk add learners to TTT event |
1570 |
2021-08-09 |
Workshop Request Form - Membership Affiliation |
1614 |
2021-08-09 |
Import Training Event Registration and Attendance |
1615 |
2021-08-09 |
Import Trainee checkout progress to AMY |
1722 |
2021-08-09 |
Add Time & Time Zone to WRF |
1760 |
2021-08-09 |
Attendance Count Breakdown for Training Events |
1807 |
2021-08-09 |
Re-name columns named "start" and "end" |
1822 |
2021-08-09 |
Membership: add cost and currency in table |
1988 |
2021-07-25 |
Add eventbrite question to WRF |
1992 |
2021-07-25 |
Changes to Host & Sponsor Labels for Event view |
1767 |
2021-03-01 |
Pre-fill Administrator in workshop event |
1756 |
2020-12-06 |
Release notes aren't visible in the docs |
1513 |
2019-07-12 |
Update list of lessons you're comfortable teaching |