def calculate_number_of_pucks(dewar): return len(dewar.pucks) if dewar.pucks else 0 def calculate_number_of_samples(dewar): if not dewar.pucks: return 0 return sum(len(puck.positions) for puck in dewar.pucks)