docs(flomni): simplify 360deg tomo CLI output to a plain no-duplicates note

Drop the "effective (mod-180) reconstruction resolution" line added in
the previous commit -- the projection count already says everything
that matters; a derived resolution figure just adds noise. Replaced
with a plain "There are no duplicate angles." note in both display
spots (tomo_parameters() and the interactive wizard).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
x01dc
2026-07-15 09:52:38 +02:00
co-authored by Claude Sonnet 5
parent 900c810111
commit 278364e650
@@ -3648,19 +3648,7 @@ class Flomni(
f" {self.tomo_angle_range / total_projections:.3f} degrees"
)
if self.tomo_angle_range == 360:
# The line above is the raw physical spacing within each
# 180-degree half (each half is only 4-way interlaced on
# its own). The two halves use complementary, not shared,
# phases (see _subtomo_angle_plan()'s docstring), so mod
# 180 they combine into a grid twice as fine, with zero
# redundant measurements - identical to what an equivalent
# 180-degree scan at the same total projection count would
# produce.
print(
"Effective (mod-180) reconstruction resolution:"
f" {180.0 / total_projections:.3f} degrees"
" (halves are complementary, not redundant)"
)
print("There are no duplicate angles.")
print(
"0-deg reference shots (odd sub-tomo start + end) ="
f" {self.zero_deg_reference_at_each_subtomo}"
@@ -3789,11 +3777,7 @@ class Flomni(
f" {self.tomo_angle_range / actual_total:.3f} degrees"
)
if self.tomo_angle_range == 360:
print(
"The effective (mod-180) reconstruction resolution will be"
f" {180.0 / actual_total:.3f} degrees"
" (halves are complementary, not redundant)"
)
print("There are no duplicate angles.")
self.zero_deg_reference_at_each_subtomo = bool(
self._get_val(
"Take 0-deg reference shots (start of each odd sub-tomo + end) for"