cpptraj的常用命令
rmsd命令
这里name是进行rmsd计算后保存的数据集
ref <name> 这里的name可以是tag也可以是文件名
createcrd命令
这里会整合对应同一个top文件的多个轨迹为一个数据集
运行createcrd后要运行run,不然不会生效
crdaction命令
对指定的坐标数据集进行操作
#用createcrd对top为[x]的轨迹建立数据集crd1
createcrd crd1 parm [x]
run
#计算这份数据集1-100帧中所有CA的RMSD:
crdaction crd1 rmsd first @CA out rmsd-ca.dat crdframes 1,100
crdout命令
对操作的内存中的坐标轨迹进行输出为磁盘文件
这里的<trajout args>选项可将trajout命令的选项传入
#将数据集crd11-100帧,隔5帧输出为文件crd1.nc 输出格式为crd
crdout crd1 crd1.nc crd crdframes 1,100,5
average命令
进行一次average命令,生成数据集或者输出文件,只能二选一
trajout的参数可以传入
#保存平均结构为pdb文件:
average model.pdb pdb#计算1到100帧,残基1-10的平均构象,保存为mol2文件:
average model.mol2 mol2 start 1 stop 100 :1-10
reference命令
默认的frame#为1
parm可以不加,不加默认使用内存中第一个top(效果=parmindex 0)
trajin命令
trajout命令
parm命令
parmstrip命令
对一个导入的top文件(假设tag=[x])使用parmstrip命令后,[x]的内容会被修改,不再适用原先的轨迹文件
parmwrite命令
strip命令
strip命令里没有具体说明对哪些轨迹或是top进行修改
但是strip命令是属于action命令的,可以作为<action arg>变量传给crdaction命令
#对数据集crd1的top里的H原子都去除,输出拓扑文件notH
crdaction crd1 \
strip &@H= outprefix notH
clear命令
可以去除所有的内存文件或是指定的内存文件
help命令
只输入help,会将所有的命令以清单的形式列出
可以在help后将相关的命令,例如help action就只列出action相关的命令
write和read命令
将内存数据写出为磁盘文件(write)或将磁盘文件数据读入为内存数据(read):
#将内存数据集test-dat输出为dat文件:
write test.dat test-dat
#将dat文件读取为数据集:
readdata test.dat name test-dat
write命令,可以将多个数据集写成一个数据集,也可以将数据集写出为文件
虽然写入有write和writedata命令,但是读入就只有readdata,没有read命令。
参考网页地址: CPPTRAJ -AMBER-hub
cpptraj的常用命令相关推荐
- Kubectl 常用命令, 开发人员常用k8s命令
Kubectl 常用命令: 什么是常用,我用的,就是常用的
- docker常用命令详解
docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...
- 客快物流大数据项目(十五):DockeFile常用命令
目录 DockeFile常用命令 一.FROM 二.MAINTAINER 三.RUN
- 客快物流大数据项目(九):Docker常用命令
目录 Docker常用命令 一.帮助命令 二.镜像命令 1.搜索镜像
- linux常用命令(转载)
Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...
- maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...
- linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明
根据我们之前创建和一些操作可以知道,KVM虚拟机的管理主要是通过virsh命令对环境下kvm虚拟机进行管理,下边这里整理一些常用的配置说明以及如何进行日常管理维护. 1,查看KVM虚拟机配置文件 KV ...
- kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
kubectl用于运行Kubernetes集群命令的管理工具.本章节主要讲了kubectl基本语法和使用方法.在以后的实际工作中,使用越来越多,也会越来越熟悉. 1.kubectl语法 kubectl ...
- 计算机网络管理的常用命令,网络管理常用命令图文详解.pdf
网络工程师必备 – 网络管理常用命令图文详解 网络工程师必备 网络管理常用命令 图文详解 V1.0 V1.0 包含 ping.ipconfig.netstat.nbtstat.tracert. pat ...
最新文章
- iOS架构-cocoapods之本地git库的管理(15)
- JS 时间转化为几分钟前 几小时前 几天前
- 散射理论方程_非弹性中子磁散射方法简介之自旋波激发
- QGLViewer编译过程
- Python 中reload一个文件时报错 ( reload() argument must be module)
- 伦敦银行 如何计算利息
- oracle迁移mysql_从自建Oracle迁移至RDS MySQL
- 邻接表的构建、DFS、BFS搜索
- 免费CDN:jsDeliver+Github使用方法
- spring配置mysql事务管理_Spring 数据库事务管理机制
- 中国体声波器件市场趋势报告、技术动态创新及市场预测
- 第 5 章 MybatisPlus ActiveRecord
- 是否可以在SQLite数据库中一次插入多行?
- python入门程序例子_Python 爬虫从入门到放弃(11 个有趣的 Python 爬虫例子)
- linux SSH rsa认证方式登录需理清的问题
- 基于卷积网络的度量学习
- mysql 主从延迟及对应解决方案
- c++vs解决字符常量过多
- html计算平方米,尺和平方米换算(尺与平方米换算计算器)
- Microsoft Teams免费版本初体验
热门文章
- 过年“飞”回家?携带移动电源登机需注意!
- 驯服烂代码_为了追求代码质量,驯服聊天盒
- 打车APP可能的盈利模式
- java环境变量配置验证,java环境变量配置
- 【TVOS】媒体融合 智慧乡村——TVOS绍兴试点项目正式启动
- 6个iPhone电池保养小技巧,错过就亏大啦!
- 艾灸是不是真那么神奇?
- 证书透明度Certificate Transparency
- Windows 10:开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用 的解决方法
- 群老大——区块链社群将成为主流的生产组织