Skip to content

Commit

Permalink
Adjust the pixel size and coordinates in the output star files
Browse files Browse the repository at this point in the history
  • Loading branch information
stephen-riggs committed Feb 10, 2025
1 parent 3bf4ce8 commit 7b0da48
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions src/cryoemservices/util/tomo_output_files.py
Original file line number Diff line number Diff line change
Expand Up @@ -508,7 +508,7 @@ def _tomogram_output_files(
str(relion_options.pixel_size),
str(relion_options.invert_hand),
"optics1",
str(relion_options.pixel_size_downscaled),
str(relion_options.pixel_size),
f"AlignTiltSeries/job005/tilt_series/{tilt_series_name}.star",
str(relion_options.pixel_size_downscaled / relion_options.pixel_size),
str(relion_options.tomo_size_x),
Expand Down Expand Up @@ -569,7 +569,7 @@ def _denoising_output_files(
str(relion_options.pixel_size),
str(relion_options.invert_hand),
"optics1",
str(relion_options.pixel_size_downscaled),
str(relion_options.pixel_size),
f"AlignTiltSeries/job005/tilt_series/{tilt_series_name}.star",
str(relion_options.pixel_size_downscaled / relion_options.pixel_size),
str(relion_options.tomo_size_x),
Expand Down Expand Up @@ -664,9 +664,20 @@ def _cryolo_output_files(
for particle in range(len(loop_x)):
added_line = [
tilt_series_name,
str(float(loop_x[particle]) + float(loop_width[particle]) / 2),
str(float(loop_y[particle]) + float(loop_height[particle]) / 2),
loop_z[particle],
str(
(float(loop_x[particle]) + float(loop_width[particle]) / 2)
* relion_options.pixel_size_downscaled
- relion_options.tomo_size_x / 2 * relion_options.pixel_size
),
str(
(float(loop_y[particle]) + float(loop_height[particle]) / 2)
* relion_options.pixel_size_downscaled
- relion_options.tomo_size_y / 2 * relion_options.pixel_size
),
str(
float(loop_z[particle]) * relion_options.pixel_size_downscaled
- relion_options.vol_z / 2 * relion_options.pixel_size
),
]
output_cif.write(" ".join(added_line) + "\n")

Expand Down

0 comments on commit 7b0da48

Please sign in to comment.