Skip to content

Add thermocycler quickstart notebook - #1190

Open
codewithdaniel1 wants to merge 1 commit into
PyLabRobot:mainfrom
codewithdaniel1:docs-thermocycler-633
Open

Add thermocycler quickstart notebook#1190
codewithdaniel1 wants to merge 1 commit into
PyLabRobot:mainfrom
codewithdaniel1:docs-thermocycler-633

Conversation

@codewithdaniel1

@codewithdaniel1 codewithdaniel1 commented Jul 30, 2026

Copy link
Copy Markdown

Summary

Adds a general thermocycler quickstart notebook to address issue #633.

The notebook uses ThermocyclerChatterboxBackend so users can run the examples without physical hardware. It demonstrates:

  • creating a Thermocycler
  • opening and closing the lid
  • setting block and lid temperatures
  • querying temperature, lid, and status values
  • running a custom Protocol
  • running a PCR profile
  • deactivating the block and lid

The thermocycling overview page now links to the new quickstart notebook.

Closes #633

Testing

Ran the notebook code locally as an async Python script using the real PyLabRobot classes:

  • Thermocycler
  • ThermocyclerChatterboxBackend
  • Protocol
  • Stage
  • Step

Confirmed the example workflow runs successfully and prints the expected chatterbox output.

Also ran:

git diff --cached --check

Result: no output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs for thermocyler

1 participant