workstation.bioyond_dispensing_station:
  category:
  - workstation
  - bioyond
  class:
    action_value_mappings:
      create_90_10_vial_feeding_task:
        feedback: {}
        goal:
          delay_time: delay_time
          hold_m_name: hold_m_name
          order_name: order_name
          percent_10_1_assign_material_name: percent_10_1_assign_material_name
          percent_10_1_liquid_material_name: percent_10_1_liquid_material_name
          percent_10_1_target_weigh: percent_10_1_target_weigh
          percent_10_1_volume: percent_10_1_volume
          percent_10_2_assign_material_name: percent_10_2_assign_material_name
          percent_10_2_liquid_material_name: percent_10_2_liquid_material_name
          percent_10_2_target_weigh: percent_10_2_target_weigh
          percent_10_2_volume: percent_10_2_volume
          percent_10_3_assign_material_name: percent_10_3_assign_material_name
          percent_10_3_liquid_material_name: percent_10_3_liquid_material_name
          percent_10_3_target_weigh: percent_10_3_target_weigh
          percent_10_3_volume: percent_10_3_volume
          percent_90_1_assign_material_name: percent_90_1_assign_material_name
          percent_90_1_target_weigh: percent_90_1_target_weigh
          percent_90_2_assign_material_name: percent_90_2_assign_material_name
          percent_90_2_target_weigh: percent_90_2_target_weigh
          percent_90_3_assign_material_name: percent_90_3_assign_material_name
          percent_90_3_target_weigh: percent_90_3_target_weigh
          speed: speed
          temperature: temperature
        goal_default:
          delay_time: ''
          hold_m_name: ''
          order_name: ''
          percent_10_1_assign_material_name: ''
          percent_10_1_liquid_material_name: ''
          percent_10_1_target_weigh: ''
          percent_10_1_volume: ''
          percent_10_2_assign_material_name: ''
          percent_10_2_liquid_material_name: ''
          percent_10_2_target_weigh: ''
          percent_10_2_volume: ''
          percent_10_3_assign_material_name: ''
          percent_10_3_liquid_material_name: ''
          percent_10_3_target_weigh: ''
          percent_10_3_volume: ''
          percent_90_1_assign_material_name: ''
          percent_90_1_target_weigh: ''
          percent_90_2_assign_material_name: ''
          percent_90_2_target_weigh: ''
          percent_90_3_assign_material_name: ''
          percent_90_3_target_weigh: ''
          speed: ''
          temperature: ''
        handles: {}
        result:
          return_info: return_info
        schema:
          description: ''
          properties:
            feedback:
              properties: {}
              required: []
              title: DispenStationVialFeed_Feedback
              type: object
            goal:
              properties:
                delay_time:
                  type: string
                hold_m_name:
                  type: string
                order_name:
                  type: string
                percent_10_1_assign_material_name:
                  type: string
                percent_10_1_liquid_material_name:
                  type: string
                percent_10_1_target_weigh:
                  type: string
                percent_10_1_volume:
                  type: string
                percent_10_2_assign_material_name:
                  type: string
                percent_10_2_liquid_material_name:
                  type: string
                percent_10_2_target_weigh:
                  type: string
                percent_10_2_volume:
                  type: string
                percent_10_3_assign_material_name:
                  type: string
                percent_10_3_liquid_material_name:
                  type: string
                percent_10_3_target_weigh:
                  type: string
                percent_10_3_volume:
                  type: string
                percent_90_1_assign_material_name:
                  type: string
                percent_90_1_target_weigh:
                  type: string
                percent_90_2_assign_material_name:
                  type: string
                percent_90_2_target_weigh:
                  type: string
                percent_90_3_assign_material_name:
                  type: string
                percent_90_3_target_weigh:
                  type: string
                speed:
                  type: string
                temperature:
                  type: string
              required:
              - order_name
              - percent_90_1_assign_material_name
              - percent_90_1_target_weigh
              - percent_90_2_assign_material_name
              - percent_90_2_target_weigh
              - percent_90_3_assign_material_name
              - percent_90_3_target_weigh
              - percent_10_1_assign_material_name
              - percent_10_1_target_weigh
              - percent_10_1_volume
              - percent_10_1_liquid_material_name
              - percent_10_2_assign_material_name
              - percent_10_2_target_weigh
              - percent_10_2_volume
              - percent_10_2_liquid_material_name
              - percent_10_3_assign_material_name
              - percent_10_3_target_weigh
              - percent_10_3_volume
              - percent_10_3_liquid_material_name
              - speed
              - temperature
              - delay_time
              - hold_m_name
              title: DispenStationVialFeed_Goal
              type: object
            result:
              properties:
                return_info:
                  type: string
              required:
              - return_info
              title: DispenStationVialFeed_Result
              type: object
          required:
          - goal
          title: DispenStationVialFeed
          type: object
        type: DispenStationVialFeed
      create_diamine_solution_task:
        feedback: {}
        goal:
          delay_time: delay_time
          hold_m_name: hold_m_name
          liquid_material_name: liquid_material_name
          material_name: material_name
          order_name: order_name
          speed: speed
          target_weigh: target_weigh
          temperature: temperature
          volume: volume
        goal_default:
          delay_time: ''
          hold_m_name: ''
          liquid_material_name: ''
          material_name: ''
          order_name: ''
          speed: ''
          target_weigh: ''
          temperature: ''
          volume: ''
        handles: {}
        result:
          return_info: return_info
        schema:
          description: ''
          properties:
            feedback:
              properties: {}
              required: []
              title: DispenStationSolnPrep_Feedback
              type: object
            goal:
              properties:
                delay_time:
                  type: string
                hold_m_name:
                  type: string
                liquid_material_name:
                  type: string
                material_name:
                  type: string
                order_name:
                  type: string
                speed:
                  type: string
                target_weigh:
                  type: string
                temperature:
                  type: string
                volume:
                  type: string
              required:
              - order_name
              - material_name
              - target_weigh
              - volume
              - liquid_material_name
              - speed
              - temperature
              - delay_time
              - hold_m_name
              title: DispenStationSolnPrep_Goal
              type: object
            result:
              properties:
                return_info:
                  type: string
              required:
              - return_info
              title: DispenStationSolnPrep_Result
              type: object
          required:
          - goal
          title: DispenStationSolnPrep
          type: object
        type: DispenStationSolnPrep
    module: unilabos.devices.workstation.bioyond_studio.dispensing_station:BioyondDispensingStation
    status_types: {}
    type: python
  config_info: []
  description: ''
  handles: []
  icon: ''
  init_param_schema:
    config:
      properties:
        config:
          type: string
      required:
      - config
      type: object
    data:
      properties: {}
      required: []
      type: object
  version: 1.0.0
