当前位置: 首页 > news >正文

CryoEM - 使用 cryoSPARC 基于单颗粒图像从头重构蛋白质三维结构

欢迎关注我的CSDN:https://spike.blog.csdn.net/
本文地址:https://blog.csdn.net/caroline_wendy/article/details/136384544

基于冷冻电镜单颗粒图像重构蛋白质三维结构,利用冷冻电镜技术测定生物大分子结构的方法。原理是从冷冻电镜获得大量同一种蛋白质分子的二维投影图像,然后,利用三维重构算法计算出蛋白质的三维结构。这种方法的关键步骤是,估计每个投影图像的投影方向,即蛋白质分子在三维空间中的取向。这是一个非凸优化问题,需要用到一些数学和计算机科学的知识。基于冷冻电镜单颗粒图像重构蛋白质三维结构是一种非常先进和有效的技术,可以揭示蛋白质的功能、结构和相互作用,对于生物医学研究和应用有着重要的意义。可以使用 cryoSPARC 软件,基于单颗粒图像从头重构蛋白质三维结构。

下载数据 10028 Ribosome (核糖体),参考 冷冻电镜 EMPIAR 数据集的下载过程

核糖体 (Ribosome) 是细胞中的一种细胞器,主要由核糖体RNA和核糖体蛋白质组成,由一大一小两个亚基结合形成。核糖体的主要功能是根据信使RNA的指示,利用转运RNA运送的氨基酸,合成蛋白质。核糖体在原核生物和真核生物的细胞中都存在,但是结构和大小有所不同。核糖体也是一种核酶,具有催化能力。

数据样式,shiny_2sets.star 是 数据描述文件:

├── 10028
│   └── data
│       └── Particles
│           ├── MRC_0601
│           ├── MRC_1901
│           └── shiny_2sets.star
├── biosoft
│   └── aspera
│       └── ibm-aspera-connect_4.1.0.46-linux_x86_64.sh

安装 CryoSparc 软件,参考 冷冻电镜 CryoSPARC 软件的安装与环境配置 (CryoEM)

整体的流程如下:

cryosparc

其中:

  • Job1:加载数据集
  • Job2:降采样数据集
  • Job3:Ab-Initio蛋白质结构重构
  • Job4:蛋白质手性颠倒
  • Job5:降低蛋白质分辨率
  • Job6:蛋白质结构Refinement

Job1 和 Job2 部分参考:冷冻电镜 CryoSPARC 单颗粒图像数据集构建

Ab-Initio 蛋白质结构重构

模块输入是 Job2 (降采样数据集) 的输出,即点击空格,将 Job2 的输出文件,直接拖入 Ab-Initio Reconstruction Job 的输入,即可,参数可以选择默认。

  • Maximum resolution: 最大分辨率,默认是12,支持调整,越小精度越高,也与数据集相关。
  • Initial resolution:初始分辨率,默认是35。

模块输入,配置完成如下:

Inputs

其他参数如下,默认即可:

params

运行日志,注意,重构耗时 1989.719s ,如下:

[CPU: 898.9 MB]  ----------- Iteration  1159 (epoch 2.708).  radwn 

相关文章:

  • 在PG或HGDB上启用块校验checksum
  • 男人的玩具系统wordpress外贸网站主题模板
  • ANTLR4规则解析生成器(三):遍历语法分析树
  • chatgpt与人类有何不同?
  • 【C语言】操作符详解,手把手教你,保姆级!!!
  • 抢占先机,创新出海丨Flat Ads邀您共话AI+未来式工具创新增长!
  • 【机器人最短路径规划问题(栅格地图)】基于模拟退火算法求解
  • IEEE754标准的c语言阐述,以及几个浮点数常量
  • 运行json文件变成api服务器模拟,json-server
  • YOLOv9独家原创改进|加入RT-DETR中的HGBlock!
  • 服务器宝塔是什么意思?
  • 【笔记】Android 漫游定制SPN定制有关字段
  • Spring Mybatis Mapper 模糊查询的几种方法
  • 计算机网络 - 第一章 概述
  • K8S之实现业务的蓝绿部署
  • 【347天】每日项目总结系列085(2018.01.18)
  • Flannel解读
  • Javascripit类型转换比较那点事儿,双等号(==)
  • javascript面向对象之创建对象
  • JWT究竟是什么呢?
  • Laravel Mix运行时关于es2015报错解决方案
  • mysql中InnoDB引擎中页的概念
  • Python连接Oracle
  • react-native 安卓真机环境搭建
  • spring学习第二天
  • Unix命令
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 对JS继承的一点思考
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 如何胜任知名企业的商业数据分析师?
  • NLPIR智能语义技术让大数据挖掘更简单
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • 整理一些计算机基础知识!
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ​决定德拉瓦州地区版图的关键历史事件
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (Matlab)使用竞争神经网络实现数据聚类
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (蓝桥杯每日一题)love
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (十三)Flask之特殊装饰器详解
  • (一)u-boot-nand.bin的下载
  • ./configure、make、make install 命令
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET 命令行参数包含应用程序路径吗?
  • .net6+aspose.words导出word并转pdf
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • ::
  • []常用AT命令解释()