Project

General

Profile

TiltPicker Changelog » History » Version 2

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

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