histopath_bim_des.process.p20_cutup module
Cut-up processes.
For simplicity, specialities are ignored and all four cut-up rooms are combined into a single unit with pooled resources.
- histopath_bim_des.process.p20_cutup.register_processes(env: Model) None [source]
Register processes to the simulation environment.
- histopath_bim_des.process.p20_cutup.cutup_start(self: Specimen) None [source]
Take specimens arriving at cut-up and sort to the correct cut-up queue.
- histopath_bim_des.process.p20_cutup.cutup_generic(self: Specimen, cutup_type: Literal['bms', 'pool', 'large']) None [source]
Generic process function for specimen cut-up.
- Parameters:
self (Specimen) – The specimen to cut up.
cutup_type (Literal['bms', 'pool', 'large']) – The type of cut-up task.
- histopath_bim_des.process.p20_cutup.cutup_bms(self: Specimen) None [source]
BMS cut-up. Always produces 1 small surgical block.