Bsoft 2.1.4
Bernard's software package
bproject.cpp File Reference

Projecting a 3D map and calculating comparison statistics of the projections. More...

#include "rwimg.h"
#include "matrix_util.h"
#include "symmetry.h"
#include "ctf.h"
#include "ps_views.h"
#include "linked_list.h"
#include "options.h"
#include "utilities.h"
#include "timer.h"

Functions

Matrix img_compare_projections (Bimage *p, double SNR, double hires, double lores, double shift_limit)
 Compares a set of projections from a 3D density map. More...
 
int img_compare_projections_lowpass (Bimage *p, double SNR, double shift_limit)
 Compares a set of projections from a 3D density map. More...
 
JSvalue js_views (View *views)
 
int main (int argc, char **argv)
 
double img_compare_one_projection (Bimage *p, Bimage *pref, long i, double hires, double lores, double radius, double sigma, Matrix *cc, fft_plan planf, fft_plan planb)
 
Matriximg_compare_projections_driver (Bimage *p, double SNR, double hires, double lores, double shift_limit)
 

Variables

int verbose
 
const char * use []
 

Detailed Description

Projecting a 3D map and calculating comparison statistics of the projections.

Author
Bernard Heymann
Date
Created: 20010420
Modified: 20220331

Function Documentation

◆ img_compare_one_projection()

double img_compare_one_projection ( Bimage p,
Bimage pref,
long  i,
double  hires,
double  lores,
double  radius,
double  sigma,
Matrix cc,
fft_plan  planf,
fft_plan  planb 
)

◆ img_compare_projections()

Matrix img_compare_projections ( Bimage p,
double  SNR,
double  hires,
double  lores,
double  shift_limit 
)

Compares a set of projections from a 3D density map.

Parameters
*pthe 2D projections.
SNRSNR to impose on test projections.
hireshigh resolution limit.
loreslow resolution limit.
shift_limitlimit on cross-correlation shift.
Returns
Matrix matrix with projection comparisons.

◆ img_compare_projections_driver()

Matrix * img_compare_projections_driver ( Bimage p,
double  SNR,
double  hires,
double  lores,
double  shift_limit 
)

◆ img_compare_projections_lowpass()

int img_compare_projections_lowpass ( Bimage p,
double  SNR,
double  shift_limit 
)

Compares a set of projections from a 3D density map.

Parameters
*pthe 2D projections.
SNRSNR to impose on test projections.
shift_limitlimit on cross-correlation shift.
Returns
int 0.

◆ js_views()

JSvalue js_views ( View views)

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ use

const char* use[]

◆ verbose

int verbose
extern