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