pylabrobot.plate_reading.molecular_devices.spectramax_gemini_em_backend.MolecularDevicesSpectraMaxGeminiEMBackend.read_fluorescence#
- async MolecularDevicesSpectraMaxGeminiEMBackend.read_fluorescence(plate: Plate, wells: List[Well] | None = None, excitation_wavelength: int | None = None, emission_wavelength: int | None = None, focal_height: float | None = None, cutoff_filters: List[int] | None = None, read_type: ReadType = ReadType.ENDPOINT, read_order: ReadOrder = ReadOrder.COLUMN, calibrate: Calibrate = Calibrate.ONCE, shake_settings: ShakeSettings | None = None, carriage_speed: CarriageSpeed = CarriageSpeed.NORMAL, read_from_bottom: bool = False, pmt_gain: PmtGain | int = PmtGain.AUTO, flashes_per_well: int = 10, kinetic_settings: KineticSettings | None = None, spectrum_settings: SpectrumSettings | None = None, cuvette: bool = False, settling_time: int = 0, timeout: int = 600) List[Dict]#
use _get_cutoff_filter_index_from_wavelength for cutoff_filters
- Parameters:
plate (Plate)
excitation_wavelength (int | None)
emission_wavelength (int | None)
focal_height (float | None)
read_type (ReadType)
read_order (ReadOrder)
calibrate (Calibrate)
shake_settings (ShakeSettings | None)
carriage_speed (CarriageSpeed)
read_from_bottom (bool)
pmt_gain (PmtGain | int)
flashes_per_well (int)
kinetic_settings (KineticSettings | None)
spectrum_settings (SpectrumSettings | None)
cuvette (bool)
settling_time (int)
timeout (int)
- Return type: