parameters: (
          self,
          pipette_id: str,
          labware_id: str,
          well_name: str,
          well_location: WellLocation,
      )
docstring: Drop a tip at the specified "well".
docstring_summary: Drop a tip at the specified "well".
docstring_tokens: Drop a tip at the specified well .
function: async def drop_tip(
          self,
          pipette_id: str,
          labware_id: str,
          well_name: str,
          well_location: WellLocation,
      ) -> None:
          """Drop a tip at the specified "well"."""
          # get mount and config data from state and hardware controller
          hw_pipette = self._state_store.pipettes.get_hardware_pipette(
              pipette_id=pipette_id,
              attached_pipettes=self._hardware_api.attached_instruments,
          )
  
          # get the adjusted tip drop location
          tip_drop_location = self._state_store.geometry.get_tip_drop_location(
              pipette_config=hw_pipette.config,
              labware_id=labware_id,
              well_location=well_location,
          )
  
          # move the pipette to tip drop location
          await self._movement_handler.move_to_well(
              pipette_id=pipette_id,
              labware_id=labware_id,
              well_name=well_name,
              well_location=tip_drop_location,
          )
  
          # perform the tip drop routine
          await self._hardware_api.drop_tip(
              mount=hw_pipette.mount,
              # TODO(mc, 2020-11-12): include this parameter in the request
              home_after=True,
          )
function_tokens: async def drop_tip ( self , pipette_id : str , labware_id : str , well_name : str , well_location : WellLocation , ) -> None : # get mount and config data from state and hardware controller hw_pipette = self . _state_store . pipettes . get_hardware_pipette ( pipette_id = pipette_id , attached_pipettes = self . _hardware_api . attached_instruments , ) # get the adjusted tip drop location tip_drop_location = self . _state_store . geometry . get_tip_drop_location ( pipette_config = hw_pipette . config , labware_id = labware_id , well_location = well_location , ) # move the pipette to tip drop location await self . _movement_handler . move_to_well ( pipette_id = pipette_id , labware_id = labware_id , well_name = well_name , well_location = tip_drop_location , ) # perform the tip drop routine await self . _hardware_api . drop_tip ( mount = hw_pipette . mount , # TODO(mc, 2020-11-12): include this parameter in the request home_after = True , )