Project

General

Profile

TiltPicker Usage » History » Version 19

Amber Herold, 01/24/2011 11:11 AM

1 8 Neil Voss
A copy of this page is available at:
2
3
  http://emg.nysbc.org/projects/tiltpicker/wiki/TiltPicker_Usage
4
5 1 Neil Voss
h2. BUG TRACKING:
6 7 Neil Voss
----------------------
7 3 Neil Voss
8
 TiltPicker bugs are now tracked via the AMI redmine server, visit
9
 http://emg.nysbc.org/projects/tiltpicker/
10
 to file any bugs
11
12 1 Neil Voss
13 4 Neil Voss
h2. YOUTUBE MOVIE:
14 1 Neil Voss
----------------------
15
16
I just made a screen capture video on how to use it. It is available is low resolution on youtube:
17
18
 http://www.youtube.com/watch?v=cw1osPBY_JM
19
20 19 Amber Herold
or you can "download the full screen version":http://emg.nysbc.org/attachments/download/549/tiltpicker.ogm.
21 1 Neil Voss
22
23
I recommend using VLC to watch it:
24
25 7 Neil Voss
 http://www.videolan.org/vlc/
26 3 Neil Voss
27 17 Neil Voss
h2. LAUNCHING THE PROGRAM:
28
----------------------
29
30
To run the program, type:
31
32
  ./ApTiltPicker.py -1 image1.mrc -2 image2.mrc -p tiltpicks.spi
33
34
'tiltpicks.spi' is optional. I left an example in the tiltpicker folder. You must run the program in the tiltpicker folder. To run the example type:
35
36
  ./runPicker.sh
37
38
If all works the picker will open up and you'll have two images of ribosomes.
39 4 Neil Voss
40 1 Neil Voss
h2. STEP BY STEP TUTORIAL:
41
----------------------
42
43 8 Neil Voss
* Start TiltPicker
44
** Extract TiltPicker, on command line type:	
45 1 Neil Voss
46 8 Neil Voss
 tar -zxf tiltpicker-2.0.tgz
47
** Go to tiltpicker directory, on command line type:
48 1 Neil Voss
49
 cd tiltpicker	
50
** Display TiltPicker help, on command line type:
51 8 Neil Voss
52 11 Neil Voss
 ./ApTiltPicker.py -h
53 8 Neil Voss
** Open TiltPicker, on command line type:	
54
55
 ./ApTiltPicker.py -l data/rawu048b.jpg -r data/rawu049b.jpg -t 50.0	
56
57 14 Neil Voss
----
58 1 Neil Voss
59 14 Neil Voss
* Initialize picking:
60 1 Neil Voss
** Maximize window
61 14 Neil Voss
** Set correct zoom for images, if necessary
62
** Center the middle bar, if necessary
63
** Manually pick 5 partcle pairs from each image
64
** Save picks to a file, file will then auto-save all subsequent picks
65
66
----
67
68
* Initialize alignment:
69
** Hit the *Apply* button, circles will NOT match crosses
70
** Find theta (tilt angle)
71
*** Hit *Theta...* button
72
*** Hit *Run*
73
*** This number should match the value from Goniometer
74
*** Hit *Apply* to accept this value
75
** Optimize inplane rotation angles and shift
76
*** *Refine* means this parameter will be optimized
77
*** *Lock* means this parameter is locked and will NOT be optimized
78
*** Hit *Optimize...*
79
*** Hit *Run* a few times
80
*** Hit *Apply*
81 1 Neil Voss
** Use *Mask* button to only look at overlapping regions, overlap % is shown on status bar
82 14 Neil Voss
** Hit *Auto Optimize*, it automatically performs theta, optimize, and mask in a single click
83
** If you look at the Terminal, it will tell you how many optimization rounds were performed
84 13 Neil Voss
85 14 Neil Voss
----
86
87
* Transfer pick particles
88
** Pick a single particle in only one image.
89
** Use transfer or *Xfer picks* button -- this automatically transfers the pick to the 
90
91
----
92
93
* DoG pick particles
94 18 Neil Voss
** Measure particle size using ruler tool (at top), Use 1X zoom in to get accurate value
95
** Sometimes it is best to use a 10% lower estimate for the diameter, e.g., use 30 if you measure 34
96
** You can run DoG picker with wrong contrast and reject picks
97 1 Neil Voss
** Run DoG picker with correct contrast
98 8 Neil Voss
** Show terminal
99 1 Neil Voss
** Accept picks
100 18 Neil Voss
** If not enough picks were made lower the threshold
101 8 Neil Voss
** Look at DoG map images
102 18 Neil Voss
** If the peaks are not crisp dot and more like fuzzy balls, try reducing the particle diameter
103 14 Neil Voss
104
----
105 8 Neil Voss
106 1 Neil Voss
* Clean up particle picks	
107
** Use clear bad picks button	
108
** Use polygon tool
109
** Auto optimize
110
** Use cutoff button to remove picks below a threshold
111 12 Neil Voss
** Add more picks
112
** Save and quit
113
114
h2. BUTTON DOCUMENTATION:
115
----------------------
116 1 Neil Voss
117 15 Neil Voss
Notes: 
118
# The underlined letter on the button means that you can use the Alt button (Option on a Mac) and that letter to push the button.
119
# If the button name is followed by three dots '...', it means a pop up window will be displayed for more input.
120 16 Neil Voss
# All buttons are also availale at the top menu
121 15 Neil Voss
122 1 Neil Voss
(from left to right)
123 15 Neil Voss
124
* Apply (Alt-A) -- Displays picked particle locations from one image in the other image as circles
125
126
* Theta... (Alt-T) -- Determine the tilt angle difference between images independent of tilt axis rotation (positive, untilted on left; negative, untilted on right)
127
* Optimize... (Alt-O) -- Perform least squares refinement of all alignment parameters
128
* Mask (Alt-M) -- Hide non-overlapping regions in the images (based on alignment parameters)
129
* Auto Optimize (Alt-Z) -- Automatically perform above 3 steps: Theta, Optimize, and Mask in single click
130
131
* Rm Worst Picks (Alt-W) -- Remove the worst picks by alignment error highlighted by a yellow plus (+) symbol
132
* Cutoff... (Alt-C) -- Remove the worst picks by specifying an alignment error
133
* Xfer picks (Alt-X) -- Transfer picks from one image to the other based on the alignment parameters
134
* Rm Polygon (Alt-P) -- Remove all points located within a drawn polygon from both images, good for large pieces of crud
135
* Reset... -- Reset all parameters and remove all picks, i.e., start over.
136
137
* Dog Pick... (Alt-D) -- Run automated particle picker. Requires an estimate of the size of the particle (in pixels)
138
* Quit (Alt-Q) -- Quit the program