def update_from(self, filename): from jcvi.formats.base import DictFile d = DictFile(filename) for k, v in d.items(): self[k].append(v)
def get_hg38_chromsizes(filename=datafile("hg38.chrom.sizes")): chromsizes = DictFile(filename) chromsizes = dict((k, int(v)) for k, v in chromsizes.items()) return chromsizes