├── ACA2022.pdf ├── LICENSE └── README.md /ACA2022.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MooersLab/ACA2022/main/ACA2022.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Blaine Mooers and the University of Oklahoma Board of Regents 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![Version](https://img.shields.io/static/v1?label=ACA2022&message=0.2&color=brightcolor) 2 | [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) 3 | 4 | 5 | # Easing script writing in Google Colab with structural biology snippets 6 | 7 | 8 | Slides from talk on 1 August 2022 at the 72nd Annual Meeting of the American Crystallographic Association: the Structural Sciences Society. 9 | The talk was using using snippet libraries in Colab notebooks. 10 | The end of the talk included using Neovim and other editors to code cells via GhostText; this might be the most widely useful takeaway from this talk. 11 | 12 | The abstract has been published. A peer-reviewed paper is in preparation. 13 | 14 | ```bibtex 15 | { 16 | author = {Mooers, Blaine}, 17 | journal = {Foundations of Crystallography}, 18 | title = {Easing script writing on Google Colab with structural biology snippets}, 19 | year = {2022}, 20 | volume = (A78}, 21 | pages = {a175}, 22 | } 23 | ``` 24 | 25 | ## Related repositories 26 | 27 | - [easypymol](https://github.com/MooersLab/EasyPyMOL/edit/master/README.md) 28 | - [pymolshortcuts](https://github.com/MooersLab/pymolshortcuts) 29 | - [orgpymolpysnips](https://github.com/MooersLab/orgpymolpysnips) 30 | - [rstudiopymolpysnips](https://github.com/MooersLab/rstudiopymolpysnips) 31 | - [taggedpymolpysnips](https://github.com/MooersLab/taggedpymolpysnips) 32 | - [jupyterlabpymolpysnips](https://github.com/MooersLab/jupyterlabpymolpysnips) 33 | - [colabOpenSourcePyMOLpySnips](https://github.com/MooersLab/colabOpenSourcePyMOLpySnips) 34 | - [colabPyMOLpySnips](https://github.com/MooersLab/colabPyMOLpySnips) 35 | - [PyMOLwallhangings](https://github.com/MooersLab/PyMOLwallhangings) 36 | 37 | ## Update history 38 | 39 | |Version | Changes | Date | 40 | |:-----------:|:------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------:| 41 | | Version 0.2 | Added badges, funding, and update table. | 2024 May 24 | 42 | 43 | 44 | ## Sources of funding 45 | 46 | - NIH: R01 CA242845 47 | - NIH: R01 AI088011 48 | - NIH: P30 CA225520 (PI: R. Mannel) 49 | - NIH: P20 GM103640 and P30 GM145423 (PI: A. West) 50 | --------------------------------------------------------------------------------