Volume Adjustment: Eliminate moons or remove dusts from the background of a 3D density map based on the expected molecular mass.
Usage in command line
sp_pipe.py moon_eliminator input_volume_path input_volume_path_2nd output_directory --pixel_size=PIXEL_SIZE --mol_mass=KILODALTON --use_density_threshold=THRESHOLD --moon_distance=PIXEL_DISTANCE --ndilation=DILATION_PIXEL_WIDTH --edge_width=SIGMA_PIXEL_WIDTH --resample_ratio=RATIO_OR_DIR_PATH --box_size=BOX_SIZE --resampled_shift3d --shift3d_x=SHIFT3D_X --shift3d_y=SHIFT3D_Y --shift3d_z=SHIFT3D_Z --invert_handedness --fl=LPF_CUTOFF_FREQ --aa=LPF_FALLOFF_WIDTH --outputs_root=FILE_ROOT --edge_type=SOFT_EDGE_TYPE --debug
sp_pipe moon_eliminator does not support MPI.
There are two modes to run the program:
1. Single Volume Mode:
Create reference 3D structure and 3D mask from R-VIPER 3D model with the resample ratio used in ISAC2 using an expected molecular mass [kDa].
sp_pipe.py moon_eliminator 'outdir_rviper/main001/average_volume.hdf' 'outdir_pipe_moon_eliminator' --mol_mass=1400 --pixel_size=1.12 --resample_ratio='outdir_isac2' --box_size=352
Create reference 3D structure and 3D mask from R-VIPER 3D model with the resample ratio used in ISAC2 using ad-hoc density threshold instead of the expected molecular mass [kDa].
sp_pipe.py moon_eliminator 'outdir_rviper/main001/average_volume.hdf' 'outdir_pipe_moon_eliminator' --mol_mass=1400 --pixel_size=1.12 --use_density_threshold=13.2 --resample_ratio='outdir_isac2' --box_size=352
Create reference 3D structure and 3D mask from post-refined MERIDIEN 3D model using the expected molecular mass [kDa].
sp_pipe.py moon_eliminator 'outdir_postrefiner/postrefine3d.hdf' 'outdir_pipe_moon_eliminator' --mol_mass=1400 --pixel_size=1.12
2. Halfset Volumes Mode:
Create reference 3D structure and 3D mask from halfset unfiltered maps produced by MERIDIEN, using the expected molecular mass [kDa].
sp_pipe.py moon_eliminator 'outdir_meridien/vol_0_unfil_025.hdf' 'outdir_meridien/vol_0_unfil_025.hdf' 'outdir_pipe_moon_eliminator' --mol_mass=1400 --pixel_size=1.12
File Name | Discription | ||
*_ref_before_moon_elimination.hdf | File containing the 3D reference map before moon elimination (i.e., the 3D map just before applying moon elimination.). | ||
*_ref_moon_eliminated.hdf | File containing the moon eliminated 3D reference. | ||
*_mask_moon_elminator.hdf | File containing the moon elminator 3D mask. | ||
*_bin_mol_mass.hdf | File containing the 3D bainary corresponding to the molecular mass. | ||
*_mask_moon_eliminated.hdf | File containing the moon eliminated 3D mask. |
This command executes the following processes:
Wish
Tips about balancing settings of moon_distance, dilation, and edge_sigma options for Gaussian soft-edge.
Felipe Merino and Toshio Moriya
Category 1:: APPLICATIONS
sparx/bin/sp_pipe.py
Alpha:: Under development.
There are no known bugs so far.