Comments (5)
Ping @btmorr and @Laura-Danielle: this bug is still present in v3
of the API. The following protocol results in no pipettes and no labware being reported to the app:
from opentrons import labware, instruments
trough = labware.load('trough-12row', '3', 'trough')
plate = labware.load('96-PCR-flat', '1', 'plate')
p200rack = labware.load('tiprack-200ul', '2', 'tiprack')
p200 = instruments.P300_Single(mount="left", tip_racks=[p200rack])
p200.move_to(p200rack)
p200.move_to(trough)
p200.move_to(plate)
from opentrons.
@umbhau this is actually a purposeful design, but I personally think it should be reconsidered. The problem with this is that changing this behavior would break some existing protocols that have been written to leverage the existing design. I am in favor of making it such that any labware that is loaded is available for calibration, but this is something that the product team should weigh in on.
from opentrons.
Hey @btmorr, I'm in favor of making all labware available as well, but would like to run through the original intended benefits of the current design (definitely before my time...sure I'm missing something).
Should also consider any unintended side effects with stacked placeables, i.e. modules.
from opentrons.
personally I'm hoping they reconsider it because my lab can't run any protocols because they all result in "running out of tips" since the app won't load any tipracks we don't call directly. This would probably be fine though if they would just fix the bug that makes calling a specific tiprack erase that tiprack's calibration data.
from opentrons.
@arachnologist sorry but I completely missed you comment in this thread. Can you please explain what you mean by:
the bug that makes calling a specific tiprack erase that tiprack's calibration data
We're unaware of any such bug, so if you've observed something weird I'd love to get it ticketed so we can address it
from opentrons.
Related Issues (20)
- feat: show labware labels in the app HOT 1
- bug: Run labware position check not work
- bug: can't connect to robot by ssh HOT 3
- bug: scp not working on opentrons2 HOT 2
- bug: Opentrons Protocol Designer generating incorrect co-ordinates? HOT 1
- bug: labware error when trying to "proceed to run" prevents run HOT 6
- feat: accessing raspberry pi terminal? HOT 1
- bug: labware offsets not loaded when protocol crashes during local run
- bug: during initialization it stops working and it makes a strange noise HOT 1
- bug: App cannot run on Ubuntu 22.04 LTS on WSL2 due to receiving SIGTRAP
- feat: aspirate should check volume and tip attached before moving to location
- bug: pipette.starting_tip does not work correctly with api version 2.14
- bug: Protocol Analysis Failure when accessing a CSV and also not fetching existing labware offset data HOT 3
- bug: Current Step shows just a "?" instead of a view of the current step (API 2.14) HOT 3
- feat: Labware offset data should last indefinitely and only be deleted by the user and not after 20 runs (v6.3.1)
- bug: Old labware offset data co-exist with latest data HOT 1
- feat: Having the option to skip or go back to labware when running Labware Position Check
- feat: Option to have location of tip drop in trash be varied HOT 2
- Opentrons Lagging At on Robot Anaylsis HOT 1
- bug: Unresponsivness to protocols after opening pipette settings HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opentrons.