iblrig.valve.ValveValues

Inheritance diagram of ValveValues

class iblrig.valve.ValveValues[source]
__init__(open_times_ms, weights_g)[source]
Parameters:
add_samples(open_times_ms, weights_g)[source]
Parameters:
clear_data()[source]
ms2ul(time_ms)[source]
Parameters:

time_ms (Annotated[float, Ge(ge=0)] | Iterable[Annotated[float, Ge(ge=0)]])

Return type:

Annotated[float, Ge(ge=0)] | ndarray

ul2ms(volume_ul)[source]
Parameters:

volume_ul (Annotated[float, Ge(ge=0)] | Iterable[Annotated[float, Ge(ge=0)]])

Return type:

Annotated[float, Ge(ge=0)] | ndarray

property open_times_ms: ndarray
property volumes_ul: ndarray
property weights_g: ndarray