Project

General

Profile

TiltPicker Changelog » History » Version 1

Neil Voss, 04/15/2010 10:03 AM

1 1 Neil Voss
h1. TiltPicker Changelog
2
3
v2.0 -- March XX, 2010
4
NOTES:
5
 TiltPicker bugs are now tracked via the AMI redmine server, visit
6
 http://emg.nysbc.org/projects/tiltpicker/
7
 to file any bugs
8
BUGS:
9
 *	Particle picking outside image area is now not allowed
10
 *	Made sure all functions are available from the top menu
11
 *	When saving a file, it checks the extension and adds one if it does not exist
12
 *	Shortened button row, for smaller screens
13
 *	Fixed polygon tool for rectagular images
14
 *	Fixed reversal of tilt axis angles
15
 *	Fixed improper print of DoG picker particle contrast messages on command line.
16
 *	Faster polygon removal
17
FEATURES:
18
 *	Added transfer picks option (Alt-X)
19
 *	Added complete features for DoG picker:
20
	- specify multiple size
21
	- show DoG maps in GUI for advanced threshold/size tweaking
22
 *	Added particle cutoff tool to remove all particles with error above cutoff
23
 *	Users can now open new images from the menu
24
 *	Added About TiltPicker screen
25
 *	Print version and citation info upon launch on command line
26
 *	Users can now reject the results from DoG picker if the picks were bad
27
 * A dialog asks for confirmation to reset or clear parameters
28
 *	Added TiltPick2Spi.py program to split single TiltPicker file into 3 spider files
29
 *	Changed default shapes to differently sized circles, this is customizable on command line
30
 * Added more dialogs and checking to prevent user error
31
 * Better documentation in docs/USAGE.txt
32
33
v1.0	-- Jan 22, 2009
34
 *	Better output file writing; completely rewritten
35
 *	Can now both read and write SPIDER, Text and Pickle files
36
 *	Add all button the menus at the top
37
 *	Set minimum window size to work well on 1024x768 laptop
38
 *	Fixed problem with DoG picker on rectangular images
39
 *	Removed numextension requirement from polygon tool
40
 *	Enable guess shift functionality
41
 *	Better bad picks processing
42
 *	Ability to read SPIDER images, did not realize this was missing
43
 *	Added ApTiltAutoPicker.py, type --help to see options
44
 *	Set SPIDER file format as the default output
45
 *	Published paper:
46
  N.R. Voss, C.K. Yoshioka, M. Radermacher, C.S. Potter and B. Carragher
47
  "DoG Picker and TiltPicker: software tools to facilitate particle
48
    selection in single particle electron microscopy."
49
  DOI: http://dx.doi.org/10.1016/j.jsb.2009.01.004
50
51
v0.9.1	-- May 22, 2008
52
 *	Fixed bug when saving files of uneven number of particles
53
54
v0.9	-- May 21, 2008
55
 *	Added aligned x,y to txt format
56
 *	Removed radermacher module requirement, but still recommended
57
 *	Removed numextension module requirement
58
 *	Change mask to not alter levels so much
59
 *	Fixed crashed when only one worst pick is chosen
60
 *	Fixed guess xy-shift for large tilts
61
 *	Set max peaks in DoG picker
62
 *	Range to search for particle pair is limited by particle size in DoG picker
63
 *	~~Sort particles based on distance from upper-left corner; helps for finding unmatched particles~~
64
 *	Added "Auto Optimize" button, to auto run "Find Theta", "Optimize Angles", and "Mask Region"
65
 *	Set upper limit of bad particles to 10
66
 *	Fixed overlap import to database
67
68
v0.8	-- Feb 1, 2008
69
 *	Removed 'from gui.wx', should fix some importing bugs
70
 *	Reset mask with reset button
71
 *	Add DoG auto picking (experimental)
72
 *	Add clear bad picks & remove clear all picks buttons
73
 *	Show particles with largest error 4*stdev and min filter
74
 *	Added number of triangles used to find theta dialog
75
 *	Changed bad picks behavior to always highlight worst particle
76
 *	Added 'Guess Shift' for pipeline tilt picker
77
 *	Calculates percent overlap when mask is selected
78
 *	Added selection polygon removal tool
79
 *	Better particle pick importing no more orphans
80
 *	Better polygon removal no more orphans
81
 *	Tried to organize buttons better, still needs work
82
 *	Does allow you to quit with uneven # of particles
83
 *	Bad picks shows unmatched particles
84
85
v0.7	-- Dec 5, 2007
86
 *	Added FAQ based on emails I have received
87
 *	Add error values to text file output
88
 *	Auto-save feature to prevent against crashing
89
 *	Show particles with largest error: if error > mean+3*stdev then yellow cross
90
 *	Fix for xy-shifting
91
 *	Fix for import Leginon tilt data
92
 *	Fix for error values in text file
93
94
v0.6.4	-- Nov 27, 2007
95
 *	Removed requirement for apVersion from apParam
96
97
v0.6.3	-- Nov 27, 2007
98
 *	Removed requirement for sinedon and sinedon.cfg from apParam
99
 *	Changed gamma and phi angles to agree with WEB
100
 *	Fixed mask regions for non-square images
101
 *	Remove save buttons from bottom button row to make room for future buttons
102
103
v0.6.2	-- Nov 20, 2007
104
 *	Fixed reading of JPEG, PNG, TIFF images
105
 *	Clean up help function
106
 *	Created ChangeLog file
107
108
v0.6.1	-- Nov 19, 2007
109
 *	Fix for module installations
110
 *	Created INSTALL file
111
 *	Added Apache 2.0 LICENSE file
112
 *	Ctrl-A does 'apply' NOT 'save as'
113
114
v0.6	-- Nov 7, 2007
115
 *	Major feature changes
116
 *	Use optparse for command line parsing
117
 *	Fix SPIDER commenting
118
 *	Allow adjusting of icon shapes & sizes
119
120
v0.5	-- Oct 2, 2007
121
 *	First full-featured release