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 |