Skip to content

Instantly share code, notes, and snippets.

@JaimieMurdock
JaimieMurdock / SEP Topic-Taxonomy integration.ipynb
Last active March 24, 2017 18:11 — forked from d3noob/.block
Sankey diagram with horizontal and vertical node movement
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@JaimieMurdock
JaimieMurdock / inpho_sep_wiki_map.py
Last active March 31, 2016 00:24
InPhO SEP-Wikipedia Crosswalk
#!/usr/bin/env python
import codecs
import json
import urllib.request
import sys
# 1. Get Data from InPhO API
# https://inpho.cogs.indiana.edu/docs/
# select datatype from ['entity', 'idea', 'thinker']
datatype = 'entity'
@JaimieMurdock
JaimieMurdock / rps.py
Last active June 23, 2016 16:00
FSM Programming - Rock Paper Scissors
# Rock Paper Scissors
# FSM Programming - June 6, 2016
# IU - Jaimie Murdock and Blake Forland
import random
choices = ['rock', 'paper', 'scissors']
def computer():
return random.choice(choices)
from tkinter import *
import random
root = Tk()
colors = ['navy', 'slate blue', 'lime green',
'purple', 'firebrick', 'salmon',
'slate gray']
# Exit button
{ "@graph": [
{ "@id": "http://htrc.hathitrust.org/wsid/1616876109a",
"@type" : [ "http://wcsa.htrc.illinois.edu/Workset" ] ,
"http://purl.org/dc/terms/created" : [ { "@value" : "2013-05-01" } ] ,
"http://purl.org/dc/terms/extent" : [ 5 ] ,
"http://www.europeana.eu/schemas/edm/gathers" : [ { "@id": "http://hdl.handle.net/2027/wu.89054391917"} ,
{ "@id": "http://hdl.handle.net/2027/njp.32101067492643"} ,
{ "@id": "http://hdl.handle.net/2027/hvd.hnr43u"} ,
{ "@id": "http://hdl.handle.net/2027/osu.32435014276414"} ,
{ "@id": "http://hdl.handle.net/2027/wu.89107614968"} ] ,
@JaimieMurdock
JaimieMurdock / quote_args.py
Created July 27, 2016 21:14
Helper function for quoting command line arguments.
import platform
## Platform-independent command escape
## see http://stackoverflow.com/a/29597408
if platform.system() == 'windows':
from subprocess import list2cmdline
quote_args = list2cmdline
else:
# POSIX
from pipes import quote
import csv
import wikipedia
from wikipedia.exceptions import PageError, DisambiguationError, RedirectError
from requests.exceptions import ConnectionError
import sys
import time
ISIS_URL = "http://data.isiscb.org/isis/authority/{}/"
names = dict()
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.