Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add remaining data sci concept docs and coding tutorials, slight updates to robotics outline #40

Merged
merged 1 commit into from
Sep 6, 2024
Merged
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
7 changes: 5 additions & 2 deletions docs/course-data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -482,15 +482,17 @@ robotics:
- "Jubilee"
- "Opentrons"
learning_outcomes:
- "Perform liquid transfer between vials with an automated liquid handler (Science Jubilee or Opentrons)"
- "Perform liquid transfer between vials with an automated liquid handler (Science Jubilee and OT-2)"

- module_name: "3.4 Mobile robotics"
topics:
- "ROS"
- "Isaac Sim"
- "Asynchronous task execution"
- "Prefect"
learning_outcomes:
- "Demonstrate control of a mobile cobot using frameworks such as the Robot Operating System (ROS) and Isaac Sim"
- "Use a workflow orchestration package to manage asynchronous tasks"
- "Define asynchrony in the context of hardware control for automonous laboratories"

- module_name: "3.5 Computer vision"
Expand All @@ -499,6 +501,7 @@ robotics:
- "AprilTags"
learning_outcomes:
- "Demonstrate spatial referencing and ID lookup by using OpenCV and AprilTags"
- "Use a motorized microscope and OpenCV to search for regions of interest in a sample"

- module_name: "3.6 Solid sample transfer"
topics:
Expand All @@ -507,7 +510,7 @@ robotics:
- "AprilTags"
- "Multi-axis robotics"
learning_outcomes:
- "Use ROS, AprilTags, and a multi-axis robot to perform solid sample transfer"
- "Use ROS, AprilTags, a multi-axis robot, and a workflow orchestration platform to perform solid sample transfer"

software-dev:
course_shortname: "Software Development"
Expand Down
2 changes: 1 addition & 1 deletion docs/courses/data-science/2.1-single-objective.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ to help with demonstrating advanced optimization topics.
:::{grid-item-card} Coding Tutorial
Optimizing a 3D Printed Material for Strength Under Constraints
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/sobo/sobo-tutorial.html
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/sobo/sobo.html
:color: info
:expand:
:click-parent:
Expand Down
4 changes: 2 additions & 2 deletions docs/courses/data-science/2.2-multi-objective.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Concept Doc
```
:::
:::{grid-item-card} Coding Tutorial
Optimizing a Polymer Compound for Strength and Density
Multi Objective Optmization of Polymers for Strength and Biodegradability
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/mobo/mobo-tutorial.html
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/mobo/mobo.html
:color: info
:expand:
:click-parent:
Expand Down
4 changes: 2 additions & 2 deletions docs/courses/data-science/2.3-batch.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ Concept Doc
```
:::
:::{grid-item-card} Coding Tutorial
Noisy Batch Optimization
Batch Optimization of Anti-Corrosion Coatings
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/batch/batch-bo-tutorial.html
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/batch/batch-fullybayesian.html
:color: info
:expand:
:click-parent:
Expand Down
11 changes: 11 additions & 0 deletions docs/courses/data-science/2.4-featurization.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,17 @@ best_params = candidate_params[
]
```

:::{grid-item-card} Coding Tutorial
Optimizing MAX Phases with Featurization
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/featurization/featurization.html
:color: info
:expand:
:click-parent:
Coding Tutorial
```
:::

## 🚀 Quiz

::::{tab-set}
Expand Down
23 changes: 23 additions & 0 deletions docs/courses/data-science/2.5-multi-task.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,29 @@ print(f"Objective for task A: {objective_A}")
print(f"Objective for task B: {objective_B}")
```

::::{grid} 1 2 2 2
:::{grid-item-card} Concept Doc
Multitask Bayesian Optimization
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/concepts/multitask/multitask.html
:color: info
:expand:
:click-parent:
Concept Doc
```
:::
:::{grid-item-card} Coding Tutorial
Multi-Task Optimization Across Ceramic Binder Systems
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/multitask/multitask.html
:color: info
:expand:
:click-parent:
Coding Tutorial
```
:::
::::

## 🚀 Quiz

::::{tab-set}
Expand Down
11 changes: 11 additions & 0 deletions docs/courses/data-science/2.6-benchmarking.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,17 @@ plt.title("Expected Improvement Performance on Branin Function")
plt.show()
```

:::{grid-item-card} Coding Tutorial
Benchmarking Acquisition Functions
+++
```{button-link} https://honegumi.readthedocs.io/en/latest/curriculum/tutorials/benchmarking/benchmarking.html
:color: info
:expand:
:click-parent:
Coding Tutorial
```
:::

## 🚀 Quiz

::::{tab-set}
Expand Down
Loading