12 lines
290 B
Python
12 lines
290 B
Python
from app.models import Dewar
|
|
|
|
|
|
def calculate_number_of_pucks(dewar: Dewar) -> int:
|
|
return len(dewar.pucks) if dewar.pucks else 0
|
|
|
|
|
|
def calculate_number_of_samples(dewar: Dewar) -> int:
|
|
if not dewar.pucks:
|
|
return 0
|
|
return sum(len(puck.positions) for puck in dewar.pucks)
|