Suppr超能文献

用于Jupyter的PyMOL代码片段库,可提高研究人员的工作效率。

A PyMOL snippet library for Jupyter to boost researcher productivity.

作者信息

Mooers Blaine H M

机构信息

Department of Biochemistry and Molecular Biology, University of Oklahoma Health Sciences Center, Oklahoma City, Oklahoma, USA.

Stephenson Cancer Center, University of Oklahoma Health Sciences Center, Oklahoma City, Oklahoma, USA.

出版信息

Comput Sci Eng. 2021 Mar-Apr;23(2):47-53. doi: 10.1109/mcse.2021.3059536. Epub 2021 Feb 16.

Abstract

Snippets - code templates one line or longer - boost researcher productivity because they are faster to insert than writing the code from scratch and because they reduce debugging time. Several extensions support the use of snippets in Jupyter. We developed a Python version of the pymolsnips library and customized it for use in the jupyterlab-snippets-multimenus extension for JupyterLab. The extension provides access to the snippets by pull-down menus. Each snippet performs one task. Each task often requires many lines of code. This library's availability in Jupyter enables PyMOL users to run PyMOL efficiently inside Jupyter while storing the code and the associated molecular graphics images next to each other in one notebook document. This proximity of code and images supports reproducible research in structural biology, and the use of one computer file facilitates collaborations.

摘要

代码片段(即一行或更长的代码模板)提高了研究人员的工作效率,因为它们比从头编写代码插入速度更快,还能减少调试时间。有几个扩展支持在Jupyter中使用代码片段。我们开发了pymolsnips库的Python版本,并对其进行定制,以便在JupyterLab的jupyterlab-snippets-multimenus扩展中使用。该扩展通过下拉菜单提供对代码片段的访问。每个代码片段执行一项任务。每项任务通常需要多行代码。此库在Jupyter中的可用性使PyMOL用户能够在Jupyter中高效运行PyMOL,同时将代码和相关的分子图形图像存储在一个笔记本文档中彼此相邻的位置。代码与图像的这种接近性支持结构生物学中的可重复研究,并且使用一个计算机文件便于合作。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c290/8104305/02d5cefd7d71/nihms-1689497-f0001.jpg

相似文献

2
Templates for writing PyMOL scripts.PyMOL 脚本编写模板。
Protein Sci. 2021 Jan;30(1):262-269. doi: 10.1002/pro.3997. Epub 2020 Nov 30.
4
Shortcuts for faster image creation in PyMOL.在 PyMOL 中创建图像的快捷方式。
Protein Sci. 2020 Jan;29(1):268-276. doi: 10.1002/pro.3781. Epub 2019 Nov 27.
8

本文引用的文献

2
Templates for writing PyMOL scripts.PyMOL 脚本编写模板。
Protein Sci. 2021 Jan;30(1):262-269. doi: 10.1002/pro.3997. Epub 2020 Nov 30.
3
Shortcuts for faster image creation in PyMOL.在 PyMOL 中创建图像的快捷方式。
Protein Sci. 2020 Jan;29(1):268-276. doi: 10.1002/pro.3781. Epub 2019 Nov 27.
7
An introduction to biomolecular graphics.生物分子图形学导论。
PLoS Comput Biol. 2010 Aug 26;6(8):e1000918. doi: 10.1371/journal.pcbi.1000918.
8
Warren L. DeLano 21 June 1972-3 November 2009.沃伦·L·德拉诺 1972年6月21日 - 2009年11月3日。
Nat Struct Mol Biol. 2009 Dec;16(12):1202-3. doi: 10.1038/nsmb1209-1202.
9
Scripting Wizards for Chime and RasMol.适用于Chime和RasMol的脚本向导。
Biotechniques. 1999 May;26(5):874-6. doi: 10.2144/99265ir01.

文献检索

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

立即免费搜索

文件翻译

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

免费翻译文档

深度研究

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

立即免费体验