TiltPicker Usage » History » Version 18
  Neil Voss, 04/15/2010 09:07 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. BUG TRACKING:  | 
| 7 | 7 | Neil Voss | ----------------------  | 
| 8 | 3 | Neil Voss | |
| 9 | TiltPicker bugs are now tracked via the AMI redmine server, visit  | 
||
| 10 | http://emg.nysbc.org/projects/tiltpicker/  | 
||
| 11 | to file any bugs  | 
||
| 12 | |||
| 13 | 1 | Neil Voss | |
| 14 | 4 | Neil Voss | h2. YOUTUBE MOVIE:  | 
| 15 | 1 | Neil Voss | ----------------------  | 
| 16 | |||
| 17 | I just made a screen capture video on how to use it. It is available is low resolution on youtube:  | 
||
| 18 | |||
| 19 | http://www.youtube.com/watch?v=cw1osPBY_JM  | 
||
| 20 | |||
| 21 | or you can download the full screen version from the appion.org website:  | 
||
| 22 | |||
| 23 | http://code.google.com/p/appion/downloads/list  | 
||
| 24 | |||
| 25 | I recommend using VLC to watch it:  | 
||
| 26 | |||
| 27 | 7 | Neil Voss | http://www.videolan.org/vlc/  | 
| 28 | 3 | Neil Voss | |
| 29 | 17 | Neil Voss | h2. LAUNCHING THE PROGRAM:  | 
| 30 | ----------------------  | 
||
| 31 | |||
| 32 | To run the program, type:  | 
||
| 33 | |||
| 34 | ./ApTiltPicker.py -1 image1.mrc -2 image2.mrc -p tiltpicks.spi  | 
||
| 35 | |||
| 36 | '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:  | 
||
| 37 | |||
| 38 | ./runPicker.sh  | 
||
| 39 | |||
| 40 | If all works the picker will open up and you'll have two images of ribosomes.  | 
||
| 41 | 4 | Neil Voss | |
| 42 | 1 | Neil Voss | h2. STEP BY STEP TUTORIAL:  | 
| 43 | ----------------------  | 
||
| 44 | |||
| 45 | 8 | Neil Voss | * Start TiltPicker  | 
| 46 | ** Extract TiltPicker, on command line type:  | 
||
| 47 | 1 | Neil Voss | |
| 48 | 8 | Neil Voss | tar -zxf tiltpicker-2.0.tgz  | 
| 49 | ** Go to tiltpicker directory, on command line type:  | 
||
| 50 | 1 | Neil Voss | |
| 51 | cd tiltpicker  | 
||
| 52 | ** Display TiltPicker help, on command line type:  | 
||
| 53 | 8 | Neil Voss | |
| 54 | 11 | Neil Voss | ./ApTiltPicker.py -h  | 
| 55 | 8 | Neil Voss | ** Open TiltPicker, on command line type:  | 
| 56 | |||
| 57 | ./ApTiltPicker.py -l data/rawu048b.jpg -r data/rawu049b.jpg -t 50.0  | 
||
| 58 | |||
| 59 | 14 | Neil Voss | ----  | 
| 60 | 1 | Neil Voss | |
| 61 | 14 | Neil Voss | * Initialize picking:  | 
| 62 | 1 | Neil Voss | ** Maximize window  | 
| 63 | 14 | Neil Voss | ** Set correct zoom for images, if necessary  | 
| 64 | ** Center the middle bar, if necessary  | 
||
| 65 | ** Manually pick 5 partcle pairs from each image  | 
||
| 66 | ** Save picks to a file, file will then auto-save all subsequent picks  | 
||
| 67 | |||
| 68 | ----  | 
||
| 69 | |||
| 70 | * Initialize alignment:  | 
||
| 71 | ** Hit the *Apply* button, circles will NOT match crosses  | 
||
| 72 | ** Find theta (tilt angle)  | 
||
| 73 | *** Hit *Theta...* button  | 
||
| 74 | *** Hit *Run*  | 
||
| 75 | *** This number should match the value from Goniometer  | 
||
| 76 | *** Hit *Apply* to accept this value  | 
||
| 77 | ** Optimize inplane rotation angles and shift  | 
||
| 78 | *** *Refine* means this parameter will be optimized  | 
||
| 79 | *** *Lock* means this parameter is locked and will NOT be optimized  | 
||
| 80 | *** Hit *Optimize...*  | 
||
| 81 | *** Hit *Run* a few times  | 
||
| 82 | *** Hit *Apply*  | 
||
| 83 | 1 | Neil Voss | ** Use *Mask* button to only look at overlapping regions, overlap % is shown on status bar  | 
| 84 | 14 | Neil Voss | ** Hit *Auto Optimize*, it automatically performs theta, optimize, and mask in a single click  | 
| 85 | ** If you look at the Terminal, it will tell you how many optimization rounds were performed  | 
||
| 86 | 13 | Neil Voss | |
| 87 | 14 | Neil Voss | ----  | 
| 88 | |||
| 89 | * Transfer pick particles  | 
||
| 90 | ** Pick a single particle in only one image.  | 
||
| 91 | ** Use transfer or *Xfer picks* button -- this automatically transfers the pick to the  | 
||
| 92 | |||
| 93 | ----  | 
||
| 94 | |||
| 95 | * DoG pick particles  | 
||
| 96 | 18 | Neil Voss | ** Measure particle size using ruler tool (at top), Use 1X zoom in to get accurate value  | 
| 97 | ** Sometimes it is best to use a 10% lower estimate for the diameter, e.g., use 30 if you measure 34  | 
||
| 98 | ** You can run DoG picker with wrong contrast and reject picks  | 
||
| 99 | 1 | Neil Voss | ** Run DoG picker with correct contrast  | 
| 100 | 8 | Neil Voss | ** Show terminal  | 
| 101 | 1 | Neil Voss | ** Accept picks  | 
| 102 | 18 | Neil Voss | ** If not enough picks were made lower the threshold  | 
| 103 | 8 | Neil Voss | ** Look at DoG map images  | 
| 104 | 18 | Neil Voss | ** If the peaks are not crisp dot and more like fuzzy balls, try reducing the particle diameter  | 
| 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  |