| Bsoft 2.0.5 Bernard's software package

mg_particles.h
Go to the documentation of this file.
1
9 #include "rwimg.h"
10
11 // Function prototypes
12 int project_align_particles(Bproject* project, int part_select,
13 double nuavg, double nustd);
14 int project_center_particles(Bproject* project, int part_select,
15 double nuavg, double nustd);
16 int project_set_particle_centers(Bproject* project, Bimage* pref,
17 int part_select, double hires, double lores);
18 long project_find_part_centers_in_mgs(Bproject* project,
19 double hires, double lores, int filter_flag);
20 long mg_find_part_centers(Bmicrograph* mg,
21 double hires, double lores, int filter_flag);
22 Bimage* project_find_particle_centers(Bproject* project, int max_iter,
23 int part_select, double hires, double lores);
24 long project_mask_particles(Bproject* project, Bimage* pmask, Bstring& partpath);
25 long project_compare_particles(Bproject* project, Bproject* projcomp);
26 double project_tilt_from_particle_defocus(Bproject* project);
27 long project_set_particle_defocus_from_tilt(Bproject* project, double axis, double tilt);
28
mg_find_part_centers
long mg_find_part_centers(Bmicrograph *mg, double hires, double lores, int filter_flag)
Finds the centers of picked particles within a micrograph.
Definition: mg_particles.cpp:354
project_find_particle_centers
Bimage * project_find_particle_centers(Bproject *project, int max_iter, int part_select, double hires, double lores)
Calculates centers of single particle images.
Definition: mg_particles.cpp:408
project_tilt_from_particle_defocus
double project_tilt_from_particle_defocus(Bproject *project)
Finds the tilt axis from refined particle defocus values.
Definition: mg_particles.cpp:709
project
Bproject * project
Definition: bshow.cpp:31
part_select
Tcl_Obj * part_select(Bparticle *part, int objc, Tcl_Obj *CONST objv[])
Definition: tcltk_bmg.cpp:432
project_set_particle_centers
int project_set_particle_centers(Bproject *project, Bimage *pref, int part_select, double hires, double lores)
Calculates centers of single particle images by cross-correlation with a reference.
Definition: mg_particles.cpp:260
Bimage
General image parameter class.
Definition: Bimage.h:163
project_compare_particles
long project_compare_particles(Bproject *project, Bproject *projcomp)
Compares the coordinates of particles between two files.
Definition: mg_particles.cpp:650
Bmicrograph
Definition: mg_processing.h:200
project_center_particles
int project_center_particles(Bproject *project, int part_select, double nuavg, double nustd)
Centers single particle images based on the parametric center.
Definition: mg_particles.cpp:135
Bstring
Definition: Bstring.h:29
project_align_particles
int project_align_particles(Bproject *project, int part_select, double nuavg, double nustd)
Aligns single particle images based on orientation parameters.
Definition: mg_particles.cpp:33
project_set_particle_defocus_from_tilt
long project_set_particle_defocus_from_tilt(Bproject *project, double axis, double tilt)
Finds the tilt axis from refined particle defocus values.
Definition: mg_particles.cpp:802
rwimg.h
Header file for 2D and 3D image I/O.
project_mask_particles
long project_mask_particles(Bproject *project, Bimage *pmask, Bstring &partpath)
Calculates centers of single particle images.
Definition: mg_particles.cpp:579
project_find_part_centers_in_mgs
long project_find_part_centers_in_mgs(Bproject *project, double hires, double lores, int filter_flag)
Finds the centers of picked particles within a micrograph.
Definition: mg_particles.cpp:319
Bproject
Definition: mg_processing.h:333