Skip to content

Instantly share code, notes, and snippets.

@jaimergp
jaimergp / ChimeraExtension.py
Created November 4, 2017 12:29
Blank extension for UCSF Chimera
#!/usr/bin/env python
# encoding: utf-8
# get used to importing this in your Py27 projects!
from __future__ import print_function, division
import chimera.extension
"""
This is the file that Chimera searches for to load new extensions
at runtime. Normally, you will only need to edit:
@jaimergp
jaimergp / Task reports with Trello.ipynb
Created March 20, 2017 18:05
Get productivity reports from a custom Trello board
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jaimergp
jaimergp / GAUDI Movies.ipynb
Created March 14, 2017 11:51
Create movies from GAUDI solutions with pychimera & gaudiview
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jaimergp
jaimergp / pychimera_screenshots.py
Created September 8, 2016 17:48
Headless render images of molecules with PyChimera
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import print_function
import pychimera
import os
# os.environ['CHIMERADIR'] = '/path/to/headless/chimera'
pychimera.patch_environ()
pychimera.enable_chimera()
@jaimergp
jaimergp / clear_recent_files_chimera.py
Created June 2, 2016 13:47
Clear recent files in UCSF Chimera Rapid Access panel
#!/usr/bin/env python
import os
from shutil import copy
from pprint import pprint
path = os.path.expanduser("~/.chimera/preferences")
copy(path, path + ".bak") # just in case
with open(path) as f:
data = f.read()
@jaimergp
jaimergp / ProgrammaticNotebook.ipynb
Last active May 28, 2016 19:52 — forked from fperez/ProgrammaticNotebook.ipynb
Creating an IPython Notebook programatically
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jaimergp
jaimergp / fotologbackup.py
Last active April 14, 2021 04:09
Download your entire Fotolog to disk, comments included [DEPRECATED]
#!/usr/bin/env python
# encoding: utf-8
"""
Download your entire Fotolog to disk, comments included
@jaimergp, 2016
Dependencies: requests, beautifulsoup4
"""
@jaimergp
jaimergp / conda.fish
Last active May 19, 2016 18:36
Fish completions for conda
# Autocompletions for conda commands
# Place this file in ~./config/fish/completions/
# Original implementations, but slow
# function __fish_conda_commands
# command conda help | awk '/^ \S/ {print $1}'
# end
# function __fish_conda_envs
# command conda env list | awk 'NR > 2 {print $1}'
# end
@jaimergp
jaimergp / trello-tvdb-banners.ipynb
Created February 6, 2016 16:03
Trello Series board banners with TVDB
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jaimergp
jaimergp / center_protein.vmd
Created January 18, 2016 09:33
Center MD protein in PBC box with VMD
######################################################################
### Center multi-unit protein in pbc box with VMD
### Make sure you are in first frame of MD
######################################################################
# Join separate units for this first frame only
pbc join connected -now
pbc join residue -now
# Join the protein for all MD