Skip to content

Instantly share code, notes, and snippets.

Anna Woodard annawoodard

Block or report user

Report or block annawoodard

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
spott /
Created Apr 17, 2017
A script for dealing with beeminding a thesis.
import requests
import hashlib
import time as tt
import ast
import os
import sys
folder = '<where_your_thesis_is>'
evansde77 /
Last active Dec 5, 2016
Python Environment Setup on MacOSX
# assumes that XCode and XCode command line tools have been installed
# xcode-select --install
# assumes that gfortran has been installed
# install pyenv & set 2.7.11 as current
# See:
# See:
curl -L | bash
manugarri / parking map.ipynb
Created Feb 21, 2016
Where the f*** can I park?
View parking map.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
markfink / game_of_life_32x64.ino
Last active Jul 28, 2017
Arduino Conway's Game of Life on 32 x 62 LED Matrix
View game_of_life_32x64.ino
// Conway's Game Of Life 32 x 64
// based on
#include <avr/pgmspace.h>
#include "pins_arduino.h"
// Connections to board
const byte pinSTB=7;
const byte pinClock=12;
const byte pinURed=10;
const byte pinUGreen=11;
rmcgibbo /
Last active Mar 1, 2019
Summarize free slots on SLURM queues [script].
from __future__ import print_function, division
import os
import re
import sys
import itertools
from pprint import pprint
import subprocess
from distutils.spawn import find_executable
from collections import defaultdict
cranmer /
Last active Nov 30, 2016
RooMomentMorph example for RooFit
#for C++ look here:
import ROOT
import numpy as np
def testMomentMorph():
#Going to make a few statistical models we want to interpolate
#initialize workspace with some common background part
w = ROOT.RooWorkspace('w')
x = w.var('x')
CamDavidsonPilon / 538.json
Last active Mar 12, 2018
Use the two files below to mimic graphs on 538.
View 538.json
"lines.linewidth": 2.0,
"": true,
"patch.linewidth": 0.5,
"legend.fancybox": true,
"axes.color_cycle": [
garyvdm /
Created May 12, 2014
Alternative to decorator, which allows arguments to be returned form the setup function, and passed to the test and teardown functions.
def with_setup_args(setup, teardown=None):
"""Decorator to add setup and/or teardown methods to a test function::
@with_setup_args(setup, teardown)
def test_something():
" ... "
The setup function should return (args, kwargs) which will be passed to
test function, and teardown function.
dnmellen /
Created Jan 23, 2014
Threaded timeout Python decorator
import threading
import logging
from functools import wraps
logger = logging.getLogger(__name__)
def timeout(secs=None):
def my_decorator(target, *args, **kwargs):
adrn /
Created Nov 1, 2012
Make a 2D density contour plot with matplotlib
import numpy as np
import matplotlib.pyplot as plt
import scipy.optimize as so
def find_confidence_interval(x, pdf, confidence_level):
return pdf[pdf > x].sum() - confidence_level
def density_contour(xdata, ydata, nbins_x, nbins_y, ax=None, **contour_kwargs):
""" Create a density contour plot.
You can’t perform that action at this time.