Differences
This shows you the differences between two versions of the page.
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 ==== |