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