Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mooerslab/pymolpysnips
The pymolsnips rewritten in Python. This Python enables direct interaction with the pymol api from other Python environments like electronic notebooks (e.g. Jupyter Notebooks), IDEs, and literate programming documents (e.g., Rmarkdown, org-mode ).
https://github.com/mooerslab/pymolpysnips
installing-snippets jupyter-notebook pymol snippet-files snippet-libraries
Last synced: 6 days ago
JSON representation
The pymolsnips rewritten in Python. This Python enables direct interaction with the pymol api from other Python environments like electronic notebooks (e.g. Jupyter Notebooks), IDEs, and literate programming documents (e.g., Rmarkdown, org-mode ).
- Host: GitHub
- URL: https://github.com/mooerslab/pymolpysnips
- Owner: MooersLab
- License: mit
- Created: 2020-08-19T11:19:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-31T08:42:08.000Z (9 months ago)
- Last Synced: 2024-12-14T01:33:38.920Z (2 months ago)
- Topics: installing-snippets, jupyter-notebook, pymol, snippet-files, snippet-libraries
- Language: Python
- Homepage:
- Size: 3.69 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
![Version](https://img.shields.io/static/v1?label=pymolpysnips&message=0.2&color=brightcolor)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)# pymolpysnips project
Only the versions for Atom (identical to what is required by [Pulsar](https://pulsar-edit.dev/docs/launch-manual/sections/using-pulsar/sections/snippets.html#creating-your-own-snippets) (the community-driven replacement for Adam), gedit, and Jupyter Lab are available now.
Go [here](https://github.com/MooersLab/jupyterlabpymolpysnips) for the Jupyter Lab snippets.
I decided to provide this library for different editors in separate repositories so that users would not have to download the code for text editors they do not use.## Atom Installation
Append snippets to the collection in snippets.cson in the `~/.atom folder`.## gedit Installation
Move `pymol.xml` to `~/.config/gedit/snippets/`.## Pulsar Installation
Append snippets to the collection in snippets.cson in the `~/.pulsar folder`.## Related repositories
- [jupyter-vsc-pymolpysnips](https://github.com/MooersLab/jupyter-vsc-pymolpysnips)
- [jupyter-st3-pymolpysnips](https://github.com/MooersLab/jupyter-st3-pymolpysnips)
- [jupyter-emacs-pymolpysnips](https://github.com/MooersLab/jupyter-emacs-pymolpysnips)
- [jupyter-ultisnips-pymolpysnips](https://github.com/MooersLab/jupyter-ultisnips-pymolpysnips)
- [jupyter-snipmate-pymolpysnips](https://github.com/MooersLab/jupyter-snipmate-pymolpysnips)
- [jupyter-neosnippets-pymolpysnips](https://github.com/MooersLab/jupyter-neosnippets-pymolpysnips)
- [jupyter-atom-pymolpysnips](https://github.com/MooersLab/jupyter-atom-pymolpysnips)- [easypymol](https://github.com/MooersLab/EasyPyMOL/edit/master/README.md)
- [pymolshortcuts](https://github.com/MooersLab/pymolshortcuts)
- [orgpymolpysnips](https://github.com/MooersLab/orgpymolpysnips)
- [rstudiopymolpysnips](https://github.com/MooersLab/rstudiopymolpysnips)
- [taggedpymolpysnips](https://github.com/MooersLab/taggedpymolpysnips)
- [jupyterlabpymolpysnips](https://github.com/MooersLab/jupyterlabpymolpysnips)
- [colabOpenSourcePyMOLpySnips](https://github.com/MooersLab/colabOpenSourcePyMOLpySnips)
- [colabPyMOLpySnips](https://github.com/MooersLab/colabPyMOLpySnips)
- [PyMOLwallhangings](https://github.com/MooersLab/PyMOLwallhangings)## Update history
|Version | Changes | Date |
|:-----------:|:------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------:|
| Version 0.1 | Added badges, funding, and update table. | 2024 May 24 |
| Version 0.2 | Added install instructions for Atom, gedit, and Pulsar | 2024 May 24 |## Sources of funding
- NIH: R01 CA242845
- NIH: R01 AI088011
- NIH: P30 CA225520 (PI: R. Mannel)
- NIH: P20 GM103640 and P30 GM145423 (PI: A. West)