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/03/30 17:53]
gcardone [auto3dem v4.0]
auto3dem:history [2015/12/22 12:59] (current)
gcardone
Line 1: Line 1:
 ====== Modification history ====== ====== Modification history ======
  
-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 some of the listed ​changes 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 ==== 
 + 
 +== Installation == 
 +  * changed installation procedure: **auto3dem_install** is the new command 
 +  * made easy to add support for new compilers  
 + 
 +== New programs == 
 +  * **maskmap**:​ apply an input binary mask after adding a soft edge 
 + 
 +== Random Model Computation == 
 +  * a minimum number of micrographs is used to generate an initial model. This value can be controlled by option //-nmgmin// in **setup_rmc** 
 +  * initial master file contains commented line for limiting number of cpus used at reconstruction 
 + 
 +== General modifications == 
 +  * provided binary for CTFFIND4 in the package (Linux only) 
 +  * at start programs will display if compiled in parallel or serial mode  
 +  * maps are flattened with a soft mask, using full map as reference for masking in gold standard 
 +  * inconsistency of pixel size in map header does not throw an error anymore 
 + 
 +== auto3dem == 
 +  * added parameter to control the soft edge with solvent flattening (//auto flatten_falloff//​) 
 +  * keep input/​output files used by flatten and hollow procedure 
 +  * continue parameter file generated at end of each run has now unique name to avoid overwriting and to keep track of the processing 
 + 
 +== autopp == 
 +  * :!: option //D// modified to perform binning of micrographs instead of interpolation 
 +  * added experimental option 3x in autopp for using ctffind4 
 + 
 +== robem == 
 +  * added option for performing binning in batch mode (//​-bin//​) 
 +  * improved font appearance 
 +  * remove unused read/write menus 
 +  * added warning if can not connect to display 
 +  * minor fixes on size of file names 
 +  * avoid including origin when calibrating maps for subtraction
  
 ==== auto3dem v4.05 ==== ==== auto3dem v4.05 ====