Skip to content

Commit

Permalink
stub Choosing Good Parameters page
Browse files Browse the repository at this point in the history
  • Loading branch information
ecormany committed Mar 18, 2024
1 parent 26d6756 commit 87bc7c4
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
12 changes: 12 additions & 0 deletions api/docs/v2/parameters/choosing.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
:og:description: Advice on choosing effective parameters in Opentrons Python protocols.

************************
Choosing Good Parameters
************************

The first decision you need to make when adding parameters to your protocol is "What should be parameterized?" Your goals in adding parameters should be the following:

1. **Add flexibility.** Accommodate changes from run to run or from lab to lab.
2. **Work efficiently.** Don't burden run setup with too many choices or confusing options.
3. **Avoid errors.** Ensure that every combination of parameters produces an analyzable, runnable protocol.

4 changes: 0 additions & 4 deletions api/docs/v2/parameters/defining.rst
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,3 @@ An example string enumeration::
default="flex_1channel_50",
description="What pipette to use during the protocol.",
)


What to Parameterize
====================
1 change: 1 addition & 0 deletions api/docs/v2/runtime_parameters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Runtime Parameters
******************

.. toctree::
parameters/choosing
parameters/defining
parameters/using_values

Expand Down

0 comments on commit 87bc7c4

Please sign in to comment.