Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
auto3dem:history [2015/07/07 18:00]
gcardone
auto3dem:history [2015/12/22 12:59] (current)
gcardone
Line 2: Line 2:
  
 This document describes incremental modifications made to the Baker lab software suite. Since the image preprocessing,​ image reconstruction,​ format conversion, and utility programs are so tightly coupled (e.g. shared standards and libraries) and released as a single package, all modifications are described together in a single document. Owing to the complexity of the software, it is impractical to provide a line-by-line listing of alterations. Instead we focus primarily on modifications that impact the end user and on large-scale changes to the code. Starting on version 4.02, more details on the changes in the latest version can be found in the file MINOR_RELEASE_NOTES,​ included in the software package. This document describes incremental modifications made to the Baker lab software suite. Since the image preprocessing,​ image reconstruction,​ format conversion, and utility programs are so tightly coupled (e.g. shared standards and libraries) and released as a single package, all modifications are described together in a single document. Owing to the complexity of the software, it is impractical to provide a line-by-line listing of alterations. Instead we focus primarily on modifications that impact the end user and on large-scale changes to the code. Starting on version 4.02, more details on the changes in the latest version can be found in the file MINOR_RELEASE_NOTES,​ included in the software package.
 +
 +==== auto3dem v4.05.2 ====
 +
 +== New programs ==
 +  * **prj**: calculate projections from a reconstruction using orientations either random, uniform or from an input data set
 +  * **a3dm_icosrotate**:​ rotate an icosahedral map from standard orientation to one with a pair of vertices positioned along the z axis
 +  * **a3dm_dat_stats**:​ gather information on the results from a run at a given iteration
 +  * **a3dm_sel_stableparts**:​ select only stable particles, i.e. with unchanged orientation with respect to a previous iteration, and generate a new stack parameter file
 +  * **a3dm_plot_score**:​ generate a histogram of the particle scores at a given iteration
 +  * **a3dm_mg_inspect_prepare**:​ generate auxiliary info and images for screening micrographs using //​a3dm_mg_inspect//​
 +  * **a3dm_mg_inspect**:​ quickly inspect and screen micrographs by means of a graphical interface
 +  * **avemaps**:​ compute average of input maps (replaces mergemaps and mergemaps2)
 +
 +== General modifications==
 +  * improved handling of cyclic and dihedral symmetries
 +  * added program a3dm_snapshot to gather information about a run, to send to developers for troubleshooting
 +  * particles read from stack files are now background-subtracted
 +
 +== Random Model Computation ==
 +  * use inner radius given as input to **setup_rmc** to mask reference maps at each iteration
 +  * suppressed non significant warnings
 +
 +== auto3dem ==
 +  * added option //po2r mask_map// to specify a binary mask to use for mask-focused refinement
 +  * added option //auto evod_parallel//​ to specify if processing of even- and odd-numbered particles to be done concurrently
 +  * added option //p3dr cpu_sparse//​ to specify if to spread cpus among different nodes to optimize resources for large maps (works only on multi-node clusters with pbs/sge queue systems)  ​
 +  * modified approach to define radial mask on maps (only ppft and hollow procedures):​ search of outer radius starts from radius with minimum standard deviation
 +
 +== autopp ==
 +  * :!: restored option //D// to original interpolation and moved binning procedure to option //H//
 +  * options 5 and 6: keep all info in first line of .dat files
 +  * option 6: fixed bug when processing stacks with only one particle
 +  * option j: when scaling, adjust also pixel size in .dat files
 +
 +== PPFT ==
 +  * figure of merit calculated in double precision
 +
 +== POR ==
 +  * avoid overflow error with metric/​funcmode 0
 +  * change metric 1 to normalized version
 +  * use the same user-defined metric for origin refinement
 +
 +== maskmap ==
 +  * added option to apply the inverse of input mask
 +
 +== rot_map ==
 +  * input shifts now expected as pixels
 +  * improved estimate of the background value
 +  * write the map in a format compatible with **p3dr**
 +
 +== a3dm_plot_fsc ==
 +  * estimate resolution at threshold value by linear interpolation
 +  * added option //​-c/​--cutoff//​ to specify threshold value where to estimate the resolution
  
 ==== auto3dem v4.05.1 ==== ==== auto3dem v4.05.1 ====