• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

PyRosetta:一个基于脚本的接口,用于使用 Rosetta 实现分子建模算法。

PyRosetta: a script-based interface for implementing molecular modeling algorithms using Rosetta.

机构信息

Program in Molecular Biophysics, Sidney Kimmel Comprehensive Cancer Center and Institute of Computational Medicine, Johns Hopkins University, 3400 North Charles Street, Baltimore, MD 21218, USA.

出版信息

Bioinformatics. 2010 Mar 1;26(5):689-91. doi: 10.1093/bioinformatics/btq007. Epub 2010 Jan 7.

DOI:10.1093/bioinformatics/btq007
PMID:20061306
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC2828115/
Abstract

SUMMARY

PyRosetta is a stand-alone Python-based implementation of the Rosetta molecular modeling package that allows users to write custom structure prediction and design algorithms using the major Rosetta sampling and scoring functions. PyRosetta contains Python bindings to libraries that define Rosetta functions including those for accessing and manipulating protein structure, calculating energies and running Monte Carlo-based simulations. PyRosetta can be used in two ways: (i) interactively, using iPython and (ii) script-based, using Python scripting. Interactive mode contains a number of help features and is ideal for beginners while script-mode is best suited for algorithm development. PyRosetta has similar computational performance to Rosetta, can be easily scaled up for cluster applications and has been implemented for algorithms demonstrating protein docking, protein folding, loop modeling and design.

AVAILABILITY

PyRosetta is a stand-alone package available at http://www.pyrosetta.org under the Rosetta license which is free for academic and non-profit users. A tutorial, user's manual and sample scripts demonstrating usage are also available on the web site.

摘要

摘要

PyRosetta 是一个独立的基于 Python 的 Rosetta 分子建模包实现,允许用户使用主要的 Rosetta 采样和评分函数编写自定义的结构预测和设计算法。PyRosetta 包含了对定义 Rosetta 函数的库的 Python 绑定,包括访问和操作蛋白质结构、计算能量和运行基于蒙特卡罗的模拟的函数。PyRosetta 可以通过两种方式使用:(i) 交互式,使用 iPython,(ii) 基于脚本,使用 Python 脚本。交互式模式包含许多帮助功能,非常适合初学者,而脚本模式最适合算法开发。PyRosetta 具有与 Rosetta 相似的计算性能,可以轻松扩展到集群应用程序,并已针对演示蛋白质对接、蛋白质折叠、环建模和设计的算法进行了实现。

可用性

PyRosetta 是一个独立的软件包,可在 Rosetta 许可证下从 http://www.pyrosetta.org 获得,学术和非营利用户可免费使用。该网站还提供了教程、用户手册和示例脚本,演示了如何使用该软件。

相似文献

1
PyRosetta: a script-based interface for implementing molecular modeling algorithms using Rosetta.PyRosetta:一个基于脚本的接口,用于使用 Rosetta 实现分子建模算法。
Bioinformatics. 2010 Mar 1;26(5):689-91. doi: 10.1093/bioinformatics/btq007. Epub 2010 Jan 7.
2
InteractiveROSETTA: a graphical user interface for the PyRosetta protein modeling suite.交互式ROSETTA:PyRosetta蛋白质建模套件的图形用户界面。
Bioinformatics. 2015 Dec 15;31(24):4023-5. doi: 10.1093/bioinformatics/btv492. Epub 2015 Aug 26.
3
The PyRosetta Toolkit: a graphical user interface for the Rosetta software suite.PyRosetta 工具包:用于 Rosetta 软件套件的图形用户界面。
PLoS One. 2013 Jul 9;8(7):e66856. doi: 10.1371/journal.pone.0066856. Print 2013.
4
Real-time PyMOL visualization for Rosetta and PyRosetta.用于 Rosetta 和 PyRosetta 的实时 PyMOL 可视化。
PLoS One. 2011;6(8):e21931. doi: 10.1371/journal.pone.0021931. Epub 2011 Aug 16.
5
Integration of the Rosetta suite with the python software stack via reproducible packaging and core programming interfaces for distributed simulation.通过可重现的打包和核心编程接口将 Rosetta 套件与 Python 软件堆栈集成,用于分布式模拟。
Protein Sci. 2020 Jan;29(1):43-51. doi: 10.1002/pro.3721. Epub 2019 Dec 2.
6
Serverification of molecular modeling applications: the Rosetta Online Server that Includes Everyone (ROSIE).分子建模应用的服务器化:包含每个人的罗塞塔在线服务器(ROSIE)。
PLoS One. 2013 May 22;8(5):e63906. doi: 10.1371/journal.pone.0063906. Print 2013.
7
Foldit Standalone: a video game-derived protein structure manipulation interface using Rosetta.Foldit单机版:一个使用Rosetta的源自电子游戏的蛋白质结构操纵界面。
Bioinformatics. 2017 Sep 1;33(17):2765-2767. doi: 10.1093/bioinformatics/btx283.
8
PyRosetta Jupyter Notebooks Teach Biomolecular Structure Prediction and Design.PyRosetta Jupyter笔记本教程:生物分子结构预测与设计
Biophysicist (Rockv). 2021 Apr;2(1):108-122. doi: 10.35459/tbp.2019.000147. Epub 2021 Apr 14.
9
Web-accessible molecular modeling with Rosetta: The Rosetta Online Server that Includes Everyone (ROSIE).使用Rosetta进行网络可访问的分子建模:包含所有人的Rosetta在线服务器(ROSIE)。
Protein Sci. 2018 Jan;27(1):259-268. doi: 10.1002/pro.3313. Epub 2017 Oct 27.
10
simuPOP: a forward-time population genetics simulation environment.simuPOP:一个正向时间种群遗传学模拟环境。
Bioinformatics. 2005 Sep 15;21(18):3686-7. doi: 10.1093/bioinformatics/bti584. Epub 2005 Jul 14.

引用本文的文献

1
Genetic analysis of non-syndromic peg lateralis using whole-exome sequencing.使用全外显子组测序对非综合征性侧切牙过小进行基因分析。
Front Genet. 2025 Aug 13;16:1572966. doi: 10.3389/fgene.2025.1572966. eCollection 2025.
2
Stabilization of norovirus GII.3 virus-like particles by rational disulfide engineering.通过合理的二硫键工程实现诺如病毒GII.3病毒样颗粒的稳定化
NPJ Vaccines. 2025 Aug 19;10(1):196. doi: 10.1038/s41541-025-01254-2.
3
What does AlphaFold3 learn about antibody and nanobody docking, and what remains unsolved?AlphaFold3对抗体和纳米抗体对接有哪些了解,还有哪些问题尚未解决?
MAbs. 2025 Dec;17(1):2545601. doi: 10.1080/19420862.2025.2545601. Epub 2025 Aug 14.
4
AlphaFold-guided structural analyses of nucleosome binding proteins.基于AlphaFold的核小体结合蛋白结构分析
Nucleic Acids Res. 2025 Jul 19;53(14). doi: 10.1093/nar/gkaf735.
5
Artificial intelligence and first-principle methods in protein redesign: A marriage of convenience?蛋白质重新设计中的人工智能与第一性原理方法:权宜之计的结合?
Protein Sci. 2025 Aug;34(8):e70210. doi: 10.1002/pro.70210.
6
To pack or not to pack: revisiting protein side-chain packing in the post-AlphaFold era.装还是不装:在后AlphaFold时代重新审视蛋白质侧链包装问题。
Brief Bioinform. 2025 May 1;26(3). doi: 10.1093/bib/bbaf297.
7
An improved model for prediction of de novo designed proteins with diverse geometries.一种用于预测具有不同几何形状的从头设计蛋白质的改进模型。
bioRxiv. 2025 Jun 6:2025.06.02.657515. doi: 10.1101/2025.06.02.657515.
8
Kinesin-2 autoinhibition requires elbow phosphorylation.驱动蛋白-2自身抑制需要肘部磷酸化。
Elife. 2025 Jun 11;13:RP103648. doi: 10.7554/eLife.103648.
9
SmilODB: a multi-omics database for the medicinal plant danshen (, Lamiaceae).丹参多组学数据库(SmilODB):唇形科药用植物丹参的多组学数据库
Front Plant Sci. 2025 May 20;16:1586268. doi: 10.3389/fpls.2025.1586268. eCollection 2025.
10
The role of AdhE mutations in .AdhE突变在……中的作用。 (原文不完整,只能翻译到这里)
J Bacteriol. 2025 May 22;207(5):e0001525. doi: 10.1128/jb.00015-25. Epub 2025 Apr 30.

本文引用的文献

1
Structure prediction for CASP8 with all-atom refinement using Rosetta.使用 Rosetta 进行全原子精修的 CASP8 结构预测。
Proteins. 2009;77 Suppl 9(0 9):89-99. doi: 10.1002/prot.22540.
2
Sub-angstrom accuracy in protein loop reconstruction by robotics-inspired conformational sampling.通过受机器人启发的构象采样实现蛋白质环重建中的亚埃级精度。
Nat Methods. 2009 Aug;6(8):551-2. doi: 10.1038/nmeth0809-551.
3
Biopython: freely available Python tools for computational molecular biology and bioinformatics.Biopython:用于计算分子生物学和生物信息学的免费可用Python工具。
Bioinformatics. 2009 Jun 1;25(11):1422-3. doi: 10.1093/bioinformatics/btp163. Epub 2009 Mar 20.
4
Toward high-resolution homology modeling of antibody Fv regions and application to antibody-antigen docking.迈向抗体Fv区域的高分辨率同源建模及其在抗体-抗原对接中的应用。
Proteins. 2009 Feb 1;74(2):497-514. doi: 10.1002/prot.22309.
5
RosettaLigand docking with full ligand and receptor flexibility.具有完全配体和受体灵活性的RosettaLigand对接
J Mol Biol. 2009 Jan 16;385(2):381-92. doi: 10.1016/j.jmb.2008.11.010. Epub 2008 Nov 18.
6
Conformer selection and induced fit in flexible backbone protein-protein docking using computational and NMR ensembles.使用计算和核磁共振集合进行柔性主链蛋白质-蛋白质对接中的构象选择和诱导契合
J Mol Biol. 2008 Sep 12;381(4):1068-87. doi: 10.1016/j.jmb.2008.05.042. Epub 2008 May 24.
7
The RosettaDock server for local protein-protein docking.用于本地蛋白质-蛋白质对接的RosettaDock服务器。
Nucleic Acids Res. 2008 Jul 1;36(Web Server issue):W233-8. doi: 10.1093/nar/gkn216. Epub 2008 Apr 28.
8
Structure prediction of domain insertion proteins from structures of individual domains.基于单个结构域的结构预测结构域插入蛋白。
Structure. 2008 Apr;16(4):513-27. doi: 10.1016/j.str.2008.01.012.
9
Improved beta-protein structure prediction by multilevel optimization of nonlocal strand pairings and local backbone conformation.通过非局部链配对和局部主链构象的多级优化改进β-蛋白结构预测。
Proteins. 2006 Dec 1;65(4):922-9. doi: 10.1002/prot.21133.
10
Toward high-resolution de novo structure prediction for small proteins.迈向小蛋白质的高分辨率从头结构预测
Science. 2005 Sep 16;309(5742):1868-71. doi: 10.1126/science.1113801.