Xmipp
v3.23.11-Nereus
|
Classes | |
class | ProgCorrectPhaseFlip2D |
class | ProgCorrectWiener2D |
Variables | |
double | ProgCorrectPhaseFlip2D::sampling_rate |
Sampling rate. More... | |
Image< double > | ProgCorrectPhaseFlip2D::img |
CTFDescription | ProgCorrectPhaseFlip2D::ctf |
size_t | ProgCorrectPhaseFlip2D::Ydim |
size_t | ProgCorrectPhaseFlip2D::Xdim |
FourierTransformer | ProgCorrectPhaseFlip2D::transformer |
Wiener2D | ProgCorrectWiener2D::WF |
bool | ProgCorrectWiener2D::phase_flipped |
double | ProgCorrectWiener2D::pad |
bool | ProgCorrectWiener2D::isIsotropic |
bool | ProgCorrectWiener2D::correct_envelope |
double | ProgCorrectWiener2D::wiener_constant |
Wiener filter constant. More... | |
double | ProgCorrectWiener2D::sampling_rate |
Sampling rate. More... | |
Image< double > | ProgCorrectWiener2D::img |
CTFDescription | ProgCorrectWiener2D::ctf |
size_t | ProgCorrectWiener2D::Ydim |
size_t | ProgCorrectWiener2D::Xdim |
MultidimArray< double > | ProgCorrectWiener2D::Mwien |
MultidimArray< std::complex< double > > | ProgCorrectWiener2D::Faux |
FourierTransformer | ProgCorrectWiener2D::transformer |
void ProgVolumeCorrectBfactor::apply_allpoints | ( | MultidimArray< std::complex< double > > & | FT1, |
std::vector< fit_point2D > & | guinier_diff | ||
) |
Apply B-factor
This will adjust the power spectrum according to the difference Guinier
Definition at line 300 of file volume_correct_bfactor.cpp.
void ProgVolumeCorrectBfactor::apply_bfactor | ( | MultidimArray< std::complex< double > > & | FT1, |
double | bfactor | ||
) |
Apply B-factor
This will apply the following operation to the FT1: exp (- bfactor / 4 * d *d)
Definition at line 282 of file volume_correct_bfactor.cpp.
void ProgVolumeCorrectBfactor::apply_snr_weights | ( | MultidimArray< std::complex< double > > & | FT1, |
std::vector< double > & | snr | ||
) |
Apply SNR weights to Fourier Transform of a volume
Definition at line 263 of file volume_correct_bfactor.cpp.
|
virtual |
Function in which the param of each Program are defined.
Reimplemented from XmippMetadataProgram.
Reimplemented in BasicMpiMetadataProgram< ProgCorrectPhaseFlip2D >.
Definition at line 36 of file ctf_correct_phase.cpp.
|
virtual |
Function in which the param of each Program are defined.
Reimplemented from XmippMetadataProgram.
Reimplemented in BasicMpiMetadataProgram< ProgCorrectWiener2D >.
Definition at line 42 of file ctf_correct_wiener2d.cpp.
void ProgCorrectWiener2D::generateWienerFilter | ( | MultidimArray< double > & | Mwien, |
CTFDescription & | ctf | ||
) |
void ProgVolumeCorrectBfactor::get_snr_weights | ( | std::vector< double > & | snr | ) |
Read FSC file and convert to signal-to-noise weights
Definition at line 243 of file volume_correct_bfactor.cpp.
void ProgVolumeCorrectBfactor::make_guinier_plot | ( | MultidimArray< std::complex< double > > & | m1, |
std::vector< fit_point2D > & | guinier | ||
) |
Make Guinier plot (logarithm of spherically averaged amplitudes versus resolution in 1/A^2)
Definition at line 146 of file volume_correct_bfactor.cpp.
|
virtual |
Reimplemented from XmippMetadataProgram.
Definition at line 57 of file ctf_correct_wiener2d.cpp.
|
virtual |
Implements XmippMetadataProgram.
Definition at line 45 of file ctf_correct_phase.cpp.
|
virtual |
Implements XmippMetadataProgram.
Definition at line 96 of file ctf_correct_wiener2d.cpp.
|
virtual |
Function in which each program will read parameters that it need. If some error occurs the usage will be printed out.
Reimplemented from XmippMetadataProgram.
Reimplemented in BasicMpiMetadataProgram< ProgCorrectPhaseFlip2D >.
Definition at line 29 of file ctf_correct_phase.cpp.
|
virtual |
Function in which each program will read parameters that it need. If some error occurs the usage will be printed out.
Reimplemented from XmippMetadataProgram.
Reimplemented in BasicMpiMetadataProgram< ProgCorrectWiener2D >.
Definition at line 30 of file ctf_correct_wiener2d.cpp.
void ProgVolumeCorrectBfactor::write_guinierfile | ( | const FileName & | fn_guinier, |
std::vector< fit_point2D > & | guinierin, | ||
std::vector< fit_point2D > & | guinierweighted, | ||
std::vector< fit_point2D > & | guiniernew, | ||
double | intercept, | ||
std::vector< fit_point2D > & | guinierref | ||
) |
bool ProgCorrectWiener2D::correct_envelope |
Definition at line 53 of file ctf_correct_wiener2d.h.
CTFDescription ProgCorrectPhaseFlip2D::ctf |
Definition at line 50 of file ctf_correct_phase.h.
CTFDescription ProgCorrectWiener2D::ctf |
Definition at line 77 of file ctf_correct_wiener2d.h.
MultidimArray<std::complex<double> > ProgCorrectWiener2D::Faux |
Definition at line 82 of file ctf_correct_wiener2d.h.
Image<double> ProgCorrectPhaseFlip2D::img |
Definition at line 49 of file ctf_correct_phase.h.
Image<double> ProgCorrectWiener2D::img |
Definition at line 75 of file ctf_correct_wiener2d.h.
bool ProgCorrectWiener2D::isIsotropic |
Definition at line 51 of file ctf_correct_wiener2d.h.
MultidimArray<double> ProgCorrectWiener2D::Mwien |
Definition at line 81 of file ctf_correct_wiener2d.h.
double ProgCorrectWiener2D::pad |
Padding factor
Definition at line 49 of file ctf_correct_wiener2d.h.
bool ProgCorrectWiener2D::phase_flipped |
Definition at line 46 of file ctf_correct_wiener2d.h.
double ProgCorrectPhaseFlip2D::sampling_rate |
Sampling rate.
Definition at line 41 of file ctf_correct_phase.h.
double ProgCorrectWiener2D::sampling_rate |
Sampling rate.
Definition at line 59 of file ctf_correct_wiener2d.h.
FourierTransformer ProgCorrectPhaseFlip2D::transformer |
Definition at line 52 of file ctf_correct_phase.h.
FourierTransformer ProgCorrectWiener2D::transformer |
Definition at line 83 of file ctf_correct_wiener2d.h.
Wiener2D ProgCorrectWiener2D::WF |
Definition at line 44 of file ctf_correct_wiener2d.h.
double ProgCorrectWiener2D::wiener_constant |
Wiener filter constant.
Definition at line 56 of file ctf_correct_wiener2d.h.
size_t ProgCorrectPhaseFlip2D::Xdim |
Definition at line 51 of file ctf_correct_phase.h.
size_t ProgCorrectWiener2D::Xdim |
Definition at line 79 of file ctf_correct_wiener2d.h.
size_t ProgCorrectPhaseFlip2D::Ydim |
Definition at line 51 of file ctf_correct_phase.h.
size_t ProgCorrectWiener2D::Ydim |
Definition at line 79 of file ctf_correct_wiener2d.h.