Skip to content

Commit 135020a

Browse files
committed
Fix for eer fractionation from frontend
1 parent 5c68c7f commit 135020a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/murfey/server/api/file_io_instrument.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ async def write_eer_fractionation_file(
160160
)
161161
).all()
162162
if session_parameters:
163+
fractionation_params.fractionation = session_parameters[0].eer_fractionation
163164
session_parameters[0].eer_fractionation_file = str(file_path)
164165
db.add(session_parameters[0])
165166
db.commit()

src/murfey/util/db.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,7 @@ class SessionProcessingParameters(SQLModel, table=True): # type: ignore
336336
session_id: int = Field(foreign_key="session.id", primary_key=True)
337337
gain_ref: str
338338
dose_per_frame: float
339+
eer_fractionation: int = 20
339340
eer_fractionation_file: str = ""
340341
symmetry: str = "C1"
341342
session: Optional[Session] = Relationship(
@@ -647,7 +648,7 @@ class SPARelionParameters(SQLModel, table=True): # type: ignore
647648
eer_fractionation_file: str = ""
648649
symmetry: str
649650
particle_diameter: Optional[float]
650-
downscale: bool
651+
downscale: bool = True
651652
do_icebreaker_jobs: bool = True
652653
boxsize: Optional[int] = 256
653654
small_boxsize: Optional[int] = 64

0 commit comments

Comments
 (0)