Skip to content
A particle-filter framework for robust cryoEM 3D reconstruction
Branch: master
Clone or download
Latest commit d8698ad Jun 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appsrc Summary:【THUNDERConfig.h.in】#cmakedefine COMMIT_VERSIONGet the commit… Apr 16, 2019
cmake gpu-version first add Feb 28, 2018
doc merge doc to dev, with some emendation Dec 23, 2018
docs
external doc and dev merged Nov 1, 2018
gpu 修改gpu对齐;显示所有缺失选项 Mar 28, 2019
gui/thunder_stackview
include 解决 boxsize = 1200,padding factor = 2 的时候出错的问题 Jun 5, 2019
script re-update. Add omp nested and option checking in project and reconstruct Feb 19, 2019
src 解决 boxsize = 1200,padding factor = 2 的时候出错的问题 Jun 5, 2019
.arcconfig make dev branch the default branch to arc land onto Mar 30, 2019
.gitignore 1. Change the initial letter of the comments of the argument from upp… Sep 19, 2018
AUTHORS.txt More Jul 23, 2018
CMakeLists.txt v1.4.13 Jun 5, 2019
LICENSE.txt 解决 boxsize = 1200,padding factor = 2 的时候出错的问题 Jun 5, 2019
README.md v1.4.13 Jun 5, 2019
THUNDERConfig.h.in Summary:【THUNDERConfig.h.in】#cmakedefine COMMIT_VERSIONGet the commit… Apr 16, 2019

README.md

THUNDER

A particle-filter framework for robust cryoEM 3D reconstruction

Publication

Nature Methods, A particle-filter framework for robust cryo-EM 3D reconstruction

Citation

Quick Start

Please find the manual.

GUI Installation

Installation of GUI requires Qt5. You may download an open source version Qt5 from https://www1.qt.io/download-open-source-access/. You may also install Qt5 with yum or apt-get.

cd THUNDER/gui/thunder_stackview
mkdir build
cd build
qmake ..
make
make install

Viewing Result of 2D Classification and Selecting Desired Particles

You may type thunder_stackview to get help.

If you want simply view result of 2D classification, you may type thunder_stackview Reference_Round_XXX.mrcs or thunder_stackview Reference_Final.mrcs. Moreover, if you want to select desired particles, please type thunder_stackview Reference_Round_XXX.mrcs -thu Meta_Round_XXX.thu or thunder_stackview Reference_Final.mrcs -thu Meta_Final.thu. After selecting the classes you desired, please use the Save thu button to save the selection.

Authors

See AUTHORS.txt file.

License

See LICENSE.txt file for details.

Release Note

  • Version 1.4.13: This release fixes the segment fault which occurs when boxsize is very large, e.g., over 1000.
  • Version 1.4.12: This release fixes a plenty of bugs and adds several new features.
  • Version 1.4.11: This release fixes a bug which occurs during the initialisation step of a few datasets.
  • Version 1.4.10: This release fixes a compilation bug which occurs when CUDA version is below 9.0.
  • Version 1.4.9: Graphic User Inference (GUI) thunder_stackview is released. It is used for viewing the result of 2D classification and selecting desired particles.
  • Version 1.4.8: This release elevates the support of NVIDIA GeForce GTX 1080/1080Ti.
  • Version 1.4.7: This release fixes minor bugs.
  • Version 1.4.6: This release fixes a bug occurring during applying mask on the reference.
  • Version 1.4.5: This release fixes a bug which appears when 8 or more GPUs are used in a single workstation. This release also fixes some minor bugs.
  • Version 1.4.4: This release elevates the support of NVIDIA V100.
  • Version 1.4.3: This release increases the stability of 2D classification.
  • Version 1.4.2: This release enables THUNDER to run on single workstation with one or multiple GPUs.
  • Version 1.4.1: This release fixes minor bugs.
  • Version 1.4.0: This release enables THUNDER to run on GPU clusters.

Acknowledgements

This work was supported by funds from The National Key Research and Development Program, National Natural Science Foundation of China, Advanced Innovation Center for Structural Biology, Tsinghua-Peking Joint Center for Life Sciences and One-Thousand Talent Program by the State Council of China. We acknowledge the National Supercomputing Center in Wuxi and Tsinghua University Branch of China National Center for Protein Sciences Beijing for providing facility supports in computation.

You can’t perform that action at this time.