Как я могу отредактировать свой скрипт Python, чтобы шаги паузы не пропускались на Opentrons OT2?Python

Программы на Python
Ответить
Anonymous
 Как я могу отредактировать свой скрипт Python, чтобы шаги паузы не пропускались на Opentrons OT2?

Сообщение Anonymous »

В настоящее время все шаги паузы в начале прогона пропускаются. Программное обеспечение Opentrons не приостанавливает протокол до тех пор, пока не будет нажата кнопка возобновления, а затем продолжится. Я создал другие протоколы со сложенными шагами паузы, которые работают, поэтому я не уверен, почему этот не работает.
def run(protocol: protocol_api.ProtocolContext):
# Confirmations
protocol.pause(f"Confirm deck locations: Sample plate{'s' if number_sample_columns > 21 else ''} in {location_samples}. Evotip plate{'s' if number_evotips > 12 else ''} in {location_evotips}. 20 uL tips in {location_p20_tips}.300 uL tips in {location_p300}.Solvent reservoir in {location_solvent_plate}. All lids are off tip boxes.")
if number_sample_columns > 0:
protocol.pause(f"Confirm: {number_sample_columns} sample column{'s' if number_sample_columns != 1 else ''} in 96 well plate {'are' if number_sample_columns != 1 else 'is'} being processed, starting from column {sample_plate_first_column}.")
else:
protocol.pause("Confirm: No sample columns will be added.")
blank_start_col = number_sample_columns + 1
if number_blank_evotips > 0:
protocol.pause(f"Confirm: {number_blank_evotips} blank column{'s' if number_blank_evotips != 1 else ''} will be added after the samples starting at evotip column {blank_start_col}.")
else:
protocol.pause("Confirm: No blank columns will be added.")
protocol.pause(f"Confirm: 1 column of p300 tips from column {p300_first_column} is being used for solvent transfer.")
protocol.pause(f"Confirm: {number_evotips} column{'s' if number_evotips != 1 else ''} of p20 tips from column {p20_first_column} {'are' if number_evotips != 1 else 'is'} being used for sample and blank transfers.")
protocol.pause(f"Confirm: Buffer A reservoir loading plan is {buffer_volumes} between wells 1-11 and {iso_volume} uL isopropanol is in reservoir tray in well position {iso_location}.")
OpentronsTiploader(protocol, True).load_columns(True, True, False)
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»