Skip to content

Instantly share code, notes, and snippets.

View GiantDarth's full-sized avatar

Christopher Robert Philabaum GiantDarth

  • Northern Arizona University
  • Flagstaff, Arizona, United States
View GitHub Profile
from __future__ import annotations
import argparse
import os
import multiprocessing
import random
from itertools import product, product, permutations, combinations_with_replacement, repeat
from dataclasses import dataclass
from typing import List
@GiantDarth
GiantDarth / interleave_fastq.py
Created June 20, 2016 22:40 — forked from ngcrawford/interleave_fastq.py
Interleave paired end fastq files
#!/usr/bin/env python
# encoding: utf-8
import sys
import argparse
def interface():
parser = argparse.ArgumentParser()
parser.add_argument('--rm-short-reads',
@GiantDarth
GiantDarth / hw3.py
Last active February 27, 2016 05:45
Needleman-Wunsch vs Smith-Waterman
#!/usr/bin/python3
# Copyright (c) 2016 Christopher Philabaum
# CS599 - HW3 Needleman-Wunsch & Smith-Waterman
import random, datetime
class Alignment:
def __init__(self, a, b, align):
self._a = a
self._b = b
self._align = align
@GiantDarth
GiantDarth / git-wars.md
Last active September 21, 2015 04:19 — forked from juderosen/git-wars.md
Git Wars: GitHub vs Bitbucket

Git Wars: GitHub vs Bitbucket

Introduction

Now, you might think the answer I'm going to give you is already obvious because I'm using GiHub right now, but it's not. Both GitHub and Bitbucket offer great Git services, but each has its own features and pricing plans. In the following... thing, I'm going to compare the two and then offer a final solution that should work for most people.

TL;DR: Both. Use GitHub for open source and public repos (you'll spend most of your time here) and Bitbucket for private repos. But, sign up for GitHub first, then import account into Bitbucket. Also, check comments for updates. P.S. I personally prefer GitHub.

Interface and Functionality