Skip to content
Merged

Staging #1145

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/notebook-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ jobs:
- name: Install dependencies
if: "!contains(env.COMMIT_MESSAGE, 'skip ci')"
run: |
sudo apt-get update
sudo apt-get install python3-opencv -y
python -m pip install --upgrade pip wheel
pip install -r requirements.txt
Expand Down
86 changes: 46 additions & 40 deletions projects/docs/project_guidance.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions tutorials/W2D1_ModelingPractice/W2D1_Intro.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@
"source": [
"## Overview\n",
"\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. How to best approach this is the goal of today. We will use this as an opportunity to kick off your group projects simultaneously. To do so, we will start walking you through a step-by-step guide of how-to-model. Today, we will start with the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate.\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. Our goal today will be to examine how to best approach developing a model based on the details of a specific project.\n",
"\n",
"Todays tutorial focuses on the first 4 steps of how-to-model by demonstrating the thought process based on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a step-by-step guide on thinking about and developing the 4 first steps of framing your project. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"Today's tutorial will focus on the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate. We will demonstrate these steps using a project that is focused on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a guide for each of the steps. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"\n",
"How to model is rarely, if ever, taught systematically. Our guide and project planner is not the only way to approach modeling, but it’s one way to ensure you don’t miss anything important. Going through all the steps also makes publication much easier because you have already explicitly thought about all the elements you will ultimately need to communicate (see Abstract section later for example). \n"
]
Expand Down Expand Up @@ -98,7 +98,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -116,5 +116,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}
4 changes: 2 additions & 2 deletions tutorials/W2D1_ModelingPractice/W2D1_Tutorial1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1160,7 +1160,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "cellpose",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -1178,5 +1178,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}
8 changes: 4 additions & 4 deletions tutorials/W2D1_ModelingPractice/instructor/W2D1_Intro.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@
"source": [
"## Overview\n",
"\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. How to best approach this is the goal of today. We will use this as an opportunity to kick off your group projects simultaneously. To do so, we will start walking you through a step-by-step guide of how-to-model. Today, we will start with the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate.\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. Our goal today will be to examine how to best approach developing a model based on the details of a specific project.\n",
"\n",
"Todays tutorial focuses on the first 4 steps of how-to-model by demonstrating the thought process based on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a step-by-step guide on thinking about and developing the 4 first steps of framing your project. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"Today's tutorial will focus on the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate. We will demonstrate these steps using a project that is focused on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a guide for each of the steps. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"\n",
"How to model is rarely, if ever, taught systematically. Our guide and project planner is not the only way to approach modeling, but it’s one way to ensure you don’t miss anything important. Going through all the steps also makes publication much easier because you have already explicitly thought about all the elements you will ultimately need to communicate (see Abstract section later for example). \n"
]
Expand Down Expand Up @@ -98,7 +98,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -116,5 +116,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}
Original file line number Diff line number Diff line change
Expand Up @@ -1160,7 +1160,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "cellpose",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -1178,5 +1178,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}
8 changes: 4 additions & 4 deletions tutorials/W2D1_ModelingPractice/student/W2D1_Intro.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@
"source": [
"## Overview\n",
"\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. How to best approach this is the goal of today. We will use this as an opportunity to kick off your group projects simultaneously. To do so, we will start walking you through a step-by-step guide of how-to-model. Today, we will start with the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate.\n",
"During the first day, you learned that different models can answer different questions. That means that depending on your question, goals, and hypotheses, you will need to develop different kinds of models. Our goal today will be to examine how to best approach developing a model based on the details of a specific project.\n",
"\n",
"Todays tutorial focuses on the first 4 steps of how-to-model by demonstrating the thought process based on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a step-by-step guide on thinking about and developing the 4 first steps of framing your project. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"Today's tutorial will focus on the following steps: how to develop a good question and goal, how to do a literature review, how to determine what ingredients you need, and what hypotheses you would like to evaluate. We will demonstrate these steps using a project that is focused on a simple phenomenon known as the train illusion. We will first introduce the phenomenon and then provide a guide for each of the steps. Groups will then think about their own projects and develop answers to each step’s questions. We will introduce an online project planner based on a large language model that can give you feedback to these answers, which you can use iteratively to develop the full plan of your project. Different types of projects will probably go through the steps in a different order, but at the end, all projects should complete all steps. \n",
"\n",
"How to model is rarely, if ever, taught systematically. Our guide and project planner is not the only way to approach modeling, but it’s one way to ensure you don’t miss anything important. Going through all the steps also makes publication much easier because you have already explicitly thought about all the elements you will ultimately need to communicate (see Abstract section later for example). \n"
]
Expand Down Expand Up @@ -98,7 +98,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -116,5 +116,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}
4 changes: 2 additions & 2 deletions tutorials/W2D1_ModelingPractice/student/W2D1_Tutorial1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1160,7 +1160,7 @@
"name": "python3"
},
"kernelspec": {
"display_name": "cellpose",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -1178,5 +1178,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 4
}