当前位置:网站首页>[cryoelectron microscope] relion4.0 pipeline command summary (self use)
[cryoelectron microscope] relion4.0 pipeline command summary (self use)
2022-07-29 07:48:00 【Have you studied hard today】
This article will be sorted out RELION4.0 Commands used in each step of the tutorial , Easy to view and use related API.
Suggested supporting experimental process RELION4.0 subtomo Tutorial parsing Look at .
1. Import tomograms
relion_tomo_import_tomograms
--i input/tomograms_descr.star --o ImportTomo/job001/tomograms.star
--angpix 1.35 --voltage 300 --Cs 2.7 --Q0 0.07
--ol input/order_list.csv --flipZ --hand 1
--pipeline_control ImportTomo/job001/
Corresponding source code :import_tomograms.cpp
2. Import particles
relion_tomo_import_particles
--i input/coords_5tomos.star --o ImportTomo/job002/
--t ImportTomo/job001/tomograms.satr
--pipeline_control ImportTomo/job002/
Corresponding source code :import_particles.cpp
3. establish pseudo subtomo
relion_tomo_subtomo_mpi
--i ImportTomo/job002/optimisation_set.star --o PseudoSubtomo/job003/
--theme classic
--b 192 --crop 96 --bin 4 --float16 --j 24
--pipeline_control PseudoSubtomo/job003/
Corresponding source code :subtomo_mpi.cpp
4. establish initial model
relion_refine
--i PseudoSubtomo/job003/particles.star
--o InitialModel/job004/run
--iter 100
--grad
--denovo_3dref
--ctf
--K 1
--sym C1
--flatten_solvent
--zero_mask
--dont_combine_weights_via_disc
--pool 16 --pad 1
--skip_gridding
--particle_diameter 230
--oversampling 1
--healpix_order 1
--offset_range 6 --offset_step 2
--auto_sampling
--tau2_fudge 4
--j 8 --gpu '0'
--pipeline_control InitialModel/job004/
# dont_combine_weights_via_disc: adopt MPI The network sends a large array of weighted sums , Instead of writing large files to disk .
# skip_gridding: skip M Mesh subdivision in step
# tau2_fudge: Regularization parameters ( Greater than 1 The value of gives more weight to the data )
# oversampling: Adaptive oversampling sequence to speed up computation (0: No oversampling ,1:2x,2:4x)
# healpix_order:3D Angle sampling on sphere ( Before oversampling ) Of Healpix The order .
relion_align_symmetry
--i InitialModel/job004/run_it100_model.star --o InitialModel/job004/initial_model.mrc
--sym C6 --apply_sym --select_largest_class
--pipeline_control InitialModel/job004/
# apply_sym: Apply symmetry to map
# select_largest_class: from model.star Select the largest class in , By default, the one with the best symmetry will be selected map.
Corresponding source code :ml_optimiser.cpp, align_symmetry.cpp
5. Refine 3D
relion_refine_mpi
--o Refine3D/job005/run
--auto_refine
--split_random_halves
--ios PseudoSubtomo/job003/optimisation_set.star
--ref InitialModel/job004/initial_model.mrc
--ini_hign 50
--dont_combine_weights_via_disc
--pool 16 --pad 2
--skip_gridding
--auto_ignore_angles
--auto_resol_angles
--ctf
--particle_diameter 230
--flatten_solvant
--zero_mask
--oversampling 1
--healpix_order 2
--auto_local_healpix_order 4
--offset_range 5
--offset_step 2
--sym C6
--low_resol_join_halves 40
--norm --scale
--j 8 --gpu ""
--pipeline_control Refine3D/job005/
# auto_refine: In automatic thinning , Update the angle sampling based on the sampling required by the resolution , Make the convergence speed faster .
Corresponding source code :src/apps/refine(_mpi).cpp, The main algorithm implementation is located in src/ml_optimiser(_mpi).cpp.
6. reconstruct particle
relion_tomo_reconstruct_particle_mpi
--i PseudoSubtomo/job003/optimisation_set.star
--p Refine3D/job005/run_data_z2.75/star
--theme classic
--o ReconstructParticleTomo/job006/
--b 256 --crop 128 --bin 2
--j 24 --j_out 24 --j_in 1 --sym C6
--pipeline_control ReconstructParticleTomo/job006/
Corresponding source code :reconstruct_particle_mpi.cpp
A u t h o r : C h i e r Author: Chier Author:Chier
边栏推荐
- Android面试题 | 怎么写一个又好又快的日志库?
- Keyboard processing in jetpack compose
- Amaze UI icon query
- UPC 小C的王者峡谷
- NFT 的 10 种实际用途
- Mutationobserver document learning
- Amaze UI 图标查询
- [summer daily question] Luogu p6336 [coci2007-2008 2] bijele
- The new colleague wrote a few pieces of code, broke the system, and was blasted by the boss!
- 你学习·我奖励,21天学习挑战赛 | 等你来战
猜你喜欢

log4qt内存泄露问题,heob内存检测工具的使用

The new colleague wrote a few pieces of code, broke the system, and was blasted by the boss!

cs61abc分享会(六)程序的输入输出详解 - 标准输入输出,文件,设备,EOF,命令行参数

RoBERTa:A Robustly Optimized BERT Pretraining Approach

2022 Shenzhen Cup Title A: get rid of "scream effect" and "echo room effect" and get out of the "information cocoon room"

Can the subset of the array accumulate K

Monitor the bottom button of page scrolling position positioning (including the solution that page initialization positioning does not take effect on mouse sliding)

Android interview question | how to write a good and fast log library?

mysql 使用 DATE_FORMAT(date,'%Y-%m')

Actual measurement of boot and pH pins of buck circuit
随机推荐
Write some DP
受欢迎的牛 G
[MySQL] - [subquery]
State machine DP (simple version)
工业互联网行至深水区,落地的路要怎么走?
String class
Database persistence +jdbc database connection
JVM garbage collection mechanism (GC)
mysql 使用 DATE_FORMAT(date,'%Y-%m')
STM32 operation w25q256 w25q16 SPI flash
webapi接口文件下载时跨域问题
CFdiv1+2-Bash and a Tough Math Puzzle-(线段树单点区间维护gcd+总结)
Embroidery of little D
Pat class a 1150 traveling salesman problem
Jump from mapper interface to mapping file XML in idea
[daily question in summer] Luogu p6408 [coci2008-2009 3] pet
关于pip升级损坏导致的问题记录
postman接口测试|js脚本之阻塞休眠和非阻塞休眠
信用卡购物积分
Data warehouse modeling, what is wide table? How to design? Advantages and disadvantages