В настоящее время все шаги паузы в начале прогона пропускаются. Программное обеспечение 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)
Как я могу отредактировать свой скрипт Python, чтобы шаги паузы не пропускались на Opentrons OT2? ⇐ Python
Программы на Python
1774946323
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)
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия