59a2210bf09e67b0ddb87e7c60a48ddf618b7c62
examples/warp.md
... | ... | @@ -0,0 +1,149 @@ |
1 | +# **Warp** |
|
2 | +- **Version:** 2.0.0dev27 (2024-09-20) |
|
3 | +- **Test Source:** [Tutorial from Warp](https://warpem.github.io/warp/user_guide/warptools/quick_start_warptools_tilt_series/#create-warp-settings-files) |
|
4 | + |
|
5 | + |
|
6 | +# Complete tutorial script: |
|
7 | + |
|
8 | +```shell |
|
9 | + |
|
10 | +# Start SBGrid Environment |
|
11 | + |
|
12 | +source /programs/sbgrid.shrc |
|
13 | +export WARP_X=2.0.0dev27 |
|
14 | + |
|
15 | +# download the gain reference |
|
16 | +wget \ |
|
17 | +--timestamping \ |
|
18 | +--no-directories \ |
|
19 | +--directory-prefix ./ \ |
|
20 | +ftp://ftp.ebi.ac.uk/empiar/world_availability/10491/data/gain_ref.mrc; |
|
21 | + |
|
22 | +for i in 1 11 17 23 32; |
|
23 | +do |
|
24 | + echo "======================================================" |
|
25 | + echo "================= Downloading TS_${i} ================" |
|
26 | + # download the mdoc file |
|
27 | + wget \ |
|
28 | + --timestamping \ |
|
29 | + --no-directories \ |
|
30 | + --directory-prefix ./mdoc \ |
|
31 | + ftp://ftp.ebi.ac.uk/empiar/world_availability/10491/data/tiltseries/mdoc/TS_${i}.mrc.mdoc; |
|
32 | + |
|
33 | + # download the frames |
|
34 | + wget \ |
|
35 | + --timestamping \ |
|
36 | + --no-directories \ |
|
37 | + --directory-prefix ./frames \ |
|
38 | + ftp://ftp.ebi.ac.uk/empiar/world_availability/10491/data/tiltseries/data/*-${i}_*.tif; |
|
39 | +done |
|
40 | + |
|
41 | +# Create Frame Series Settings File |
|
42 | + |
|
43 | +WarpTools create_settings \ |
|
44 | +--folder_data frames \ |
|
45 | +--folder_processing warp_frameseries \ |
|
46 | +--output warp_frameseries.settings \ |
|
47 | +--extension "*.tif" \ |
|
48 | +--angpix 0.7894 \ |
|
49 | +--gain_path gain_ref.mrc \ |
|
50 | +--gain_flip_y \ |
|
51 | +--exposure 2.64 |
|
52 | + |
|
53 | +# Create Tilt Series Settings File |
|
54 | +WarpTools create_settings \ |
|
55 | +--output warp_tiltseries.settings \ |
|
56 | +--folder_processing warp_tiltseries \ |
|
57 | +--folder_data tomostar \ |
|
58 | +--extension "*.tomostar" \ |
|
59 | +--angpix 0.7894 \ |
|
60 | +--gain_path gain_ref.mrc \ |
|
61 | +--gain_flip_y \ |
|
62 | +--exposure 2.64 \ |
|
63 | +--tomo_dimensions 4400x6000x1000 |
|
64 | + |
|
65 | + |
|
66 | +# Frame Series Motion and CTF Estimation |
|
67 | +WarpTools fs_motion_and_ctf \ |
|
68 | +--settings warp_frameseries.settings \ |
|
69 | +--m_grid 1x1x3 \ |
|
70 | +--c_grid 2x2x1 \ |
|
71 | +--c_range_max 7 \ |
|
72 | +--c_defocus_max 8 \ |
|
73 | +--c_use_sum \ |
|
74 | +--out_averages \ |
|
75 | + |
|
76 | +# Plot Histograms of 2D Processing Metrics |
|
77 | +WarpTools filter_quality --settings warp_frameseries.settings --histograms |
|
78 | + |
|
79 | +# Import Tilt Series Metadata |
|
80 | +WarpTools ts_import \ |
|
81 | +--mdocs mdoc \ |
|
82 | +--frameseries warp_frameseries \ |
|
83 | +--tilt_exposure 2.64 \ |
|
84 | +--min_intensity 0.3 \ |
|
85 | +--dont_invert \ |
|
86 | +--output tomostar |
|
87 | + |
|
88 | +# Tilt Series Alignment in Etomo using Patch Tracking |
|
89 | +WarpTools ts_etomo_patches \ |
|
90 | +--settings warp_tiltseries.settings \ |
|
91 | +--angpix 10 \ |
|
92 | +--patch_size 500 \ |
|
93 | +--initial_axis -85.6 |
|
94 | + |
|
95 | +# Defocus Handedness Check |
|
96 | +WarpTools ts_defocus_hand \ |
|
97 | +--settings warp_tiltseries.settings \ |
|
98 | +--check |
|
99 | + |
|
100 | +# Tilt Series CTF Estimation |
|
101 | +WarpTools ts_ctf \ |
|
102 | +--settings warp_tiltseries.settings \ |
|
103 | +--range_high 7 \ |
|
104 | +--defocus_max 8 |
|
105 | + |
|
106 | +# Tomogram Reconstruction |
|
107 | +WarpTools ts_reconstruct \ |
|
108 | +--settings warp_tiltseries.settings \ |
|
109 | +--angpix 10 |
|
110 | + |
|
111 | +# importing improved alignments for TS_1 |
|
112 | +WarpTools ts_import_alignments \ |
|
113 | +--settings warp_tiltseries.settings \ |
|
114 | +--alignments warp_tiltseries/tiltstack/TS_1 \ |
|
115 | +--alignment_angpix 10 |
|
116 | + |
|
117 | +# Template Matching with a Template from the EMDB |
|
118 | +WarpTools ts_template_match \ |
|
119 | +--settings warp_tiltseries.settings \ |
|
120 | +--tomo_angpix 10 \ |
|
121 | +--subdivisions 3 \ |
|
122 | +--template_emdb 15854 \ |
|
123 | +--template_diameter 130 \ |
|
124 | +--symmetry O \ |
|
125 | +--whiten \ |
|
126 | +--check_hand 2 |
|
127 | + |
|
128 | +# Select Peaks from Template Matching Results |
|
129 | +WarpTools threshold_picks \ |
|
130 | +--settings warp_tiltseries.settings \ |
|
131 | +--in_suffix 15854 \ |
|
132 | +--out_suffix clean \ |
|
133 | +--minimum 6 |
|
134 | + |
|
135 | +# Export 2D particle series |
|
136 | +WarpTools ts_export_particles \ |
|
137 | +--settings warp_tiltseries.settings \ |
|
138 | +--input_directory warp_tiltseries/matching \ |
|
139 | +--input_pattern "*15854_clean.star" \ |
|
140 | +--normalized_coords \ |
|
141 | +--output_star relion/matching.star \ |
|
142 | +--output_angpix 4 \ |
|
143 | +--box 64 \ |
|
144 | +--diameter 130 \ |
|
145 | +--relative_output_paths \ |
|
146 | +--2d |
|
147 | + |
|
148 | + |
|
149 | +``` |