def decode(addresses):
	parts = map(extract, addresses)
	padded = ''.join(parts)
	compressed = unpad(padded)
	decompressed = decompress(compressed)
	version, data = decompressed[0], decompressed[1:]
	if version != VERSION:
		raise BaseException("versions don't match")
	return decompress(compressed)[1:]
Adds toil options to a parser object, either optparse or argparse.
dataset/ETHPy150Open dasmithii/Stone/stone/protocol.py/decode--crossover with--dataset/ETHPy150Open BD2KGenomics/toil/src/toil/common.py/addOptions