Module: Sequencescape::Plate::CurrentVolumeSubstraction
- Defined in:
- lib/sequencescape/plate.rb
Instance Method Summary collapse
Instance Method Details
#create!(attributes = nil) ⇒ Object
39 40 41 42 43 44 45 46 47 |
# File 'lib/sequencescape/plate.rb', line 39 def create!(attributes = nil) attributes ||= {} new({}, false).tap do |volume_update| api.create(actions.create, { 'volume_update' => attributes }, Sequencescape::Api::ModifyingHandler.new(volume_update)) end end |
#substract_volume!(volume_change) ⇒ Object
49 50 51 |
# File 'lib/sequencescape/plate.rb', line 49 def substract_volume!(volume_change) create!({ volume_change: volume_change }) end |