Skip to content

Instantly share code, notes, and snippets.

Phil Snyder philerooski

  • Seattle, WA
Block or report user

Report or block philerooski

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
@philerooski
philerooski / exportMD5.py
Last active Apr 22, 2019
Update Healthcode to MD5 hash table for JourneyPro, Presence, ElevateMS
View exportMD5.py
import bridgeclient
import hashlib
import pandas as pd
import synapseclient as sc
import argparse
SYNAPSE_TABLES = {
'journey-pro': 'syn11439373',
'elevate-ms': 'syn11439398',
'lilly-presence': 'syn11445782'}
View compute_md5.py
"""
Compute MD5 hashes of files in a local directory or in an S3 bucket.
Outputs a CSV file with columns `path` and `md5`.
When computing MD5 hashes of objects in an S3 bucket, `path` corresponds
to the S3 URI.
"""
import multiprocessing as mp
import boto3 as boto
import pandas as pd
View change_sharing_scope.R
library(synapser)
library(tidyverse)
PROJECT_ID <- "syn12030321"
UDALL_USERS <- "syn18691020"
AT_HOME_PD_USERS <- "syn16786935"
get_users <- function(user_table_id) {
user_table <- as_tibble(synTableQuery(paste(
You can’t perform that action at this time.