最新要闻
- 鸡腿怎么烧? 教你照烧鸡腿的做法步骤 世界观天下
- 司机开远光灯致人死亡被起诉 法院:判承担15%的责任 天天短讯
- 泓盈服务在港交所提交上市申请
- 一年内水中连救两人,大家保险员工传递保险正能量_天天新要闻
- 2023年4月别克GL8销量多少? 在美系车中排名怎么样?-世界快看
- 今日最新!三年力争覆盖率70% 湖北开展数字化流域建设三年行动
- 焦点速递!美团:王慧文因个人健康原因辞任美团董事
- 《寻纸》:寻访传统造纸技艺 世界简讯
- 有史以来最好的苹果平板应用
- 广东省教育考试院:委托中介机构填报志愿不可取也无必要
- 网上车管所官网(个人驾驶证状态查询)-环球通讯
- 高能环境:联合中标武汉市土壤污染修复项目
- 人民币逼近7.2 会走向何方|全球球精选
- 绝地求生2023PNC PCL队员预测 环球百事通
- 每日观点:39℃高温来袭!今起西安地铁调整运营时间
- 首发高频版骁龙8 Gen2!红魔8S Pro定档7月15日:170万分安卓天花板
手机
天津市西青区税务局开展“青税先锋夺标赛”活动
每日观点:6月25日国内萤石产业链部分价格下滑
- 天津市西青区税务局开展“青税先锋夺标赛”活动
- 每日观点:6月25日国内萤石产业链部分价格下滑
- 中国人寿怀化分公司召开安全生产暨风险防控视频会议
- 注意!已进入厄尔尼诺状态 焦点热闻
- 抢15篮板还是输球!国青中锋竭尽全力,队友太菜也没办法-天天即时
- 发现孩子单侧面部或躯干出汗少要警惕 儿童医院纵隔神经来源肿瘤多学科团队成功“拆弹”-每日速递
家电
在Linux上安装和使用免费版本的PyMol
技术背景
PyMol是一个类似于VMD的分子可视化工具,也是在PyQt的基础上开发的。但是由于其商业化运营,软件分为了教育版、开源版和商业版三个版本。其中教育版会有水印,商业版要收费,但是官方不提供开源版本的安装方法。按照参考链接1的内容,可以在Windows系统上面安装一个开源版本的PyMol,但是该发行版只有Windows平台的编译包。所以如果需要在Linux上安装PyMol,就只能在Github上面下载源码进行编译构建。
但是经过数番尝试,在编译过程中会遇到不少问题,尤其是在手动构建netcdf的时候,总是提示无法构建。在经过多个平台的检索之后,最终发现在Anaconda的库中有一个名为pymol-open-source
的包,详情可见参考链接2。这个包就是PyMol的开源版本,但是网上几乎很难找到这个包的相关信息。它不仅仅是开源版,还几乎支持了全平台的使用,本文主要简单介绍一下这个包的安装和简单使用。
安装pymol-open-source
在本地的conda环境下,直接执行如下指令,即可自动完成安装:
(资料图片仅供参考)
$ conda install -c conda-forge pymol-open-sourceCollecting package metadata (current_repodata.json): doneSolving environment: done==> WARNING: A newer version of conda exists. <== current version: 23.1.0 latest version: 23.5.0Please update conda by running $ conda update -n base -c defaults condaOr to minimize the number of packages updated during conda update use conda install conda=23.5.0## Package Plan ## environment location: /home/dechin/anaconda3/envs/mindsponge added / updated specs: - pymol-open-sourceThe following packages will be downloaded: package | build ---------------------------|----------------- glm-0.9.9.8 | h00ab1b0_0 213 KB conda-forge hdf5-1.12.2 |nompi_h4df4325_101 3.2 MB conda-forge libnetcdf-4.8.1 |nompi_h21705cb_104 1.5 MB conda-forge pymol-open-source-2.5.0 | py39hc95a48e_6 6.8 MB conda-forge xorg-libxau-1.0.11 | hd590300_0 14 KB conda-forge ------------------------------------------------------------ Total: 11.7 MBThe following NEW packages will be INSTALLED: c-ares conda-forge/linux-64::c-ares-1.19.1-hd590300_0 curl conda-forge/linux-64::curl-8.1.2-h409715c_0 dbus anaconda/pkgs/main/linux-64::dbus-1.13.18-hb2f20db_0 expat conda-forge/linux-64::expat-2.5.0-hcb278e6_1 fontconfig conda-forge/linux-64::fontconfig-2.14.2-h14ed4e7_0 gettext conda-forge/linux-64::gettext-0.21.1-h27087fc_0 glew conda-forge/linux-64::glew-2.1.0-h9c3ff4c_2 glib conda-forge/linux-64::glib-2.76.3-hfc55251_0 glib-tools conda-forge/linux-64::glib-tools-2.76.3-hfc55251_0 glm conda-forge/linux-64::glm-0.9.9.8-h00ab1b0_0 gst-plugins-base anaconda/pkgs/main/linux-64::gst-plugins-base-1.14.1-h6a678d5_1 gstreamer anaconda/pkgs/main/linux-64::gstreamer-1.14.1-h5eee18b_1 hdf4 conda-forge/linux-64::hdf4-4.2.15-h9772cbc_5 hdf5 conda-forge/linux-64::hdf5-1.12.2-nompi_h4df4325_101 icu conda-forge/linux-64::icu-58.2-hf484d3e_1000 keyutils conda-forge/linux-64::keyutils-1.6.1-h166bdaf_0 krb5 conda-forge/linux-64::krb5-1.20.1-h81ceb04_0 libaec conda-forge/linux-64::libaec-1.0.6-hcb278e6_1 libclang anaconda/pkgs/main/linux-64::libclang-10.0.1-default_hb85057a_2 libcurl conda-forge/linux-64::libcurl-8.1.2-h409715c_0 libedit conda-forge/linux-64::libedit-3.1.20191231-he28a2e2_2 libev conda-forge/linux-64::libev-4.33-h516909a_1 libevent conda-forge/linux-64::libevent-2.1.12-hf998b51_1 libexpat conda-forge/linux-64::libexpat-2.5.0-hcb278e6_1 libglib conda-forge/linux-64::libglib-2.76.3-hebfc3b9_0 libglu conda-forge/linux-64::libglu-9.0.0-hac7e632_1002 libiconv conda-forge/linux-64::libiconv-1.17-h166bdaf_0 libllvm10 conda-forge/linux-64::libllvm10-10.0.1-he513fc3_3 libnetcdf conda-forge/linux-64::libnetcdf-4.8.1-nompi_h21705cb_104 libnghttp2 conda-forge/linux-64::libnghttp2-1.52.0-h61bc06f_0 libpq anaconda/pkgs/main/linux-64::libpq-12.15-hdbd6064_1 libssh2 conda-forge/linux-64::libssh2-1.11.0-h0841786_0 libxcb conda-forge/linux-64::libxcb-1.15-h0b41bf4_0 libxkbcommon anaconda/pkgs/main/linux-64::libxkbcommon-1.0.1-hfa300c1_0 libxml2 anaconda/pkgs/main/linux-64::libxml2-2.9.14-h74e7548_0 libxslt anaconda/pkgs/main/linux-64::libxslt-1.1.35-h4e12654_0 libzip conda-forge/linux-64::libzip-1.9.2-hc929e4a_1 nspr conda-forge/linux-64::nspr-4.35-h27087fc_0 nss conda-forge/linux-64::nss-3.89-he45b914_0 pcre2 conda-forge/linux-64::pcre2-10.40-hc3806b6_0 ply conda-forge/noarch::ply-3.11-py_1 pmw conda-forge/linux-64::pmw-2.0.1-py39hf3d152e_1007 pthread-stubs conda-forge/linux-64::pthread-stubs-0.4-h36c2ea0_1001 pymol-open-source conda-forge/linux-64::pymol-open-source-2.5.0-py39hc95a48e_6 pyqt anaconda/pkgs/main/linux-64::pyqt-5.15.7-py39h6a678d5_1 pyqt5-sip anaconda/pkgs/main/linux-64::pyqt5-sip-12.11.0-py39h6a678d5_1 qt-main anaconda/pkgs/main/linux-64::qt-main-5.15.2-h327a75a_7 qt-webengine anaconda/pkgs/main/linux-64::qt-webengine-5.15.9-hd2b0992_4 qtwebkit anaconda/pkgs/main/linux-64::qtwebkit-5.212-h4eab89a_4 sip conda-forge/linux-64::sip-6.6.2-py39h5a03fae_0 sqlite anaconda/pkgs/main/linux-64::sqlite-3.41.2-h5eee18b_0 toml conda-forge/noarch::toml-0.10.2-pyhd8ed1ab_0 xorg-kbproto conda-forge/linux-64::xorg-kbproto-1.0.7-h7f98852_1002 xorg-libx11 conda-forge/linux-64::xorg-libx11-1.8.6-h8ee46fc_0 xorg-libxau conda-forge/linux-64::xorg-libxau-1.0.11-hd590300_0 xorg-libxdmcp conda-forge/linux-64::xorg-libxdmcp-1.1.3-h7f98852_0 xorg-libxext conda-forge/linux-64::xorg-libxext-1.3.4-h0b41bf4_2 xorg-xextproto conda-forge/linux-64::xorg-xextproto-7.3.0-h0b41bf4_1003 xorg-xproto conda-forge/linux-64::xorg-xproto-7.0.31-h7f98852_1007 The following packages will be SUPERSEDED by a higher-priority channel: ca-certificates anaconda/pkgs/main::ca-certificates-2~ --> conda-forge::ca-certificates-2023.5.7-hbcca054_0 certifi anaconda/pkgs/main/linux-64::certifi-~ --> conda-forge/noarch::certifi-2023.5.7-pyhd8ed1ab_0 Proceed ([y]/n)? yDownloading and Extracting Packages Preparing transaction: done Verifying transaction: done Executing transaction: done
安装完成后,直接在终端命令行窗口输入pymol
即可打开PyMol的界面。我们可以点击File->Open来导入相关的分子构象输入文件,比如pdb文件等,如下所示是一个导入pdb文件后的效果图。
总结概要
这篇文章主要介绍在Linux平台下安装开源版PyMol的简单方法。由于官方主要提供商业版的安装方法,而提供whl安装包的平台也只有Windows系统下的编译包。其实在Anaconda的库中是有提供pymol的开源版本的,这里借这篇文章顺便推广一下。
版权声明
本文首发链接为:https://www.cnblogs.com/dechinphy/p/pymol.html
作者ID:DechinPhy
更多原著文章请参考:https://www.cnblogs.com/dechinphy/
打赏专用链接:https://www.cnblogs.com/dechinphy/gallery/image/379634.html
腾讯云专栏同步:https://cloud.tencent.com/developer/column/91958
CSDN同步链接:https://blog.csdn.net/baidu_37157624?spm=1008.2028.3001.5343
51CTO同步链接:https://blog.51cto.com/u_15561675
参考链接
- https://blog.csdn.net/MurphyStar/article/details/106904126
- https://anaconda.org/conda-forge/pymol-open-source
关键词:
在Linux上安装和使用免费版本的PyMol
世界快消息!Python工具箱系列(三十七)
【天天快播报】语音厅源码实用功能屏幕的转换
win 10如何设置电脑护眼色(win10系统如何设置护眼色)
山东能源唐口煤业:“汲取”航天精神,“加热”主题教育
中评镜头:首钢融合冬奥 谱写冰与火之歌 世界速递
2023端午档总票房破9亿元 全球球精选
鸡腿怎么烧? 教你照烧鸡腿的做法步骤 世界观天下
讯息:微软公布 Xbox Game Pass第二批游戏:共7款 6月22日上线
山东在运储能5.1GW,坚持多元化应用,推动新能源和储能联合参与市场-世界快看点
手机GPS定位的修改方法 手机gps定位如何修改
普京下令平叛 瓦格纳指挥官受刑事调查
天天信息:世茂集团:预期内部监控检讨将于2023年7月完成
五年来最火端午 过亿游客国内享受旅游_最新快讯
庞大集团退出 斯巴鲁中国成为株式会社SUBARU全资子公司-头条
住一晚8888元,“猪景房”来了!
天津市西青区税务局开展“青税先锋夺标赛”活动
世界热文:高质量发展调研行丨从零开始→领跑全球 宁德锂电产业为什么能?
全球通讯!从“三代种桃人”看现代农业怎么干——算好加减法 做好“一二三”
每日观点:6月25日国内萤石产业链部分价格下滑
采埃孚汽车底盘北京公司漏税被罚80万
萌宝计划爹地妈咪失忆啦99集全集免费看
重大刑事案件,嫌疑人潜逃,可能携带凶器
前沿资讯!你关心的都在这!多地公布2023高考分数线 高考志愿填报十问十答来了
中国人寿怀化分公司召开安全生产暨风险防控视频会议
模拟山羊3时尚制服获取流程视频攻略
缺氧金属砖有什么用-每日播报
司机开远光灯致人死亡被起诉 法院:判承担15%的责任 天天短讯
世界要闻:全国首批跨境电商零售进口税款电子缴税试点落地福州
800MW/1600MWh!欧盟批准对匈牙利储能项目提供11亿欧元的国家援助
跨境电商年进出口规模首超2万亿元 继续保持增长势头 为外贸发展注入新动能 天天速讯
俄称拦截乌战术导弹 乌称打击俄军指挥所
3人20+完胜快船!西帝连续两场三双成历史第三人,科克马兹太尴尬-环球新消息
注意!已进入厄尔尼诺状态 焦点热闻
泓盈服务在港交所提交上市申请
全球播报:上海:试点实现新建住宅“交房即交证”
抢15篮板还是输球!国青中锋竭尽全力,队友太菜也没办法-天天即时
【全球热闻】26岁外援锋霸无缘中超保级组!国青小将有望上位,申花欲重振雄风
首届北京中华民族文化周闭幕 市民体验艺术、体育、美食民族文化盛宴
发现孩子单侧面部或躯干出汗少要警惕 儿童医院纵隔神经来源肿瘤多学科团队成功“拆弹”-每日速递
环球精选!铁定心要赶超BBA,理想北京生产基地获批,小目标稳了吗?
那年.那校.那人—常德师专数十一班毕业四十五周年同学聚会纪念 环球滚动
不是您的airpods怎么回事(不是您的airpodspro怎么解决)
焦点播报:铜仁:龙舟竞渡话碧江
今日讯!首届龙舟赛亮相新洲河,福保街道治水实效铺就“亲水”新图景
宝天曼世界生物圈保护区通过第二个十年评估
Meta 和 OpenAI 公司 CEO 公开支持欧盟推行 AI 监管方案 天天微速讯
人人讲安全 平安千万家丨宁夏市场监管厅发出家用燃气灶消费提示! 世界时快讯
贵州旅游地标 ⑤ | 世界自然遗产梵净山 全球今日讯
2023年呼和浩特市中医药职工职业技能比赛落幕
今日观点!人民网关注:安徽轮椅少年吴浩冉,考上了!
公安机关关于取保候审的法律规定有何种
西南油气田川港自贡分公司:防患未“燃”行动快 守护“烟”火党旗红 世界今日讯
报告:当“轻奢”不再吃香,奢侈品牌发现最富裕客户的钱更好赚
亚香股份:目前南通项目正在准备试生产的验收工作-每日精选
官方回复!昆明这个项目预计7月31日前完成交付
【“四向发力”推进作风革命效能革命“楚雄实践”】州委组织部多向发力为耕地保护提供坚强组织保障
石林县公共就业和人才服务中心社会保险中心揭牌|世界讯息
全球头条:瓦格纳人员撤离俄南部军区总部所在区域
【世界聚看点】任天堂最新一期Nintendo Direct直播 即将发布
一年内水中连救两人,大家保险员工传递保险正能量_天天新要闻
网点纷纷挂上闲鱼甩卖 加盟干快递不香了吗?-环球今日报
环球今日报丨交通运输部:端午假期预计发送旅客超1.4亿人次
端午假期重点企业销售超9亿元!同比增长38.1%-每日时讯
重点聚焦!PD20W双向快充!品胜2W毫安充电宝跌破百元
半透明清晰耐磨!黑峡谷布丁键帽仅需69元
附近成都哪家医院的包皮手术好
全球速读:消除了幻觉,我们就能信任机器吗?
世界快资讯丨空芯光纤有望构建下一个50年的新型光通信
300多岁铁树开出8个“花蕾”!身价曾抵10套房 每日热点
天天热资讯!一加Nord 3曝光:天玑9000处理器
最新资讯:中国航发:从毛坯到成品,如何挖掘生产制造环节降本潜力?
海南儋州优质楼盘——《正恒帝景》买房投资建议分析_焦点快播
TikTok与美国本地物流公司建立合作关系 全球最新
全球热文:桃源深处有人家夏至纳凉怎么布局 夏至纳凉布局方法攻略
【甘肃】注重实习实训教学 增强实践操作技能|全球观热点
2023年4月别克GL8销量多少? 在美系车中排名怎么样?-世界快看
环球热头条丨成都一小区提供“植物寄养”服务 为居民免费养护盆栽
“京”彩活动带动端午假期消费升温
唯品会网站怎么打不开(为什么唯品会网站打不开)_环球动态
焦点快看:浙江农信银行网上银行(浙江农信网上银行新版)
今日最新!三年力争覆盖率70% 湖北开展数字化流域建设三年行动
彰显保险力量 前海人寿举办2023年“7.8全国保险公众宣传日”活动
观海晨报 | 跨海大桥高架路二期工程今日通车;5条公交线路下月起调整
全国公安机关严厉打击非法占用耕地犯罪
阿斯顿的首款全电动汽车将具有时速155mph的优势 当前热门
华纳今年巨亏 《闪电侠》首周仅5500万美元
中国外交部发言人就瓦格纳集团事件答记者问:支持俄罗斯维护国家稳定
天天快资讯:保罗加盟勇士引发六大悬念:新死亡五小管用吗?普尔或在奇才爆发
环球通讯!加拿大将对“泰坦”号内爆事故展开调查
爱玛携手小红书,强力种草,爱玛蛋蛋系列电动车带来自在骑行时尚生活
钱塘江端午现鱼鳞潮与交叉潮|实时
【环球聚看点】在本人不知道的情况下,被起诉抚养费,法院传票也到家了,开庭日也过期了
5岁娃上公交车妈妈没跟上,幸得众人相助母子团圆|时讯
2025年20%的iPhone印度制造 你还买么?
观天下!和平精英好友在哪邀请 好友组队操作方法推荐
每日聚焦:超轻粘土教室节礼物,六一适合幼儿园全班的礼物?
日本高滨核电站1号机组预计将于7月重新启动
国家电投阜新发电:全面做好碳排放核查迎检工作|世界快看点
焦点速递!美团:王慧文因个人健康原因辞任美团董事