stilt.config.FirstOrderLifetimeTransformSpec#
- class stilt.config.FirstOrderLifetimeTransformSpec(*, kind: Literal['first_order_lifetime'], lifetime_hours: typing.Annotated[float, Gt(gt=0)], time_column: str = 'time', time_unit: str = 'min', metadata: dict[str, typing.Any] = <factory>) None[source]#
Declarative built-in transform for first-order lifetime decay.
Parameters#
Parameter |
Description |
Default |
|---|---|---|
|
Discriminator identifying this transform as first-order lifetime decay. |
Required |
|
E-folding lifetime, in hours, used for exponential decay. |
Required |
|
Trajectory column containing the elapsed transport time. |
|
|
Unit for the trajectory time column, typically minutes or hours. |
|
|
Optional metadata stored alongside the transform specification. |
|