Mercurial > repos > rv43 > tomo
changeset 24:817a8101d2e4 draft
"planemo upload for repository https://github.com/rolfverberg/galaxytools commit 3d7910473008ec94bc0b4580d62e61310e69917d"
author | rv43 |
---|---|
date | Mon, 18 Apr 2022 20:36:53 +0000 |
parents | 3e336f5b6402 |
children | 1728c330a87d |
files | output.yaml tomo.py |
diffstat | 2 files changed, 49 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/output.yaml Mon Apr 18 20:36:53 2022 +0000 @@ -0,0 +1,46 @@ +bright_field: + data_path: /nfs/chess/scratch/user/rv43/2022-1/id3b/sobhani-3249-A/tomo7C/tomo7C_flat_ANDOR2_001.h5 + img_offset: 1 + img_start: 0 + num: 20 +dark_field: + data_path: null + img_start: -1 + num: 0 +data_filetype: h5 +detector: + columns: 1700 + id: andor2 + pixel_size: 0.0013 + rows: 1436 +find_center: + center_stack_index: 1 + completed: true + lower_center_offset: -49.75 + lower_row: 670 + row_bounds: + - 620 + - 950 + upper_center_offset: -49.0 + upper_row: 890 +preprocess: + img_x_bounds: + - 0 + - 1436 + num_theta_skip: 0 + zoom_perc: 100 +stack_info: + num: 1 + stacks: + - data_path: /nfs/chess/scratch/user/rv43/2022-1/id3b/sobhani-3249-A/tomo7C/tomo7C_ANDOR2_001.h5 + img_offset: 1 + img_start: 0 + index: 1 + num: 354 + preprocessed: true + ref_height: 0.0 +theta_range: + end: 180.0 + num: 354 + start: 0.0 +work_folder: /nfs/chess/scratch/user/rv43/2022-1/id3b/sobhani-3249-A
--- a/tomo.py Mon Apr 18 20:02:08 2022 +0000 +++ b/tomo.py Mon Apr 18 20:36:53 2022 +0000 @@ -1183,7 +1183,7 @@ center = sinogram.shape[1]/2 # try automatic center finding routines for initial value - print('OK2') + print(f'OK2 numcore = {num_core}') tomo_center = tomopy.find_center_vo(sinogram, ncore=num_core) center_offset_vo = tomo_center-center print(f'center_offset_vo = {center_offset_vo}') @@ -1198,7 +1198,7 @@ title = f'edges row{row} center offset{center_offset_vo:.2f} Vo' self._plotEdgesOnePlane(recon_plane, title, path='find_center_pngs') del recon_plane - print(f'center_type_selector = {center_type_selector}') + print(f'center_type_selector = {galaxy_param["center_type_selector"]}') if not galaxy_param['center_type_selector']: del sinogram_T return float(center_offset_vo) @@ -1800,7 +1800,7 @@ if self.save_plots_only: msnc.clearFig(f'theta={theta_start}') # center_stack order: row,theta,column - center_offset = self._findOenterOnePlane(center_stack[row,:,:], row, thetas_deg, + center_offset = self._findCenterOnePlane(center_stack[row,:,:], row, thetas_deg, eff_pixel_size, cross_sectional_dim, num_core=num_core, galaxy_param=galaxy_param) logging.info(f'upper_center_offset = {center_offset:.2f}')