added pucks and samples
This commit is contained in:
11
backend/app/utils.py
Normal file
11
backend/app/utils.py
Normal file
@ -0,0 +1,11 @@
|
||||
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)
|
Reference in New Issue
Block a user